[jboss-svn-commits] JBL Code SVN: r27987 - labs/jbossesb/trunk/product/samples/quickstarts/ejbprocessor.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Jul 14 01:40:58 EDT 2009
Author: beve
Date: 2009-07-14 01:40:58 -0400 (Tue, 14 Jul 2009)
New Revision: 27987
Modified:
labs/jbossesb/trunk/product/samples/quickstarts/ejbprocessor/build.xml
Log:
Work for https://jira.jboss.org/jira/browse/JBESB-2700 "Verify quickstarts deadletter -> fun_cbr"
Modified: labs/jbossesb/trunk/product/samples/quickstarts/ejbprocessor/build.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/ejbprocessor/build.xml 2009-07-14 05:10:10 UTC (rev 27986)
+++ labs/jbossesb/trunk/product/samples/quickstarts/ejbprocessor/build.xml 2009-07-14 05:40:58 UTC (rev 27987)
@@ -5,11 +5,16 @@
${line.separator}
</description>
- <property name="ejb.jar" value="SimpleSLSB.jar"/>
+ <property name="quickstart.classes.includes" value="**/Simple.class, **/SimpleRemote.class"/>
<!-- Import the base Ant build script... -->
<import file="../conf/base-build.xml"/>
+ <property name="ejb.jar" value="SimpleSLSB.jar"/>
+ <property name="ejb.build.dir" value="${build.dir}/ejb"/>
+ <property name="ejb.classes.dir" value="${build.dir}/classes"/>
+ <property name="ejb.output.dir" value="${ejb.build.dir}/output"/>
+
<target name="runtest" depends="compile" description="sends a JMS message to queue/quickstart_ejbprocessor_Request_gw">
<echo>Runs Test JMS Sender</echo>
<java fork="yes" classname="org.jboss.soa.esb.samples.quickstart.ejbprocessor.test.SendJMSMessage" failonerror="true">
@@ -34,15 +39,25 @@
</target>
<target name="quickstart-specific-assemblies">
- <property name="ejb.classes" location="${build.dir}/ejbclasses"/>
- <delete dir="${ejb.classes}" quiet="true"/>
- <mkdir dir="${ejb.classes}"/>
- <javac srcdir="${basedir}/ejb/src" destdir="${ejb.classes}" debug="true" deprecation="true">
+ <mkdir dir="${ejb.output.dir}"/>
+ <delete dir="${ejb.classes.dir}" quiet="true"/>
+ <mkdir dir="${ejb.classes.dir}"/>
+ <javac srcdir="${basedir}/ejb/src" destdir="${ejb.classes.dir}" debug="true" deprecation="true">
<classpath refid="compile-classpath" />
</javac>
- <jar destfile="${build.dir}/${ejb.jar}">
- <fileset dir="${ejb.classes}"/>
+ <jar destfile="${ejb.output.dir}/${ejb.jar}">
+ <fileset dir="${ejb.classes.dir}"/>
</jar>
</target>
+
+ <target name="quickstart-specific-deploys">
+ <echo message="Copying ${ejb.jar} to ${org.jboss.esb.server.deploy.dir}/${ejb.jar}"/>
+ <copy file="${ejb.output.dir}/${ejb.jar}" overwrite="true" todir="${org.jboss.esb.server.deploy.dir}" />
+ </target>
+
+ <target name="quickstart-specific-undeploys">
+ <delete file="${org.jboss.esb.server.deploy.dir}/${ejb.jar}" quiet="true"/>
+ </target>
+
</project>
More information about the jboss-svn-commits
mailing list