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

Reply via email to