Changeset 3952
- Timestamp:
- Nov 13, 2007, 8:49:55 AM (16 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 11 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/build.xml
r3951 r3952 82 82 description="Location of local configuration files" /> 83 83 84 <!-- classpaths to library files --> 85 <path id="lib.dist.classpath"> 86 <fileset dir="${lib}/dist"> 87 <include name="**/*.jar"/> 88 </fileset> 89 </path> 90 91 <path id="lib.webservices.classpath"> 92 <fileset dir="${lib}/webservices"> 93 <include name="**/*.jar"/> 94 </fileset> 95 </path> 96 97 <path id="lib.svn.classpath"> 98 <fileset dir="${lib}/svn"> 99 <include name="**/*.jar"/> 100 </fileset> 101 </path> 102 103 <path id="lib.hibernatedoclet.classpath"> 104 <fileset dir="${lib}/hibernatedoclet"> 105 <include name="**/*.jar"/> 106 </fileset> 107 </path> 108 109 <path id="lib.servlet.classpath"> 110 <fileset dir="${lib}/servlet"> 111 <include name="**/*.jar"/> 112 </fileset> 113 </path> 114 84 115 <!-- pattern for configuration files use by copy.config --> 85 116 <patternset id="config.files"> … … 96 127 > 97 128 <classpath> 98 <fileset dir="${lib}/hibernatedoclet"> 99 <include name="**/*.jar"/> 100 </fileset> 129 <path refid="lib.hibernatedoclet.classpath" /> 101 130 </classpath> 102 131 </taskdef> … … 108 137 > 109 138 <classpath> 110 <fileset dir="${lib}/svn"> 111 <include name="**/*.jar"/> 112 </fileset> 139 <path refid="lib.svn.classpath" /> 113 140 </classpath> 114 141 </taskdef> … … 120 147 > 121 148 <classpath> 122 <fileset dir="${lib}/webservices"> 123 <include name="**/*.jar"/> 124 </fileset> 125 <fileset dir="${lib}/dist"> 126 <include name="**/*.jar"/> 127 </fileset> 149 <path refid="lib.dist.classpath" /> 150 <path refid="lib.webservices.classpath" /> 128 151 <pathelement location="config/local" /> 129 152 <pathelement location="config/dist" /> … … 154 177 <target 155 178 name="dist" 156 depends="clean,dist.init,core.jar,coreplugins.jar,web.jar,webservices. aar,webservices.wsdl,179 depends="clean,dist.init,core.jar,coreplugins.jar,web.jar,webservices.jar,webservices.wsdl, 157 180 installprg.jar,jobagent.jar,migrate.jar,copy.config,copy.jar,doc,doc.dist" 158 181 description="Create everything needed for distribution" … … 241 264 242 265 <target 243 244 depends="web,webservices.aar,webservices.wsdl"245 266 name="webservices" 267 depends="core,web,webservices.jar,webservices.wsdl" 268 description="Build webservices for local use" 246 269 /> 247 270 248 271 <target 249 272 name="installprg" 250 depends=" web,installprg.jar"273 depends="core,web,installprg.jar" 251 274 description="Build installation programs for local use" 252 275 /> … … 254 277 <target 255 278 name="jobagent" 256 depends=" web,jobagent.jar"279 depends="core,web,jobagent.jar" 257 280 description="Build job agent for local use" 258 281 /> … … 260 283 <target 261 284 name="migrate" 262 depends=" web,migrate.jar"285 depends="core,web,migrate.jar" 263 286 description="Build migration tool for local use" 264 287 /> … … 427 450 description="Location of compiled core files" /> 428 451 <path id="core.classpath"> 429 <fileset dir="${lib}/dist"> 430 <include name="**/*.jar"/> 431 </fileset> 452 <path refid="lib.dist.classpath" /> 432 453 <pathelement location="${info.build}" /> 433 454 </path> … … 704 725 description="Location of compiled files" /> 705 726 <path id="test.classpath" description="Class path for compiling"> 706 <path refid=" webservices.classpath"/>707 <path element location="${info.build}" />727 <path refid="core.classpath"/> 728 <path refid="lib.webservices.classpath" /> 708 729 <pathelement location="${core.build}" /> 709 730 <pathelement location="${coreplugins.build}" /> 710 731 <pathelement location="${jobagent.build}" /> 711 <pathelement location="${webservices.build}" /> 732 <pathelement location="${webservices.build}/server" /> 733 <pathelement location="${webservices.build}/client" /> 712 734 </path> 713 735 </target> … … 771 793 <pathelement location="${core.build}"/> 772 794 <pathelement location="${coreplugins.build}" /> 773 <fileset dir="${lib}/servlet"> 774 <include name="**/*.jar"/> 775 </fileset> 795 <path refid="lib.servlet.classpath" /> 776 796 </path> 777 797 </target> … … 877 897 <property name="webservices.wsdlpath" location="misc/wsdl" 878 898 description="Location of created wsdl-files" /> 879 <path id="webservices.classpath" description="Class path for compiling webservices"> 899 <path id="webservices.server.classpath" 900 description="Class path for compiling server part of webservices" 901 > 902 <path refid="lib.webservices.classpath" /> 880 903 <path refid="core.classpath"/> 881 904 <pathelement location="${core.build}"/> 882 905 <pathelement location="${coreplugins.build}"/> 883 <fileset dir="${lib}/webservices"> 884 <include name="**/*.jar"/> 885 </fileset> 906 </path> 907 <path id="webservices.client.classpath" 908 description="Class path for compiling client part of webservices" 909 > 910 <path refid="lib.webservices.classpath" /> 911 <pathelement location="${info.build}"/> 886 912 </path> 887 913 </target> … … 891 917 depends="webservices.init" 892 918 > 893 <property name="nowsdl" value="1"/>894 <property name="wsdl.message"895 value="WSDL file generation temporarily disabled during refactoring" />896 919 <uptodate 897 920 property="nowsdl" … … 915 938 <target 916 939 name="webservices.compile" 940 depends="webservices.server.compile,webservices.client.compile" 941 description="Compile the core web services" 942 > 943 </target> 944 945 <target 946 name="webservices.server.compile" 947 description="Compile the server part of webservices" 917 948 depends="webservices.init,core.compile" 918 description="Compile the core web services" 919 > 920 <mkdir dir="${webservices.build}" /> 949 > 950 <mkdir dir="${webservices.build}/server" /> 921 951 <javac 922 destdir="${webservices.build} "923 classpathref="webservices. classpath"952 destdir="${webservices.build}/server" 953 classpathref="webservices.server.classpath" 924 954 encoding="ISO-8859-1" 925 955 debug="true" 926 956 deprecation="true" 927 957 > 928 <!--929 Removed during refactoring since this will currently not compile930 958 <src path="${webservices.src}/server" /> 931 -->932 <src path="${webservices.src}/client/java" />933 959 <compilerarg value="${javac.arg}" /> 934 960 </javac> 935 936 <copy todir="${webservices.build}" 961 <copy todir="${webservices.build}/server" 937 962 description="Resource files needed by the webservices; excludes documentation and source files" 938 963 includeEmptyDirs="false" … … 945 970 </fileset> 946 971 </copy> 972 </target> 973 974 <target 975 name="webservices.client.compile" 976 description="Compile the client part of webservices" 977 depends="webservices.init,info.compile" 978 > 979 <mkdir dir="${webservices.build}/client" /> 980 <javac 981 destdir="${webservices.build}/client" 982 classpathref="webservices.client.classpath" 983 encoding="ISO-8859-1" 984 debug="true" 985 deprecation="true" 986 > 987 <src path="${webservices.src}/client/java" /> 988 <compilerarg value="${javac.arg}" /> 989 </javac> 947 990 </target> 948 991 … … 966 1009 <sequential> 967 1010 <java2WSDL 968 classpath="${webservices.build} ;${core.build}"1011 classpath="${webservices.build}/server;${info.build};${core.build}" 969 1012 className="net.sf.basedb.ws.server.@{serviceClassName}" 970 1013 outputLocation="${webservices.wsdlpath}" … … 977 1020 978 1021 <target 979 name="webservices. aar"1022 name="webservices.jar" 980 1023 depends="webservices.compile" 981 description="Create the core webservices aar file : core.aar"1024 description="Create the core webservices aar file and client jar" 982 1025 > 983 1026 <mkdir dir="${config}/../services" /> 984 1027 <jar 985 basedir="${webservices.build} "1028 basedir="${webservices.build}/server" 986 1029 jarfile="${config}/../services/core.aar" 987 1030 /> 1031 <jar 1032 jarfile="${jar}/BASE2WSClient.jar" 1033 > 1034 <fileset dir="${webservices.build}/client" /> 1035 <fileset dir="${info.build}" /> 1036 </jar> 988 1037 </target> 989 1038 … … 1130 1179 <path id="javadoc.classpath" description="Class path for generating javadoc"> 1131 1180 <path refid="core.classpath" /> 1132 <fileset dir="${lib}/servlet"> 1133 <include name="**/*.jar"/> 1134 </fileset> 1135 <fileset dir="${lib}/webservices"> 1136 <include name="**/*.jar"/> 1137 </fileset> 1181 <path refid="lib.servlet.classpath" /> 1182 <path refid="lib.webservices.classpath" /> 1138 1183 </path> 1139 1184 <property name="docbook.html.out" location="${doc}/html" /> … … 1155 1200 <javadoc 1156 1201 packagenames="net.sf.basedb.*" 1157 sourcepath="${ core.src}:${coreplugins.src}:${web.src}:${migrate.src}:${jobagent.src}:${webservices.src}/server:${webservices.src}/client/java"1202 sourcepath="${info.src}:${core.src}:${coreplugins.src}:${web.src}:${migrate.src}:${jobagent.src}:${webservices.src}/server:${webservices.src}/client/java" 1158 1203 destdir="${doc}/api" 1159 1204 author="true" -
trunk/src/info/net/sf/basedb/info/QueryOptions.java
r3951 r3952 23 23 */ 24 24 25 package net.sf.basedb. ws.client;25 package net.sf.basedb.info; 26 26 27 27 /** -
trunk/src/test/TestWebservices.java
r3951 r3952 37 37 import net.sf.basedb.info.ExperimentInfo; 38 38 import net.sf.basedb.info.ProjectInfo; 39 import net.sf.basedb.info.QueryOptions; 39 40 import net.sf.basedb.info.RawBioAssayInfo; 40 41 import net.sf.basedb.ws.client.ArrayDesignClient; … … 42 43 import net.sf.basedb.ws.client.ExperimentClient; 43 44 import net.sf.basedb.ws.client.ProjectClient; 44 import net.sf.basedb.ws.client.QueryOptions;45 45 import net.sf.basedb.ws.client.RawBioAssayClient; 46 46 import net.sf.basedb.ws.client.SessionClient; -
trunk/src/webservices/client/java/net/sf/basedb/ws/client/ArrayDesignClient.java
r3951 r3952 25 25 26 26 import net.sf.basedb.info.DataFileTypeInfo; 27 import net.sf.basedb.info.QueryOptions; 27 28 28 29 import java.io.File; -
trunk/src/webservices/client/java/net/sf/basedb/ws/client/ExperimentClient.java
r3951 r3952 26 26 import net.sf.basedb.info.BioAssaySetInfo; 27 27 import net.sf.basedb.info.ExperimentInfo; 28 import net.sf.basedb.info.QueryOptions; 28 29 import net.sf.basedb.info.RawBioAssayInfo; 29 30 -
trunk/src/webservices/client/java/net/sf/basedb/ws/client/ProjectClient.java
r3951 r3952 25 25 26 26 import net.sf.basedb.info.ProjectInfo; 27 import net.sf.basedb.info.QueryOptions; 27 28 28 29 import org.apache.axis2.AxisFault; -
trunk/src/webservices/client/java/net/sf/basedb/ws/client/RawBioAssayClient.java
r3951 r3952 26 26 import net.sf.basedb.info.ArrayDesignInfo; 27 27 import net.sf.basedb.info.DataFileTypeInfo; 28 import net.sf.basedb.info.QueryOptions; 28 29 29 30 import java.io.File; -
trunk/src/webservices/server/net/sf/basedb/ws/server/ArrayDesignService.java
r3951 r3952 33 33 import net.sf.basedb.core.SessionControl; 34 34 import net.sf.basedb.info.DataFileTypeInfo; 35 import net.sf.basedb. ws.client.QueryOptions;35 import net.sf.basedb.info.QueryOptions; 36 36 37 37 import java.util.LinkedList; … … 138 138 for (FileSetMember fsm : query.list(dc)) 139 139 { 140 types.add(new DataFileTypeInfo( fsm.getDataFileType()));140 types.add(new DataFileTypeInfo()); //fsm.getDataFileType())); 141 141 } 142 142 } -
trunk/src/webservices/server/net/sf/basedb/ws/server/ExperimentService.java
r3951 r3952 32 32 import net.sf.basedb.info.BioAssaySetInfo; 33 33 import net.sf.basedb.info.ExperimentInfo; 34 import net.sf.basedb.info.QueryOptions; 34 35 import net.sf.basedb.info.RawBioAssayInfo; 35 import net.sf.basedb.ws.client.QueryOptions;36 36 37 37 import java.util.LinkedList; … … 72 72 for (Experiment experiment : query.list(dc)) 73 73 { 74 experiments.add(new ExperimentInfo( experiment));74 experiments.add(new ExperimentInfo()); //experiment)); 75 75 } 76 76 } … … 105 105 for (BioAssaySet bas : query.list(dc)) 106 106 { 107 BioAssaySetInfo info = new BioAssaySetInfo( bas);107 BioAssaySetInfo info = new BioAssaySetInfo(); //bas); 108 108 bioAssaySetsInfo.add(info); 109 109 } … … 139 139 for (RawBioAssay rba : query.list(dc)) 140 140 { 141 rawBioAssays.add(new RawBioAssayInfo( rba));141 rawBioAssays.add(new RawBioAssayInfo()); //rba)); 142 142 } 143 143 -
trunk/src/webservices/server/net/sf/basedb/ws/server/ProjectService.java
r3951 r3952 29 29 import net.sf.basedb.core.SessionControl; 30 30 import net.sf.basedb.info.ProjectInfo; 31 import net.sf.basedb. ws.client.QueryOptions;31 import net.sf.basedb.info.QueryOptions; 32 32 33 33 import java.util.LinkedList; … … 92 92 for (Project project : query.list(dc)) 93 93 { 94 projects.add(new ProjectInfo( project));94 projects.add(new ProjectInfo());//project)); 95 95 } 96 96 } -
trunk/src/webservices/server/net/sf/basedb/ws/server/RawBioAssayService.java
r3951 r3952 35 35 import net.sf.basedb.info.ArrayDesignInfo; 36 36 import net.sf.basedb.info.DataFileTypeInfo; 37 import net.sf.basedb. ws.client.QueryOptions;37 import net.sf.basedb.info.QueryOptions; 38 38 39 39 import java.util.LinkedList; … … 77 77 if (dc != null) dc.close(); 78 78 } 79 return new ArrayDesignInfo( arrayDesign);79 return new ArrayDesignInfo(); //arrayDesign); 80 80 } 81 81 … … 160 160 for (FileSetMember fsm : query.list(dc)) 161 161 { 162 types.add(new DataFileTypeInfo( fsm.getDataFileType()));162 types.add(new DataFileTypeInfo());//fsm.getDataFileType())); 163 163 } 164 164 } -
trunk/src/webservices/server/net/sf/basedb/ws/server/ServicesUtil.java
r3951 r3952 28 28 import net.sf.basedb.core.ItemQuery; 29 29 import net.sf.basedb.core.query.Hql; 30 import net.sf.basedb. ws.client.QueryOptions;30 import net.sf.basedb.info.QueryOptions; 31 31 32 32 import java.util.ArrayList;
Note: See TracChangeset
for help on using the changeset viewer.