|
From: Scott M S. <st...@us...> - 2003-03-19 17:26:47
|
User: starksm
Date: 03/03/19 09:26:46
Modified: . Tag: Branch_3_2 build.xml
Log:
Add the class loading scoping test elements
Revision Changes Path
No revision
No revision
1.165.2.46 +84 -1 jbosstest/build.xml
Index: build.xml
===================================================================
RCS file: /cvsroot/jboss/jbosstest/build.xml,v
retrieving revision 1.165.2.45
retrieving revision 1.165.2.46
diff -u -r1.165.2.45 -r1.165.2.46
--- build.xml 17 Mar 2003 13:06:59 -0000 1.165.2.45
+++ build.xml 19 Mar 2003 17:26:45 -0000 1.165.2.46
@@ -13,7 +13,7 @@
<!-- -->
<!-- ====================================================================== -->
-<!-- $Id: build.xml,v 1.165.2.45 2003/03/17 13:06:59 loubyansky Exp $ -->
+<!-- $Id: build.xml,v 1.165.2.46 2003/03/19 17:26:45 starksm Exp $ -->
<project default="main" name="JBoss/Testsuite">
@@ -436,10 +436,15 @@
<property name="xdoclet.mergedir" value="${project.tools}/etc/xdoclet/templates}"/>
+ <!-- Setup the version 1 classes so the tests compile -->
<mkdir dir="${build.gen-src}/org/jboss/test/cts/interfaces" />
<copy tofile="${build.gen-src}/org/jboss/test/cts/interfaces/CtsCmp2Local.java"
file="${source.java}/org/jboss/test/cts/interfaces/CtsCmp2Local_V1.txt"
overwrite="true" />
+ <mkdir dir="${build.gen-src}/org/jboss/test/classloader/scoping/singleton" />
+ <copy tofile="${build.gen-src}/org/jboss/test/classloader/scoping/singleton/MySingleton.java"
+ file="${source.java}/org/jboss/test/classloader/scoping/singleton/MySingleton_V1.txt"
+ overwrite="true" />
</target>
@@ -3424,6 +3429,84 @@
<include name="loadingresource.sar" />
</fileset>
</ear>
+
+ <!-- Build version 1 of the singleton.jar -->
+ <copy tofile="${build.gen-src}/org/jboss/test/classloader/scoping/singleton/MySingleton.java"
+ file="${source.java}/org/jboss/test/classloader/scoping/singleton/MySingleton_V1.txt"
+ overwrite="true" />
+ <copy todir="${build.classes}/org/jboss/test/classloader/scoping/singleton"
+ overwrite="true">
+ <fileset dir="${source.java}/org/jboss/test/classloader/scoping/singleton">
+ <include name="jboss-service.xml" />
+ </fileset>
+ <filterset>
+ <filter token="VERSION" value="V1"/>
+ </filterset>
+ </copy>
+
+ <javac destdir="${build.classes}" optimize="${javac.optimize}"
+ target="${javac.target}" debug="${javac.debug}" >
+ <src path="${build.gen-src}"/>
+ <src path="${source.java}"/>
+ <classpath refid="tests.classpath"/>
+ <include name="org/jboss/test/classloader/scoping/singleton/**" />
+ </javac>
+ <jar jarfile="${build.lib}/singleton1.sar">
+ <metainf dir="${build.classes}/org/jboss/test/classloader/scoping/singleton">
+ <include name="jboss-service.xml" />
+ </metainf>
+ <fileset dir="${build.classes}">
+ <include name="org/jboss/test/classloader/scoping/singleton/*"/>
+ <exclude name="org/jboss/test/classloader/scoping/singleton/*.xml"/>
+ </fileset>
+ </jar>
+
+ <!-- Build version 2 of the singleton.jar -->
+ <copy tofile="${build.gen-src}/org/jboss/test/classloader/scoping/singleton/MySingleton.java"
+ file="${source.java}/org/jboss/test/classloader/scoping/singleton/MySingleton_V2.txt"
+ overwrite="true" />
+ <copy todir="${build.classes}/org/jboss/test/classloader/scoping/singleton"
+ overwrite="true">
+ <fileset dir="${source.java}/org/jboss/test/classloader/scoping/singleton">
+ <include name="jboss-service.xml" />
+ </fileset>
+ <filterset>
+ <filter token="VERSION" value="V2"/>
+ </filterset>
+ </copy>
+
+ <javac destdir="${build.classes}" optimize="${javac.optimize}"
+ target="${javac.target}" debug="${javac.debug}" >
+ <src path="${build.gen-src}"/>
+ <src path="${source.java}"/>
+ <classpath refid="tests.classpath"/>
+ <include name="org/jboss/test/classloader/scoping/singleton/**" />
+ </javac>
+ <jar jarfile="${build.lib}/singleton2.sar">
+ <metainf dir="${build.classes}/org/jboss/test/classloader/scoping/singleton">
+ <include name="jboss-service.xml" />
+ </metainf>
+ <fileset dir="${build.classes}">
+ <include name="org/jboss/test/classloader/scoping/singleton/*"/>
+ <exclude name="org/jboss/test/classloader/scoping/singleton/*.xml"/>
+ </fileset>
+ </jar>
+
+ <war warfile="${build.lib}/log4j113.war"
+ webxml="${build.resources}/classloader/scoping/override/log4j113/WEB-INF/web.xml">
+ <webinf dir="${build.resources}/classloader/scoping/override/log4j113/WEB-INF">
+ <include name="jboss-web.xml" />
+ </webinf>
+ <lib dir="${build.resources}/classloader/scoping/override/log4j113">
+ <include name="*.jar"/>
+ </lib>
+ <classes dir="${build.classes}">
+ <include name="org/jboss/test/classloader/scoping/override/web/log4j113/*"/>
+ </classes>
+ <classes dir="${build.resources}/classloader/scoping/override/log4j113">
+ <include name="log4j.properties"/>
+ </classes>
+ </war>
</target>
<!-- entity test -->
|