|
From: Scott M S. <st...@us...> - 2002-07-29 06:11:49
|
User: starksm
Date: 02/07/28 23:11:48
Modified: . Tag: Branch_3_0 build.xml
Log:
Add a testcase for circular manifest references.
Revision Changes Path
No revision
No revision
1.106.2.35 +26 -3 jbosstest/build.xml
Index: build.xml
===================================================================
RCS file: /cvsroot/jboss/jbosstest/build.xml,v
retrieving revision 1.106.2.34
retrieving revision 1.106.2.35
diff -u -r1.106.2.34 -r1.106.2.35
--- build.xml 26 Jul 2002 23:48:49 -0000 1.106.2.34
+++ build.xml 29 Jul 2002 06:11:47 -0000 1.106.2.35
@@ -13,7 +13,7 @@
<!-- -->
<!-- ====================================================================== -->
-<!-- $Id: build.xml,v 1.106.2.34 2002/07/26 23:48:49 starksm Exp $ -->
+<!-- $Id: build.xml,v 1.106.2.35 2002/07/29 06:11:47 starksm Exp $ -->
<project default="main" name="JBoss/Testsuite">
@@ -1383,6 +1383,7 @@
<!-- jmx test -->
<target name="_jars-jmx">
<mkdir dir="${build.lib}"/>
+ <property name="jmx-rsrc" value="${build.resources}/jmx" />
<!-- build jmxtest.jar -->
<jar jarfile="${build.lib}/jmxtest.jar"
@@ -1623,15 +1624,37 @@
<include name="META-INF/ejb-jar.xml"/>
</fileset>
</jar>
- <jar jarfile="${build.lib}/cpmanifest.ear">
+ <ear earfile="${build.lib}/cpmanifest.ear"
+ appxml="${jmx-rsrc}/loading/cpmanifest/META-INF/application.xml">
<fileset dir="${build.lib}">
<include name="abstract.jar"/>
<include name="concrete.jar"/>
</fileset>
+ </ear>
+
+ <!-- cpcircular-manifest test -->
+ <jar jarfile="${build.lib}/abstract2.jar"
+ manifest="${jmx-rsrc}/loading/cpmanifest/META-INF/a2cmanifest.mf">
+ <fileset dir="${build.classes}">
+ <include name="org/jboss/test/jmx/loading/Abstract*"/>
+ </fileset>
+ </jar>
+ <jar jarfile="${build.lib}/concrete2.jar"
+ manifest="${jmx-rsrc}/loading/cpmanifest/META-INF/c2amanifest.mf">
+ <fileset dir="${build.classes}">
+ <include name="org/jboss/test/jmx/loading/Concrete*"/>
+ </fileset>
<fileset dir="${build.resources}/jmx/loading/cpmanifest/">
- <include name="META-INF/application.xml"/>
+ <include name="META-INF/ejb-jar.xml"/>
</fileset>
</jar>
+ <ear earfile="${build.lib}/cpcircular-manifest.ear"
+ appxml="${jmx-rsrc}/loading/cpmanifest/META-INF/application-circular.xml">
+ <fileset dir="${build.lib}">
+ <include name="abstract2.jar"/>
+ <include name="concrete2.jar"/>
+ </fileset>
+ </ear>
<!-- jar in sar with jsr-77 mbeans -->
<jar jarfile="${build.lib}/jarinsar.jar">
|