From: Scott M S. <st...@us...> - 2003-07-26 02:47:55
|
User: starksm Date: 03/07/25 12:14:26 Modified: . Tag: Branch_3_2 build.xml Log: Use the libraries.ent and modules.ent definitions for the classpath definitions Revision Changes Path No revision No revision 1.165.2.87 +8 -220 jbosstest/build.xml Index: build.xml =================================================================== RCS file: /cvsroot/jboss/jbosstest/build.xml,v retrieving revision 1.165.2.86 retrieving revision 1.165.2.87 diff -u -r1.165.2.86 -r1.165.2.87 --- build.xml 25 Jul 2003 13:51:31 -0000 1.165.2.86 +++ build.xml 25 Jul 2003 19:14:26 -0000 1.165.2.87 @@ -1,6 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE project [ <!ENTITY buildmagic SYSTEM "../tools/etc/buildmagic/buildmagic.ent"> + <!ENTITY libraries SYSTEM "../tools/etc/buildmagic/libraries.ent"> + <!ENTITY modules SYSTEM "../tools/etc/buildmagic/modules.ent"> <!ENTITY mqstress SYSTEM "mqstress.xml"> ]> @@ -13,7 +15,7 @@ <!-- --> <!-- ====================================================================== --> -<!-- $Id: build.xml,v 1.165.2.86 2003/07/25 13:51:31 pilhuhn Exp $ --> +<!-- $Id: build.xml,v 1.165.2.87 2003/07/25 19:14:26 starksm Exp $ --> <project default="main" name="JBoss/Testsuite"> @@ -80,109 +82,7 @@ <!-- Libraries --> <!-- ========= --> - <!-- Java Cryptography Extension (JCE) --> - <property name="sun.jce.root" value="${project.thirdparty}/sun/jce"/> - <property name="sun.jce.lib" value="${sun.jce.root}/lib"/> - <path id="sun.jce.classpath"> - <pathelement path="${sun.jce.lib}/jce1_2_1.jar"/> - </path> - - <!-- Java Secure Sockets Extension (JSSE) --> - <property name="sun.jsse.root" value="${project.thirdparty}/sun/jsse"/> - <property name="sun.jsse.lib" value="${sun.jsse.root}/lib"/> - <path id="sun.jsse.classpath"> - <pathelement path="${sun.jsse.lib}/jcert.jar"/> - <pathelement path="${sun.jsse.lib}/jnet.jar"/> - <pathelement path="${sun.jsse.lib}/jsse.jar"/> - </path> - - <!-- JavaMail --> - <property name="sun.javamail.root" value="${project.thirdparty}/sun/javamail"/> - <property name="sun.javamail.lib" value="${sun.javamail.root}/lib"/> - <path id="sun.javamail.classpath"> - <pathelement path="${sun.javamail.lib}/mail.jar"/> - </path> - - <!-- Java Servlets --> - <property name="sun.servlet.root" value="${project.thirdparty}/sun/servlet"/> - <property name="sun.servlet.lib" value="${sun.servlet.root}/lib"/> - <path id="sun.servlet.classpath"> - <pathelement path="${sun.servlet.lib}/servlet.jar"/> - </path> - - <!-- Apache Crimson (XML/DOM) --> - <property name="apache.crimson.root" value="${project.thirdparty}/apache/crimson"/> - <property name="apache.crimson.lib" value="${apache.crimson.root}/lib"/> - <path id="apache.crimson.classpath"> - <pathelement path="${apache.crimson.lib}/crimson.jar"/> - </path> - - <!-- Apache Commons --> - <property name="apache.commons.root" value="${project.thirdparty}/apache/commons"/> - <property name="apache.commons.lib" value="${apache.commons.root}/lib"/> - <path id="apache.commons.classpath"> - <pathelement path="${apache.commons.lib}/commons-collections.jar"/> - <pathelement path="${apache.commons.lib}/commons-logging.jar"/> - </path> - - <!-- Log4j --> - <property name="apache.log4j.root" value="${project.thirdparty}/apache/log4j"/> - <property name="apache.log4j.lib" value="${apache.log4j.root}/lib"/> - <path id="apache.log4j.classpath"> - <pathelement path="${apache.log4j.lib}/log4j.jar"/> - </path> - - <!-- EDU.oswego.cs.dl.util.concurrent --> - <property name="oswego.concurrent.root" value="${project.thirdparty}/oswego/concurrent"/> - <property name="oswego.concurrent.lib" value="${oswego.concurrent.root}/lib"/> - <path id="oswego.concurrent.classpath"> - <pathelement path="${oswego.concurrent.lib}/concurrent.jar"/> - </path> - - <!-- JacORB --> - <property name="jacorb.jacorb.root" value="${project.thirdparty}/jacorb/jacorb"/> - <property name="jacorb.jacorb.lib" value="${jacorb.jacorb.root}/lib"/> - <path id="jacorb.jacorb.classpath"> - <pathelement path="${jacorb.jacorb.lib}/jacorb.jar"/> - </path> - - <!-- JUnit --> - <property name="junit.junit.root" value="${project.thirdparty}/junit/junit"/> - <property name="junit.junit.lib" value="${junit.junit.root}/lib"/> - <path id="junit.junit.classpath"> - <pathelement path="${junit.junit.lib}/junit.jar"/> - </path> - - <!-- GNU Regexp --> - <property name="gnu.regexp.root" value="${project.thirdparty}/gnu/regexp"/> - <property name="gnu.regexp.lib" value="${gnu.regexp.root}/lib"/> - <path id="gnu.regexp.classpath"> - <pathelement path="${gnu.regexp.lib}/gnu-regexp.jar"/> - </path> - - <!-- JUnitEJB --> - <property name="junitejb.junitejb.root" - value="${project.thirdparty}/junitejb/junitejb"/> - <property name="junitejb.junitejb.lib" - value="${junitejb.junitejb.root}/lib"/> - <path id="junitejb.junitejb.classpath"> - <pathelement path="${junitejb.junitejb.lib}/junitejb.jar"/> - </path> - - <!-- BCEL --> - <property name="apache.bcel.root" value="${project.thirdparty}/apache/bcel"/> - <property name="apache.bcel.lib" value="${apache.bcel.root}/lib"/> - <path id="apache.bcel.classpath"> - <pathelement path="${apache.bcel.lib}/bcel.jar"/> - </path> - - <!-- Hypersonic --> - <property name="hsqldb.root" value="${project.thirdparty}/hsqldb/hsqldb"/> - <property name="hsqldb.lib" value="${hsqldb.root}/lib"/> - <path id="hsqldb.classpath"> - <pathelement path="${hsqldb.lib}/hsqldb.jar"/> - </path> - + &libraries; <!-- The combined library classpath --> <path id="library.classpath"> <path refid="sun.jce.classpath"/> @@ -196,6 +96,7 @@ <path refid="jacorb.jacorb.classpath"/> <path refid="junit.junit.classpath"/> <path refid="junitejb.junitejb.classpath"/> + <path refid="junitejb.junitejb.classpath"/> <!-- needed for JBossMQ selector tests --> <path refid="gnu.regexp.classpath"/> @@ -203,52 +104,13 @@ <!-- needed for proxy tests --> <path refid="apache.bcel.classpath"/> <!-- needed for security login module tests --> - <path refid="hsqldb.classpath"/> + <path refid="hsqldb.hsqldb.classpath"/> </path> <!-- ======= --> <!-- Modules --> <!-- ======= --> - - <!-- J2EE --> - <property name="jboss.j2ee.root" value="${project.root}/j2ee/output"/> - <property name="jboss.j2ee.lib" value="${jboss.j2ee.root}/lib"/> - <path id="jboss.j2ee.classpath"> - <pathelement path="${jboss.j2ee.lib}/jboss-j2ee.jar"/> - </path> - - <!-- Common --> - <property name="jboss.common.root" value="${project.root}/common/output"/> - <property name="jboss.common.lib" value="${jboss.common.root}/lib"/> - <path id="jboss.common.classpath"> - <pathelement path="${jboss.common.lib}/jboss-common.jar"/> - <pathelement path="${jboss.common.lib}/testsuite-support.jar"/> - </path> - - <!-- System --> - <property name="jboss.system.root" value="${project.root}/system/output"/> - <property name="jboss.system.lib" value="${jboss.system.root}/lib"/> - <path id="jboss.system.classpath"> - <pathelement path="${jboss.system.lib}/testsuite-support.jar"/> - </path> - - <!-- Naming --> - <property name="jboss.naming.root" value="${project.root}/naming/output"/> - <property name="jboss.naming.lib" value="${jboss.naming.root}/lib"/> - <path id="jboss.naming.classpath"> - <pathelement path="${jboss.naming.lib}/jnpserver.jar"/> - </path> - - <!-- Server --> - <property name="jboss.server.root" value="${project.root}/server/output"/> - <property name="jboss.server.lib" value="${jboss.server.root}/lib"/> - <path id="jboss.server.classpath"> - <pathelement path="${jboss.server.lib}/jboss-client.jar"/> - <pathelement path="${jboss.server.lib}/jmx-invoker-adaptor-client.jar"/> - <pathelement path="${jboss.server.lib}/jmx-rmi-connector-client.jar"/> - <pathelement path="${jboss.server.lib}/testsuite-support.jar"/> - </path> - + &modules; <!-- InternalServer --> <!-- This could be a mistake. Perhaps, though, it would be a good idea to separate tests that need internal jboss classes from those that don't. When I put it in, only @@ -260,79 +122,6 @@ <pathelement path="${jboss.server.lib}/jboss-system.jar"/> </path> - <!-- Messaging --> - <property name="jboss.messaging.root" value="${project.root}/messaging/output"/> - <property name="jboss.messaging.lib" value="${jboss.messaging.root}/lib"/> - <path id="jboss.messaging.classpath"> - <pathelement path="${jboss.messaging.lib}/jbossmq-client.jar"/> - </path> - - <!-- Security --> - <property name="jboss.security.root" value="${project.root}/security/output"/> - <property name="jboss.security.lib" value="${jboss.security.root}/lib"/> - <path id="jboss.security.classpath"> - <pathelement path="${jboss.security.lib}/jbosssx-client.jar"/> - <pathelement path="${jboss.security.lib}/jbosssx.jar"/> - <pathelement path="${jboss.security.lib}/jboss-jaas.jar"/> - </path> - - <!-- Connector --> - <property name="jboss.connector.root" value="${project.root}/connector/output"/> - <property name="jboss.connector.lib" value="${jboss.connector.root}/lib"/> - <path id="jboss.connector.classpath"> - <pathelement path="${jboss.connector.lib}/jboss-jca.sar"/> - <pathelement path="${jboss.connector.lib}/jboss-local-jdbc.jar"/> - <pathelement path="${jboss.connector.lib}/jboss-common-jdbc-wrapper.jar"/> - </path> - - <!-- Cluster --> - <property name="jboss.cluster.root" value="${project.root}/cluster/output"/> - <property name="jboss.cluster.lib" value="${jboss.cluster.root}/lib"/> - <path id="jboss.cluster.classpath"> - <pathelement path="${jboss.cluster.lib}/jbossha-client.jar"/> - </path> - <path id="jboss.cluster.all.classpath"> - <pathelement path="${jboss.cluster.lib}/jbossha.jar"/> - </path> - - <!-- Transaction --> - <property name="jboss.transaction.root" value="${project.root}/transaction/output"/> - <property name="jboss.transaction.lib" value="${jboss.transaction.root}/lib"/> - <path id="jboss.transaction.classpath"> - <pathelement path="${jboss.transaction.lib}/testsuite-support.jar"/> - </path> - - <!-- JBossMX --> - <property name="jboss.jmx.root" value="${project.root}/jmx/output"/> - <property name="jboss.jmx.lib" value="${jboss.jmx.root}/lib"/> - <path id="jboss.jmx.classpath"> - <pathelement path="${jboss.jmx.lib}/jboss-jmx.jar"/> - <pathelement path="${jboss.server.lib}/jboss.jar"/> - </path> - - <!-- Management --> - <property name="jboss.management.root" value="${project.root}/management/output"/> - <property name="jboss.management.lib" value="${jboss.management.root}/lib"/> - <path id="jboss.management.classpath"> - <pathelement path="${jboss.management.lib}/jboss-jsr77-client.jar"/> - <pathelement path="${jboss.management.lib}/jboss-management.jar"/> - </path> - - <!-- IIOP --> - <property name="jboss.iiop.root" value="${project.root}/iiop/output"/> - <property name="jboss.iiop.lib" value="${jboss.iiop.root}/lib"/> - <path id="jboss.iiop.classpath"> - <pathelement path="${jboss.iiop.lib}/jboss-iiop-client.jar"/> - </path> - - <!-- Varia --> - <property name="jboss.varia.root" value="${project.root}/varia/output"/> - <property name="jboss.varia.lib" value="${jboss.varia.root}/lib"/> - <path id="jboss.varia.classpath"> - <pathelement path="${jboss.varia.lib}/autonumber-plugin.jar"/> - <pathelement path="${jboss.varia.lib}/scheduler-plugin.jar"/> - </path> - <!-- The combined dependant module classpath --> <path id="dependentmodule.classpath"> <path refid="jboss.j2ee.classpath"/> @@ -343,9 +132,8 @@ <path refid="jboss.internal-server.classpath"/> <path refid="jboss.messaging.classpath"/> <path refid="jboss.security.classpath"/> - <path refid="jboss.connector.classpath"/> + <path refid="jboss.jca.classpath"/> <path refid="jboss.cluster.classpath"/> - <path refid="jboss.cluster.all.classpath"/> <path refid="jboss.management.classpath"/> <path refid="jboss.transaction.classpath"/> <path refid="jboss.varia.classpath"/> |