User: starksm
Date: 01/05/05 13:54:05
Added: src/build/subprojects build-bank.xml build-bench.xml
build-bmp.xml build-cts.xml build-dbtest.xml
build-hello.xml build-idgen.xml build-jrmp.xml
build-load.xml build-lock.xml build-mdb.xml
build-naming.xml build-perf.xml build-security.xml
build-spydermq.xml build-testbean.xml build-web.xml
build-xa.xml
Log:
Make the build more modular to allow individual test packages to
be built and run
Revision Changes Path
1.1 jbosstest/src/build/subprojects/build-bank.xml
Index: build-bank.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest bank testsuite build file -->
<project name="JBossTest-Bank" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
includes="org/jboss/test/bank/**"
/>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest bank ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/bank"/>
</copy>
<jar jarfile="${build.lib.dir}/banktest.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
includes="org/jboss/test/bank/interfaces/**,org/jboss/test/bank/test/**,*.*"
/>
<jar jarfile="${build.deploy.dir}/bank.jar"
basedir="${build.classes.dir}"
includes="org/jboss/test/util/ejb/**,org/jboss/test/bank/interfaces/**,org/jboss/test/bank/ejb/**,**/*.xml"
/>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-bench.xml
Index: build-bench.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest bench testsuite build file -->
<project name="JBossTest-Bench" default="ear">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
includes="org/jboss/test/bench/**"
/>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest web application ear file -->
<!-- =================================================================== -->
<target name="ear" depends="compile">
<mkdir dir="${build.dir}/bench"/>
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/bench/ejb"/>
</copy>
<jar jarfile="${build.dir}/bench/bench.jar"
basedir="${build.classes.dir}"
includes="org/jboss/test/bench/interfaces/**,org/jboss/test/bench/ejb/**,**/*.xml"
/>
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.dir}/web">
<fileset dir="${src.resources}/bench/web"/>
</copy>
<copy todir="${build.dir}/web/WEB-INF/classes/org/jboss/test/bench/servlet">
<fileset dir="${build.classes.dir}/org/jboss/test/bench/servlet"/>
</copy>
<jar jarfile="${build.dir}/bench/bench.war"
basedir="${build.dir}/web"
manifest="${src.resources}/bench/web.mf"
includes="**"
/>
<delete dir="${build.classes.dir}/META-INF"/>
<delete dir="${build.classes.dir}/WEB-INF"/>
<copy todir="${build.dir}/bench">
<fileset dir="${src.resources}/bench/ear"/>
</copy>
<jar jarfile="${build.deploy.dir}/bench.ear"
basedir="${build.dir}/bench"
includes="bench.jar,bench.war,META-INF/**"
/>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-bmp.xml
Index: build-bmp.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest bmp testsuite build file -->
<project name="JBossTest-BMP" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
>
<include name="org/jboss/test/bmp/**" />
</javac>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest bmp ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/bmp"/>
</copy>
<jar jarfile="${build.lib.dir}/bmptest.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
includes="org/jboss/test/bmp/interfaces/**,org/jboss/test/bmp/test/**,*.*"
/>
<jar jarfile="${build.deploy.dir}/bmp.jar"
basedir="${build.classes.dir}"
includes="org/jboss/test/bmp/interfaces/**,org/jboss/test/bmp/beans/**,**/*.xml"
/>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-cts.xml
Index: build-cts.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest CTS testsuite build file -->
<project name="JBossTest-CTS" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
includes="org/jboss/test/cts/**"
/>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest CTS ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/cts"/>
</copy>
<jar jarfile="${build.lib.dir}/ctstest.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
includes="org/jboss/test/util/ejb/BeanContextInfo.class,org/jboss/test/cts/jms/**,org/jboss/test/cts/keys/**,org/jboss/test/cts/interfaces/**,org/jboss/test/cts/test/**,*.*"
/>
<jar jarfile="${build.deploy.dir}/cts.jar"
basedir="${build.classes.dir}"
includes="org/jboss/test/util/**,org/jboss/test/cts/jms/**,org/jboss/test/cts/interfaces/**,org/jboss/test/cts/keys/**,org/jboss/test/cts/ejb/**,**/*.xml"
/>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-dbtest.xml
Index: build-dbtest.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest dbtest testsuite build file -->
<project name="JBossTest-DBTest" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
includes="org/jboss/test/dbtest/**"
/>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest dbtest ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/dbtest"/>
</copy>
<jar jarfile="${build.lib.dir}/dbtestclient.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
includes="org/jboss/test/dbtest/interfaces/**,org/jboss/test/dbtest/test/**"
/>
<jar jarfile="${build.deploy.dir}/dbtest.jar"
basedir="${build.classes.dir}"
includes="org/jboss/test/dbtest/interfaces/**,org/jboss/test/dbtest/bean/**,**/*.xml"
/>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-hello.xml
Index: build-hello.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest hello testsuite build file -->
<project name="JBossTest-Hello" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
includes="org/jboss/test/hello/**"
/>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest hello ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/hello"/>
</copy>
<jar jarfile="${build.lib.dir}/hellotest.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
includes="org/jboss/test/hello/interfaces/**,org/jboss/test/hello/test/**,*.*"
/>
<jar jarfile="${build.deploy.dir}/hello.jar"
basedir="${build.classes.dir}"
includes="org/jboss/test/util/ejb/**,org/jboss/test/hello/interfaces/**,org/jboss/test/hello/ejb/**,**/*.xml"
/>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-idgen.xml
Index: build-idgen.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest idgen testsuite build file -->
<project name="JBossTest-IdGen" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
includes="org/jboss/test/idgen/**"
/>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest idgen ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/idgen"/>
</copy>
<jar jarfile="${build.lib.dir}/idgentest.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
includes="org/jboss/test/idgen/interfaces/**,org/jboss/test/idgen/test/**,*.*"
/>
<jar jarfile="${build.deploy.dir}/idgen.jar"
basedir="${build.classes.dir}"
includes="org/jboss/test/util/ejb/**,org/jboss/test/idgen/interfaces/**,org/jboss/test/idgen/ejb/**,**/*.xml"
/>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-jrmp.xml
Index: build-jrmp.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest jrmp testsuite build file -->
<project name="JBossTest-JRMP" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
>
<include name="org/jboss/test/jrmp/**" />
<include name="org/jboss/test/util/**" />
</javac>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest jrmp ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/jrmp" />
</copy>
<jar jarfile="${build.lib.dir}/jrmp-comp-client.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf" >
<include name="org/jboss/test/jrmp/interfaces/**" />
</jar>
<jar jarfile="${build.lib.dir}/comp-sockets.jar"
basedir="${build.classes.dir}" >
<include name="org/jboss/test/jrmp/ejb/Compression*.class" />
</jar>
<jar jarfile="${build.deploy.dir}/jrmp-comp.jar"
basedir="${build.classes.dir}" >
<include name="org/jboss/test/jrmp/ejb/**" />
<include name="org/jboss/test/jrmp/interfaces/**" />
<include name="**/ejb-jar.xml" />
<include name="**/jboss.xml" />
<exclude name="org/jboss/test/jrmp/ejb/Compression*.class" />
</jar>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-load.xml
Index: build-load.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest load testsuite build file -->
<project name="JBossTest-Load" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
>
<include name="org/jboss/test/bmp/**" />
<include name="org/jboss/test/load/**" />
<include name="org/jboss/test/testbean/**" />
</javac>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest load ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<jar jarfile="${build.lib.dir}/load.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
includes="org/jboss/test/load/test/**,org/jboss/test/testbean/interfaces/**,org/jboss/test/bmp/interfaces/**"
/>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-lock.xml
Index: build-lock.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest lock testsuite build file -->
<project name="JBossTest-Lock" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
includes="org/jboss/test/lock/**"
/>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest lock ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/lock"/>
</copy>
<jar jarfile="${build.lib.dir}/locktestclient.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
includes="org/jboss/test/lock/interfaces/**,org/jboss/test/lock/test/**"
/>
<jar jarfile="${build.deploy.dir}/locktest.jar"
basedir="${build.classes.dir}"
includes="org/jboss/test/lock/interfaces/**,org/jboss/test/lock/bean/**,**/*.xml"
/>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-mdb.xml
Index: build-mdb.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest mdb testsuite build file -->
<project name="JBossTest-MDB" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
>
<include name="org/jboss/test/mdb/**" />
</javac>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest mdb ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/mdb"/>
</copy>
<jar jarfile="${build.lib.dir}/mdbtest.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
includes="org/jboss/test/mdb/**,*.*"
/>
<jar jarfile="${build.deploy.dir}/mdb.jar"
basedir="${build.classes.dir}"
includes="org/jboss/test/mdb/bean/**,**/*.xml"
/>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-naming.xml
Index: build-naming.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest naming testsuite build file -->
<project name="JBossTest-Naming" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
>
<include name="org/jboss/test/naming/**" />
<include name="org/jboss/test/util/**" />
</javac>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest naming ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<mkdir dir="${build.classes.dir}/META-INF"/>
<copy file="${src.resources}/naming/META-INF/ejb-jar.xml"
todir="${build.classes.dir}/META-INF" />
<copy file="${src.resources}/naming/META-INF/jboss.xml"
todir="${build.classes.dir}/META-INF" />
<jar jarfile="${build.deploy.dir}/naming.jar"
basedir="${build.classes.dir}" >
<include name="org/jboss/test/naming/ejb/**" />
<include name="org/jboss/test/naming/interfaces/**" />
<include name="**/ejb-jar.xml" />
<include name="**/jboss.xml" />
</jar>
<copy file="${src.resources}/naming/META-INF/remote-ejb-jar.xml"
tofile="${build.classes.dir}/META-INF/ejb-jar.xml" overwrite="yes" />
<copy file="${src.resources}/naming/META-INF/remote-jboss.xml"
tofile="${build.classes.dir}/META-INF/jboss.xml" overwrite="yes" />
<jar jarfile="${build.deploy.dir}/remote-naming.jar"
basedir="${build.classes.dir}" >
<include name="org/jboss/test/naming/ejb/**" />
<include name="org/jboss/test/naming/interfaces/**" />
<include name="**/ejb-jar.xml" />
<include name="**/jboss.xml" />
</jar>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-perf.xml
Index: build-perf.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest performance testsuite build file -->
<project name="JBossTest-Performance" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
includes="org/jboss/test/perf/**"
/>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest perf ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/perf"/>
</copy>
<jar jarfile="${build.lib.dir}/perftest.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
includes="org/jboss/test/perf/interfaces/**,org/jboss/test/perf/test/**,*.*"
/>
<jar jarfile="${build.deploy.dir}/perf.jar"
basedir="${build.classes.dir}"
includes="org/jboss/test/perf/interfaces/**,org/jboss/test/perf/ejb/**,**/*.xml"
/>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-security.xml
Index: build-security.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossSX security testsuite build file -->
<project name="JBossTest-JBossSX" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
>
<include name="org/jboss/test/security/**" />
<include name="org/jboss/test/util/**" />
</javac>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest security ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/security" />
</copy>
<jar jarfile="${build.lib.dir}/security-client.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf" >
<include name="org/jboss/test/security/interfaces/**" />
</jar>
<jar jarfile="${build.deploy.dir}/security.jar"
basedir="${build.classes.dir}" >
<include name="org/jboss/test/security/ejb/**" />
<include name="org/jboss/test/security/interfaces/**" />
<include name="org/jboss/test/security/proxy/*" />
<include name="org/jboss/test/security/test/Namespace*" />
<include name="org/jboss/test/security/test/PermissionName*.class" />
<include name="**/ejb-jar.xml" />
<include name="**/jboss.xml" />
<include name="users.properties" />
<include name="roles.properties" />
</jar>
<move file="${build.classes.dir}/META-INF/jboss-spec.xml"
tofile="${build.classes.dir}/META-INF/jboss.xml" overwrite="true" />
<jar jarfile="${build.deploy.dir}/security-spec.jar"
basedir="${build.classes.dir}" >
<include name="org/jboss/test/security/ejb/**" />
<include name="org/jboss/test/security/interfaces/**" />
<include name="org/jboss/test/security/proxy/*" />
<include name="org/jboss/test/security/test/Namespace*" />
<include name="org/jboss/test/security/test/PermissionName*.class" />
<include name="**/ejb-jar.xml" />
<include name="**/jboss.xml" />
<include name="users.properties" />
<include name="roles.properties" />
</jar>
<!-- Create a separate jar that contains the security proxy classes.
These need to be segregated so that they can be assigned a minimal
Java2 permission set.
<jar jarfile="${build.lib.dir}/security-proxy.jar"
basedir="${build.classes.dir}"
includes="org/jboss/test/security/proxy/*"
/>
-->
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-spydermq.xml
Index: build-spydermq.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest mdb spydermq build file -->
<project name="JBossTest-SpyderMQ" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
>
<include name="org/jboss/test/spydermq/**" />
</javac>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest spydermq jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<jar jarfile="${build.lib.dir}/spydermqtest.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
includes="org/jboss/test/spydermq/**,*.*"
/>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-testbean.xml
Index: build-testbean.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest testbean testsuite build file -->
<project name="JBossTest-Testbean" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
>
<include name="org/jboss/test/bmp/**" />
<include name="org/jboss/test/testbean/**" />
<include name="org/jboss/test/testbean2/**" />
<include name="org/somepackage/**" />
</javac>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest testbean/testbean2 ejb-jar files -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/testbean"/>
</copy>
<jar jarfile="${build.lib.dir}/testbeantest.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
>
<include name="org/jboss/test/testbean/interfaces/**" />
<include name="org/jboss/test/testbean/test/**" />
<include name="org/jboss/test/testbean2/interfaces/**" />
<include name="org/somepackage/**" />
<include name="org/jboss/test/bmp/interfaces/**" />
</jar>
<jar jarfile="${build.deploy.dir}/testbean.jar"
basedir="${build.classes.dir}"
>
<include name="org/jboss/test/testbean/interfaces/**" />
<include name="org/jboss/test/testbean2/interfaces/**" />
<include name="org/jboss/test/testbean/bean/**" />
<include name="org/somepackage/**" />
<include name="**/*.xml" />
</jar>
<delete dir="${build.classes.dir}/META-INF"/>
<copy todir="${build.classes.dir}">
<fileset dir="${src.resources}/testbean2"/>
</copy>
<jar jarfile="${build.deploy.dir}/testbean2.jar"
basedir="${build.classes.dir}"
>
<include name="org/jboss/test/testbean/interfaces/**" />
<include name="org/jboss/test/testbean2/interfaces/**" />
<include name="org/jboss/test/testbean2/bean/**" />
<include name="**/*.xml" />
</jar>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-web.xml
Index: build-web.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest web testsuite build file -->
<project name="JBossTest-Web" default="ear">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
includes="org/jboss/test/web/**"
/>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest web application ear file -->
<!-- =================================================================== -->
<target name="ear" depends="compile">
<delete dir="${build.dir}/web"/>
<mkdir dir="${build.dir}/web" />
<copy todir="${build.dir}/web">
<fileset dir="${src.resources}/web"/>
</copy>
<!-- The ejb jar -->
<jar jarfile="${build.dir}/web/jbosstest-web-ejbs.jar"
basedir="${build.dir}/web"
>
<fileset dir="${build.classes.dir}">
<include name="org/jboss/test/web/ejb/**" />
<include name="org/jboss/test/web/interfaces/**" />
</fileset>
<include name="META-INF/ejb-jar.xml" />
<include name="META-INF/jboss.xml" />
</jar>
<!-- The web application jar -->
<copy todir="${build.dir}/web/WEB-INF/classes">
<fileset dir="${build.classes.dir}">
<include name="org/jboss/test/web/servlets/**" />
</fileset>
</copy>
<jar jarfile="${build.dir}/web/jbosstest-web.war"
basedir="${build.dir}/web"
>
<include name="WEB-INF/**" />
<include name="restricted/**" />
<include name="*.html" />
<include name="*.jsp" />
</jar>
<!-- The enterprise application jar -->
<jar jarfile="${build.deploy.dir}/jbosstest-web.ear"
basedir="${build.dir}/web"
>
<include name="jbosstest-web-ejbs.jar" />
<include name="jbosstest-web.war" />
<include name="META-INF/application.xml" />
</jar>
</target>
</project>
1.1 jbosstest/src/build/subprojects/build-xa.xml
Index: build-xa.xml
===================================================================
<?xml version="1.0"?>
<!-- The JBossTest xa testsuite build file -->
<project name="JBossTest-XA" default="jar">
<!-- =================================================================== -->
<!-- Compiles the source code -->
<!-- =================================================================== -->
<target name="compile">
<mkdir dir="${build.classes.dir}"/>
<javac srcdir="${src.dir}"
destdir="${build.classes.dir}"
classpath="${classpath}"
debug="on"
deprecation="on"
optimize="off"
>
<include name="org/jboss/test/xa/**" />
</javac>
</target>
<!-- =================================================================== -->
<!-- Creates the JBossTest xa ejb-jar file -->
<!-- =================================================================== -->
<target name="jar" depends="compile">
<delete dir="${build.classes.dir}/META-INF"/>
<jar jarfile="${build.deploy.dir}/xatest.jar"
basedir="${build.classes.dir}"
manifest="${etc.dir}/manifest.mf"
includes="org/jboss/test/xa/test/**,org/jboss/xa/bean/**,org/jboss/test/xa/interfaces/**"
/>
</target>
</project>
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development