# ------------------------------------------------------------------- # I N C L U D E P R O P E R T I E S # ------------------------------------------------------------------- # Specifies the location of jar files to include in the classpath # # the relative base directory # james.dir = ${basedir} # # third party binary directories # lib.dir = ../stage phoenix.dir = phoenix-bin # # junit # junit # 3.8.1 # test # # -------------------------------------------------- # Groups # -------------------------------------------------- path.lib.bouncycastle=org.bouncycastle/jars path.lib.james=org.apache.james/jars path.lib.javamail=javax.mail/jars path.lib.avalon=avalon-framework/jars path.lib.commonsdbcp=commons-dbcp/jars path.lib.commonscollections=commons-collections/jars path.lib.cornerstonethreads=cornerstone-threads/jars path.lib.cornerstoneconnection=cornerstone-connection/jars path.lib.cornerstonesockets=cornerstone-sockets/jars path.lib.cornerstonedatasources=cornerstone-datasources/jars path.lib.excaliburdatasource=excalibur-datasource/jars path.lib.cornerstonescheduler=cornerstone-scheduler/jars path.lib.cornerstonestore=cornerstone-store/jars path.lib.dns=dnsjava/jars path.lib.excaliburthread=excalibur-thread/jars path.lib.logkit=avalon-logkit/jars path.lib.derby=org.apache.derby/jars path.lib.oro=oro/jars path.lib.mstor=mstor/jars path.lib.xstream=xstream/jars path.lib.mx4j=mx4j/jars path.lib.torque=torque/jars path.lib.excaliburpool=excalibur-pool/jars path.lib.concurrent=concurrent/jars path.lib.commonslogging=commons-logging/jars path.lib.village=village/jars path.lib.commonsconfiguration=commons-configuration/jars path.lib.commonsbeanutils=commons-beanutils/jars path.lib.commonsdigester=commons-digester/jars path.lib.jdom=jdom/jars path.lib.activation=activation/jars path.lib.commonspool=commons-pool/jars path.lib.commonslang=commons-lang/jars path.lib.commonsnet=commons-net/jars path.lib.jmock=jmock/jars path.lib.junit=junit/jars # -------------------------------------------------- # REQUIRED LIBRARIES # -------------------------------------------------- # ----- Avalon Framework ----- jarname.avalon-framework.jar=avalon-framework-api-4.3.jar avalon-framework.jar=${path.lib.avalon}/${jarname.avalon-framework.jar} # ----- Avalon Framework ----- jarnama.avalon-framework-impl.jar=avalon-framework-impl-4.3.jar avalon-framework-impl.jar=${path.lib.avalon}/${jarnama.avalon-framework-impl.jar} # ----- From lib # ----- Excalibur datasource ----- jarname.excalibur-datasource.jar=excalibur-datasource-2.1.jar excalibur-datasource.jar=${path.lib.excaliburdatasource}/${jarname.excalibur-datasource.jar} # ----- Javax mail ----- #jarname.javax-mail.jar=${javamail.id}.jar jarname.javax-mail.jar=mail-1.4.1ea-SNAPSHOT.jar javax-mail.jar=${path.lib.javamail}/${jarname.javax-mail.jar} # ----- Activation ----- #jarname.javax-activation.jar=${activation.id}.jar jarname.javax-activation.jar=activation-1.1.jar javax-activation.jar=${path.lib.activation}/${jarname.javax-activation.jar} # ----- DNS ----- jarname.dns.jar=dnsjava-2.0.3.jar dns.jar=${path.lib.dns}/${jarname.dns.jar} # ----- Commons ----- jarname.commons-dbcp.jar=commons-dbcp-1.2.1.jar commons-dbcp.jar=${path.lib.commonsdbcp}/${jarname.commons-dbcp.jar} jarname.commons-pool.jar=commons-pool-1.2.jar commons-pool.jar=${path.lib.commonspool}/${jarname.commons-pool.jar} jarname.commons-collections.jar=commons-collections-3.1.jar commons-collections.jar=${path.lib.commonscollections}/${jarname.commons-collections.jar} # ----- Jakarta ORO ----- jarname.jakarta-oro.jar=oro-2.0.8.jar jakarta-oro.jar=${path.lib.oro}/${jarname.jakarta-oro.jar} # ----- Cornerstone threads, version 1.0 or later ----- jarname.cornerstone-threads-api.jar=cornerstone-threads-api-2.1.jar cornerstone-threads-api.jar=${path.lib.cornerstonethreads}/${jarname.cornerstone-threads-api.jar} jarname.cornerstone-threads-impl.jar=cornerstone-threads-impl-2.1.jar cornerstone-threads-impl.jar=${path.lib.cornerstonethreads}/${jarname.cornerstone-threads-impl.jar} # ----- Cornerstone connection, version 1.0 or later ----- jarname.cornerstone-connection-api.jar=cornerstone-connection-api-2.1.jar cornerstone-connection-api.jar=${path.lib.cornerstoneconnection}/${jarname.cornerstone-connection-api.jar} jarname.cornerstone-connection-impl.jar=cornerstone-connection-impl-2.1.jar cornerstone-connection-impl.jar=${path.lib.cornerstoneconnection}/${jarname.cornerstone-connection-impl.jar} # ----- Cornerstone masterstore, version 1.0 or later ----- jarname.cornerstone-store-api.jar=cornerstone-store-api-2.1.jar cornerstone-store-api.jar=${path.lib.cornerstonestore}/${jarname.cornerstone-store-api.jar} # ----- Cornerstone sockets, version 1.0 or later ----- jarname.cornerstone-sockets-api.jar=cornerstone-sockets-api-2.1.jar cornerstone-sockets-api.jar=${path.lib.cornerstonesockets}/${jarname.cornerstone-sockets-api.jar} jarname.cornerstone-sockets-impl.jar=cornerstone-sockets-impl-2.1-patched.jar cornerstone-sockets-impl.jar=${path.lib.cornerstonesockets}/${jarname.cornerstone-sockets-impl.jar} # ----- Cornerstone scheduler, version 1.0 or later ----- jarname.cornerstone-scheduler-api.jar=cornerstone-scheduler-api-2.1.jar cornerstone-scheduler-api.jar=${path.lib.cornerstonescheduler}/${jarname.cornerstone-scheduler-api.jar} jarname.cornerstone-scheduler-impl.jar=cornerstone-scheduler-impl-2.1.jar cornerstone-scheduler-impl.jar=${path.lib.cornerstonescheduler}/${jarname.cornerstone-scheduler-impl.jar} # ----- Cornerstone scheduler, version 1.0 or later ----- jarname.cornerstone-datasources-api.jar=cornerstone-datasources-api-2.1.jar cornerstone-datasources-api.jar=${path.lib.cornerstonedatasources}/${jarname.cornerstone-datasources-api.jar} jarname.cornerstone-datasources-impl.jar=cornerstone-datasources-impl-2.1-patched.jar cornerstone-datasources-impl.jar=${path.lib.cornerstonedatasources}/${jarname.cornerstone-datasources-impl.jar} # ----- Excalibur thread, version 1.0 or later ----- jarname.excalibur-thread-api.jar=excalibur-thread-api-2.1.jar excalibur-thread-api.jar=${path.lib.excaliburthread}/${jarname.excalibur-thread-api.jar} jarname.excalibur-thread-impl.jar=excalibur-thread-impl-2.1.jar excalibur-thread-impl.jar=${path.lib.excaliburthread}/${jarname.excalibur-thread-impl.jar} # ----- Excalibur pool ----- jarname.excalibur-pool-api.jar=excalibur-pool-api-2.1.jar excalibur-pool-api.jar=${path.lib.excaliburpool}/${jarname.excalibur-pool-api.jar} jarname.excalibur-pool-impl.jar=excalibur-pool-impl-2.1.jar excalibur-pool-impl.jar=${path.lib.excaliburpool}/${jarname.excalibur-pool-impl.jar} jarname.concurrent.jar=concurrent-1.3.4.jar concurrent.jar=${path.lib.concurrent}/${jarname.concurrent.jar} jarname.derby.jar=derby-10.2.2.0.jar derby.jar=${path.lib.derby}/${jarname.derby.jar} jarname.bcmail.jar=bcmail-jdk14-129.jar bcmail.jar=${path.lib.bouncycastle}/${jarname.bcmail.jar} jarname.bcmail-workaround.jar=bcmail-jdk14-workaround-129.jar bcmail-workaround.jar=${path.lib.bouncycastle}/${jarname.bcmail-workaround.jar} # ----- jSPF ----- jarname.jspf.jar=jspf-0.9-SNAPSHOT.jar jspf.jar=${path.lib.james}/${jarname.jspf.jar} # ----- mstor ----- jarname.mstor.jar=mstor-0.9.9.jar mstor.jar=${path.lib.mstor}/${jarname.mstor.jar} jarname.commons-logging.jar=commons-logging-1.1.jar commons-logging.jar=${path.lib.commonslogging}/${jarname.commons-logging.jar} jarname.jdom.jar=jdom.jar jdom.jar=${path.lib.jdom}/${jarname.jdom.jar} jarname.xstream.jar=xstream-1.2.jar xstream.jar=${path.lib.xstream}/${jarname.xstream.jar} # ----- torque ----- jarname.torque.jar=torque-3.3-RC1.jar torque.jar=${path.lib.torque}/${jarname.torque.jar} jarname.village.jar=village-2.0.jar village.jar=${path.lib.village}/${jarname.village.jar} jarname.commons-lang.jar=commons-lang-2.1.jar commons-lang.jar=${path.lib.commonslang}/${jarname.commons-lang.jar} jarname.commons-configuration.jar=commons-configuration-1.1.jar commons-configuration.jar=${path.lib.commonsconfiguration}/${jarname.commons-configuration.jar} jarname.commons-beanutils.jar=commons-beanutils-1.7.0.jar commons-beanutils.jar=${path.lib.commonsbeanutils}/${jarname.commons-beanutils.jar} # ----- javax.management ----- jarname.javax.management=mx4j-jmx-1.1.1.jar javax.management=${path.lib.mx4j}/${jarname.javax.management} # ----- sieve----- jarname.jsieve.jar=jsieve-0.2-SNAPSHOT.jar jsieve.jar=${path.lib.james}/${jarname.jsieve.jar} jarname.commons-digester.jar=commons-digester-1.8.jar commons-digester.jar=${path.lib.commonsdigester}/${jarname.commons-digester.jar} # ----- mailet----- jarname.mailet.jar=mailet-3.0-SNAPSHOT.jar mailet.jar=${path.lib.james}/${jarname.mailet.jar} # ----- Logging jarname.avalon-logkit.jar=avalon-logkit-2.1.jar avalon-logkit.jar=${path.lib.logkit}/${jarname.avalon-logkit.jar} # -------------------------------------------------- # TEST LIBRARIES # -------------------------------------------------- jarname.commons-net.jar=commons-net-1.4.1.jar commons-net.jar=${path.lib.commonsnet}/${jarname.commons-net.jar} jarname.jmock.jar=jmock-1.1.0.jar jmock.jar=${path.lib.jmock}/${jarname.jmock.jar} jarname.junit.jar=junit-3.8.1.jar junit.jar=${path.lib.junit}/${jarname.junit.jar}