1 <?xml version="1.0" encoding="UTF-8" standalone="no"?>
2 <!-- Build java classes and copy other files from src -->
3 <project basedir="." default="build" name="Siman-WS">
4 <property environment="env"/>
5 <property name="Siman-Common.location" value="../Siman-Common"/>
6 <property name="debuglevel" value="source,lines,vars"/>
7 <property name="target" value="1.6"/>
8 <property name="source" value="1.6"/>
9 <path id="Apache Tomcat v6.0 [Apache Tomcat v6.0].libraryclasspath">
10 <pathelement location="../Siman-Common/ext/servlet-api.jar"/>
12 <path id="Web App Libraries.libraryclasspath">
13 <pathelement location="../Siman-Common/lib/aopalliance.jar"/>
14 <pathelement location="../Siman-Common/lib/beanlib-5.0.1beta.jar"/>
15 <pathelement location="../Siman-Common/lib/commons-logging-1.1.1.jar"/>
16 <pathelement location="../Siman-Common/lib/hibernate-3.5.jar"/>
17 <pathelement location="../Siman-Common/lib/cglib-nodep-2.2.3.jar"/>
18 <pathelement location="../Siman-Common/lib/postgresql-9.1-901.jdbc4.jar"/>
19 <pathelement location="../Siman-Common/lib/mysql-connector-java-5.1.5-bin.jar"/>
20 <pathelement location="../SPlat/lib/lucene-core-2.9.2.jar"/>
21 <pathelement location="../SPlat/lib/javassist-3.11.0.GA.jar"/>
22 <pathelement location="../SPlat/lib/pop3.jar"/>
23 <pathelement location="../SPlat/lib/antlr-2.7.6.jar"/>
24 <pathelement location="../SPlat/lib/poi-3.7-20101029.jar"/>
25 <pathelement location="../SPlat/lib/lucene-queries-2.9.2.jar"/>
26 <pathelement location="../SPlat/lib/log4j-1.2.15.jar"/>
27 <pathelement location="../SPlat/lib/dom4j-1.6.1.jar"/>
28 <pathelement location="../SPlat/lib/poi-scratchpad-3.7-20101029.jar"/>
29 <pathelement location="../SPlat/lib/commons-collections-3.1.jar"/>
30 <pathelement location="../SPlat/lib/smtp.jar"/>
31 <pathelement location="../SPlat/lib/xmlpublic.jar"/>
32 <pathelement location="../SPlat/dist/splat-manox.jar"/>
33 <pathelement location="../SPlat/lib/jta-1.1.jar"/>
34 <pathelement location="../SPlat/lib/mailapi.jar"/>
35 <pathelement location="../SPlat/lib/poi-ooxml-3.7-20101029.jar"/>
36 <pathelement location="../SPlat/lib/slf4j-api-1.6.1.jar"/>
37 <pathelement location="../SPlat/lib/slf4j-log4j12-1.6.1.jar"/>
38 <pathelement location="../SPlat/lib/activation.jar"/>
39 <pathelement location="../SPlat/lib/poi-ooxml-schemas-3.7-20101029.jar"/>
40 <pathelement location="WebContent/WEB-INF/lib/XmlSchema-1.4.7.jar"/>
41 <pathelement location="WebContent/WEB-INF/lib/activation-1.1.jar"/>
42 <pathelement location="WebContent/WEB-INF/lib/antlr-2.7.7.jar"/>
43 <pathelement location="WebContent/WEB-INF/lib/axiom-api-1.2.13.jar"/>
44 <pathelement location="WebContent/WEB-INF/lib/axiom-dom-1.2.13.jar"/>
45 <pathelement location="WebContent/WEB-INF/lib/axiom-impl-1.2.13.jar"/>
46 <pathelement location="WebContent/WEB-INF/lib/axis2-adb-1.6.2.jar"/>
47 <pathelement location="WebContent/WEB-INF/lib/axis2-adb-codegen-1.6.2.jar"/>
48 <pathelement location="WebContent/WEB-INF/lib/axis2-ant-plugin-1.6.2.jar"/>
49 <pathelement location="WebContent/WEB-INF/lib/axis2-clustering-1.6.2.jar"/>
50 <pathelement location="WebContent/WEB-INF/lib/axis2-codegen-1.6.2.jar"/>
51 <pathelement location="WebContent/WEB-INF/lib/axis2-corba-1.6.2.jar"/>
52 <pathelement location="WebContent/WEB-INF/lib/axis2-fastinfoset-1.6.2.jar"/>
53 <pathelement location="WebContent/WEB-INF/lib/axis2-java2wsdl-1.6.2.jar"/>
54 <pathelement location="WebContent/WEB-INF/lib/axis2-jaxbri-1.6.2.jar"/>
55 <pathelement location="WebContent/WEB-INF/lib/axis2-jaxws-1.6.2.jar"/>
56 <pathelement location="WebContent/WEB-INF/lib/axis2-jibx-1.6.2.jar"/>
57 <pathelement location="WebContent/WEB-INF/lib/axis2-json-1.6.2.jar"/>
58 <pathelement location="WebContent/WEB-INF/lib/axis2-kernel-1.6.2.jar"/>
59 <pathelement location="WebContent/WEB-INF/lib/axis2-metadata-1.6.2.jar"/>
60 <pathelement location="WebContent/WEB-INF/lib/axis2-mtompolicy-1.6.2.jar"/>
61 <pathelement location="WebContent/WEB-INF/lib/axis2-saaj-1.6.2.jar"/>
62 <pathelement location="WebContent/WEB-INF/lib/axis2-soapmonitor-servlet-1.6.2.jar"/>
63 <pathelement location="WebContent/WEB-INF/lib/axis2-spring-1.6.2.jar"/>
64 <pathelement location="WebContent/WEB-INF/lib/axis2-transport-http-1.6.2.jar"/>
65 <pathelement location="WebContent/WEB-INF/lib/axis2-transport-local-1.6.2.jar"/>
66 <pathelement location="WebContent/WEB-INF/lib/axis2-xmlbeans-1.6.2.jar"/>
67 <pathelement location="WebContent/WEB-INF/lib/commons-cli-1.2.jar"/>
68 <pathelement location="WebContent/WEB-INF/lib/commons-codec-1.3.jar"/>
69 <pathelement location="WebContent/WEB-INF/lib/commons-fileupload-1.2.jar"/>
70 <pathelement location="WebContent/WEB-INF/lib/commons-httpclient-3.1.jar"/>
71 <pathelement location="WebContent/WEB-INF/lib/commons-io-1.4.jar"/>
72 <pathelement location="WebContent/WEB-INF/lib/geronimo-stax-api_1.0_spec-1.0.1.jar"/>
73 <pathelement location="WebContent/WEB-INF/lib/httpcore-4.0.jar"/>
74 <pathelement location="WebContent/WEB-INF/lib/mail-1.4.jar"/>
75 <pathelement location="WebContent/WEB-INF/lib/neethi-3.0.2.jar"/>
76 <pathelement location="WebContent/WEB-INF/lib/woden-api-1.0M9.jar"/>
77 <pathelement location="WebContent/WEB-INF/lib/woden-impl-commons-1.0M9.jar"/>
78 <pathelement location="WebContent/WEB-INF/lib/woden-impl-dom-1.0M9.jar"/>
79 <pathelement location="WebContent/WEB-INF/lib/wsdl4j-1.6.2.jar"/>
80 <pathelement location="WebContent/WEB-INF/lib/wstx-asl-3.2.9.jar"/>
81 <pathelement location="WebContent/WEB-INF/lib/xmlbeans-2.3.0.jar"/>
82 <pathelement location="WebContent/WEB-INF/classes"/>
84 <path id="EAR Libraries.libraryclasspath"/>
85 <path id="Siman-WS.classpath">
86 <pathelement location="build/classes"/>
87 <path refid="Apache Tomcat v6.0 [Apache Tomcat v6.0].libraryclasspath"/>
88 <path refid="Web App Libraries.libraryclasspath"/>
89 <path refid="EAR Libraries.libraryclasspath"/>
90 <pathelement location="${Siman-Common.location}/dist/siman-common.jar"/>
91 <pathelement location="${Siman-Common.location}/lib/org.springframework.aop-3.1.2.RELEASE.jar"/>
92 <pathelement location="${Siman-Common.location}/lib/org.springframework.asm-3.1.2.RELEASE.jar"/>
93 <pathelement location="${Siman-Common.location}/lib/org.springframework.aspects-3.1.2.RELEASE.jar"/>
94 <pathelement location="${Siman-Common.location}/lib/org.springframework.beans-3.1.2.RELEASE.jar"/>
95 <pathelement location="${Siman-Common.location}/lib/org.springframework.context-3.1.2.RELEASE.jar"/>
96 <pathelement location="${Siman-Common.location}/lib/org.springframework.context.support-3.1.2.RELEASE.jar"/>
97 <pathelement location="${Siman-Common.location}/lib/org.springframework.core-3.1.2.RELEASE.jar"/>
98 <pathelement location="${Siman-Common.location}/lib/org.springframework.expression-3.1.2.RELEASE.jar"/>
99 <pathelement location="${Siman-Common.location}/lib/org.springframework.instrument-3.1.2.RELEASE.jar"/>
100 <pathelement location="${Siman-Common.location}/lib/org.springframework.instrument.tomcat-3.1.2.RELEASE.jar"/>
101 <pathelement location="${Siman-Common.location}/lib/org.springframework.jdbc-3.1.2.RELEASE.jar"/>
102 <pathelement location="${Siman-Common.location}/lib/org.springframework.jms-3.1.2.RELEASE.jar"/>
103 <pathelement location="${Siman-Common.location}/lib/org.springframework.orm-3.1.2.RELEASE.jar"/>
104 <pathelement location="${Siman-Common.location}/lib/org.springframework.oxm-3.1.2.RELEASE.jar"/>
105 <pathelement location="${Siman-Common.location}/lib/org.springframework.test-3.1.2.RELEASE.jar"/>
106 <pathelement location="${Siman-Common.location}/lib/org.springframework.transaction-3.1.2.RELEASE.jar"/>
107 <pathelement location="${Siman-Common.location}/lib/org.springframework.web-3.1.2.RELEASE.jar"/>
108 <pathelement location="${Siman-Common.location}/lib/org.springframework.web.portlet-3.1.2.RELEASE.jar"/>
109 <pathelement location="${Siman-Common.location}/lib/org.springframework.web.servlet-3.1.2.RELEASE.jar"/>
110 <pathelement location="${Siman-Common.location}/lib/org.springframework.web.struts-3.1.2.RELEASE.jar"/>
113 <mkdir dir="build/classes"/>
114 <copy includeemptydirs="false" todir="build/classes">
115 <fileset dir="src" excludes="**/*.launch, **/*.java"/>
118 <target name="clean">
119 <delete dir="build/classes"/>
121 <target depends="clean" name="cleanall"/>
122 <target depends="build-subprojects,build-project" name="build"/>
123 <target name="build-subprojects"/>
124 <target depends="init" name="build-project">
125 <echo message="${ant.project.name}: ${ant.file}"/>
126 <javac debug="true" debuglevel="${debuglevel}" destdir="build/classes" source="${source}" target="${target}">
128 <classpath refid="Siman-WS.classpath"/>
131 <target description="Build all projects which reference this project. Useful to propagate changes." name="build-refprojects"/>