User: neales Date: 02/03/07 09:03:54 Modified: . build.xml Log: o Replace org.jboss.proxy.compiler with a BCEL implementation o Add a test for this. Revision Changes Path 1.86 +52 -3 jbosstest/build.xml Index: build.xml =================================================================== RCS file: /cvsroot/jboss/jbosstest/build.xml,v retrieving revision 1.85 retrieving revision 1.86 diff -u -r1.85 -r1.86 --- build.xml 7 Mar 2002 08:56:15 -0000 1.85 +++ build.xml 7 Mar 2002 17:03:54 -0000 1.86 @@ -28,7 +28,7 @@ <!-- tests-jmxri-compliance still needs to run over jmxri.jar --> <!-- the aim of that test is to check our compliance suite. --> -<!-- $Id: build.xml,v 1.85 2002/03/07 08:56:15 pra Exp $ --> +<!-- $Id: build.xml,v 1.86 2002/03/07 17:03:54 neales Exp $ --> <project default="main" name="JBoss/Testsuite"> @@ -526,9 +526,39 @@ </target> + <target name="compile-proxycompiler-bean-sources" depends="init"> + <taskdef name="xdoclet" classname="xdoclet.ejb.EjbDocletTask"/> + + <mkdir dir="${build.gen-src}"/> + + <mkdir dir="${build.resources}/proxycompiler/META-INF"/> + <xdoclet sourcepath="${source.java}" + destdir="${build.gen-src}" + classpath="${xdoclet.task.classpath}" + ejbspec="2.0" + excludedtags="@version,@author" + mergedir="${source.resources}/proxycompiler"> + <fileset dir="${source.java}"> + <include name="org/jboss/test/proxycompiler/beans/**/*Bean.java"/> + </fileset> + <packageSubstitution packages="ejb" substituteWith="interfaces"/> + <remoteinterface/> + <localinterface/> + <homeinterface/> + <localhomeinterface/> + <!--session/--> + <deploymentdescriptor xmlencoding ="UTF-8" + destdir="${build.resources}/proxycompiler/META-INF"/> + <jboss xmlencoding="UTF-8" + version="3.0" + destdir="${build.resources}/proxycompiler/META-INF" + mergedir="${source.resources}/proxycompiler"/> + </xdoclet> + + </target> <!-- Compile all class files --> - <target name="compile-classes" depends="compile-bean-sources, compile-mbean-sources"> + <target name="compile-classes" depends="compile-bean-sources, compile-mbean-sources, compile-proxycompiler-bean-sources"> <mkdir dir="${build.classes}"/> <javac destdir="${build.classes}" optimize="${javac.optimize}" @@ -641,7 +671,8 @@ _jars-cmp2, _jars-jsr77, _jars-jbossmx, - _jars-ejbconf"> + _jars-ejbconf, + _jars-proxycompiler"> </target> <!-- @@ -1868,7 +1899,25 @@ <include name="META-INF/*.*"/> </fileset> </jar> + </target> + + <!-- proxy compiler tests --> + <target name="_jars-proxycompiler"> + <mkdir dir="${build.lib}"/> + <!-- build ejbconf-test.jar --> + <jar jarfile="${build.lib}/proxycompiler-test.jar"> + <fileset dir="${build.classes}"> + <include name="org/jboss/test/proxycompiler/beans/**"/> + </fileset> + <fileset dir="${build.classes}"> + <include name="org/jboss/test/proxycompiler/*"/> + </fileset> + <fileset dir="${build.resources}/proxycompiler/"> + <include name="META-INF/*"/> + </fileset> + </jar> + </target> <!-- ================================================================== -->
_______________________________________________ Jboss-development mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-development