<Project>
<! -- Required: name of the project -->
<Name> gfsoffline </Name>
<! -- Required: project base director -->
<Dir >$ {project. Home. dir}/gfsoffline </dir>
<! -------------------------------------
Required: Java source directory and output directory
----->
<Java>
<SRC. dir >$ {project. dir}/export ource </src. dir>
<Test. dir >$ {project. dir}/testsource </test. dir>
<SRC >$ {project. java. SRC. dir} </src>
<Classes >$ {project. dir}/bin </classes>
</Java>
<! -- Required: Location of configuration directory -->
<Config dir = "$ {project. java. SRC. dir}">
<Shortdes> **/*. XML, **/*. properties, **/*. XSD </shortdes>
<Excludes> **/META-INF/** </Excludes>
</Config>
<! -------------------------------------
Required: Project Build classpath
----->
<Classpath pathid = "project. classpath">
<Pathelement location = "$ {frameworks. dir}/baseframework. Jar"/>
<Pathelement location = "$ {frameworks. dir}/businessframework. Jar"/>
<Pathelement location = "$ {frameworks. dir}/commonframework. Jar"/>
<Pathelement location = "$ {services. dir}/cachingservice. Jar"/>
<Pathelement location = "$ {services. dir}/cachingserviceclient. Jar"/>
<Pathelement location = "$ {services. dir}/datelogic. Jar"/>
<Pathelement location = "$ {services. dir}/datereconciliation. Jar"/>
<Pathelement location = "$ {services. dir}/directorycacheable. Jar"/>
<Pathelement location = "$ {services. dir}/directorycommonservices. Jar"/>
<Pathelement location = "$ {services. dir}/directorydatasecurityservices. Jar"/>
<Pathelement location = "$ {services. dir}/directoryserviceclient. Jar"/>
<Pathelement location = "$ {services. dir}/farespartnersecurity. Jar"/>
<Pathelement location = "$ {services. dir}/legacygatewayservices. Jar"/>
<Pathelement location = "$ {services. dir}/legacygatewayservicesejbclient. Jar"/>
<Pathelement location = "$ {services. dir}/emailservice. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/$ {springversion. Location}/spring-AOP-$ {springversion. Version}. Release. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/$ {springversion. Location}/spring-aspects-$ {springversion. Version}. Release. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/$ {springversion. Location}/spring-beans-$ {springversion. Version}. Release. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/$ {springversion. Location}/spring-context-$ {springversion. Version}. Release. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/$ {springversion. Location}/spring-context.support-$ {springversion. Version}. Release. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/$ {springversion. Location}/spring-core-$ {springversion. Version}. Release. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/$ {springversion. Location}/spring-expression-$ {springversion. Version}. Release. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/$ {springversion. Location}/spring-web-$ {springversion. Version}. Release. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/$ {springversion. Location}/spring-jdbc-$ {springversion. Version}. Release. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/$ {springversion. Location}/spring-TX-$ {springversion. Version}. Release. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/$ {springversion. Location}/spring-test-$ {springversion. Version}. Release. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/spring/aspectj-1.6.11/aspectjweaver. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/spring/aopalliance. Jar"/>
<Pathelement location = "$ {struts. Location}/commons-beanutils-1.8.0.jar"/>
<Pathelement location = "$ {db2.home. dir}/db2jcc4. Jar"/>
<Pathelement location = "$ {db2.home. dir}/db2jcc_license_cisuz.jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/Apache/Lucene/lucene-core-3.6.1.jar"/>
<Pathelement location = "$ {Apache}/log4j/log4j-1.2.16.jar"/>
<Pathelement location = "$ {apachecommons}/commons-logging.jar"/>
<Pathelement location = "$ {apachecommons}/commons-collections-3.2.jar"/>
<Pathelement location = "$ {apachecommons}/commons-pool-1.3.jar"/>
<Pathelement location = "$ {apachecommons}/commons-lang-2.2.jar"/>
<Pathelement location = "$ {apachecommons}/commons-io-1.3.2.jar"/>
<Pathelement location = "$ {apachecommons}/commons-dbcp-1.4.jar"/>
<! -- To be modified to the new path -->
<Pathelement location = "$ {DDS. Common}/ddscommon. Jar"/>
<Pathelement location = "$ {DDS. Common}/ddscommonservice. Jar"/>
<Pathelement location = "$ {DDS. Common}/ddsoffline. Jar"/>
<Pathelement location = "$ {DDS. Common}/ddsofflineclient. Jar"/>
<Pathelement location = "$ {Dist. dir}/gfsofflineclient. Jar"/>
<Pathelement location = "$ {DDS. Common}/atp-redis-cache-1.0.jar"/>
<Pathelement location = "$ {DDS. Common}/commonserver. Jar"/>
<Pathelement location = "$ {DDS. Common}/batchclient. Jar"/>
<Pathelement location = "$ {DDS. Common}/batchcontainer. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/Jedis/jedis-2.1.0.jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/spring/data/spring-data-redis-1.1.0.RELEASE.jar"/>
<Pathelement location = "$ {project. java. classes}"/>
<Pathelement location = "$ {websphere. server. dir}/lib/activation-impl.jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/admin. config. sched. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/batch. wccm. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/batchprops. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/batchutilsfep. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/batfepapi. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/Bootstrap. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/bsf-engines.jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/commandlineutils. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/commons-discovery.jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/databeans. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/ejbcommandtarget. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/ffdcsupport. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/htmlshell. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/iscdeploy. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/ivblogbr. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/ivtclient. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/J2EE. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/jacl. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/jnative2ascii. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/jrom. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/launchclient. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/lmproxy. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/mail-impl.jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/openwebbeans. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/otisconverttime. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/pc-appext.jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/pmirm4arm. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/rrd-appext.jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/rsadbutils. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/rsahelpers. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/serviceadapter. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/setup. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/startup. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/tcljava. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/urlprotocols. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/wasservicecmd. Jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/wses_dynaedge.jar"/>
<Pathelement location = "$ {websphere. server. dir}/lib/wsif-compatb.jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/WebSphere/8.0/websphere_apis.jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/WebSphere/8.0/COM. IBM. jaxws. thinclient_8.0.0.jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/WebSphere/8.0/COM. IBM. ws. admin. client_8.0.0.jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/WebSphere/8.0/COM. IBM. ws. WebServices. thinclient_8.0.0.jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/services/$ {framework. Version}/directoryserviceclient. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/services/$ {framework. Version}/directorycacheable. Jar"/>
<Pathelement location = "$ {sharedjavalib. dir}/services/$ {framework. Version}/cachingservice. Jar"/>
<Pathelement location = "$ {DDS. Common}/commonserver. Jar"/>
</Classpath>
<! -------------------------------------
Optional: if this project depends on other project and needs to be build
The configure it
----->
<Depends>
<Depend name = "gfsofflineclient" filelocation = "prop/GFS/gfsofflineclient. xml"/>
</Depends>
<! -------------------------------------
Required:
Default target to be executed
This target can be overwritten from Command Prompt
----->
<Default-target> jar </default-target>
<! -------------------------------------
Required:
The files to be included ded and excluded when building the project
----->
<Jar name = "$ {project. name}. Jar">
<Shortdes> **/*. Classes, **/*. XML, **/*. properties </shortdes>
<! -- <Excludes> **/* test *. *, **/* test *. *,**/. settings/**, **/Java source/**, **/test source/** </Excludes> -->
<Mainfest>
<! -- Starting to think that the jar classpath is not needed (or useful)
If I am wrong, it is possible to use $ {springversion. Version} in lieu of the actual spring
Version string to make the ant scripts easier to maintain
<Classpath> commonframework. Jar aopalliance. Jar spring-aop-3.1.0.RELEASE.jar spring-aspects-3.1.0.RELEASE.jar spring-beans-3.1.0.RELEASE.jar spring-context-3.1.0.RELEASE.jar spring-context.support-3.1.0.RELEASE.jar spring-core-3.1.0.RELEASE.jar spring-expression-3.1.0.RELEASE.jar spring-jdbc-3.1.0.RELEASE.jar spring-tx-3.1.0.RELEASE.jar spring-web-3.1.0.RELEASE.jar spring-security-core-3.1.0.RELEASE.jar </classpath>
-->
<Classpath/>
</Mainfest>
</Jar>
<! -------------------------------------
Optional:
The files to be included ded and excluded when building the project
----->
<Jar-Src name = "$ {project. name} _ SRC. Jar">
<Excludes> **/*. class ,**/. C *,**/. p *,**/. S *,**/. Z ***/COM/**/*, **/org/**/* </Excludes>
<Shortdes >$ {project. Jar. name} </shortdes>
</Jar-Src>
</Project>