[jboss-cvs] JBoss Messaging SVN: r1636 - branches/Branch_1_0_XARecovery
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Nov 24 12:19:48 EST 2006
Author: juha at jboss.org
Date: 2006-11-24 12:19:46 -0500 (Fri, 24 Nov 2006)
New Revision: 1636
Modified:
branches/Branch_1_0_XARecovery/build-messaging.xml
Log:
build a separate jboss-messaging-integration.jar that can be deployed with JBossTS containing required (staticly deployed) integration classes
Modified: branches/Branch_1_0_XARecovery/build-messaging.xml
===================================================================
--- branches/Branch_1_0_XARecovery/build-messaging.xml 2006-11-24 17:16:28 UTC (rev 1635)
+++ branches/Branch_1_0_XARecovery/build-messaging.xml 2006-11-24 17:19:46 UTC (rev 1636)
@@ -192,6 +192,13 @@
<pathelement location="${project.root}/lib/jboss-jmx.jar"/>
</path>
+ <!--
+ This is for compiling the JBossAS JBossTS driven JMS recovery code which uses XAResourceWrapper implementation
+ -->
+ <path id="jboss.classpath">
+ <pathelement location="${project.root}/lib/jboss.jar"/>
+ </path>
+
<property name="jboss.server.lib" value="${project.root}/lib/"/>
<property name="jboss.naming.lib" value="${project.root}/lib/"/>
@@ -205,6 +212,7 @@
<path refid="jboss.jmx.classpath"/>
<path refid="jboss.remoting.classpath"/>
<path refid="jboss.serialization.classpath"/>
+ <path refid="jboss.classpath"/>
</path>
<!--
@@ -399,13 +407,20 @@
<mkdir dir="${build.lib}"/>
<jar jarfile="${build.lib}/jboss-${module.name}.jar" manifest="${build.etc}/default.mf">
- <fileset dir="${build.classes}" includes="**"/>
+ <fileset dir="${build.classes}" includes="**" excludes="org/jboss/jms/recovery/*.class"/>
<fileset dir="${build.jar}">
<exclude name="*-service.xml"/>
<exclude name="*-ds.xml"/>
<exclude name="messaging-*.properties"/>
</fileset>
</jar>
+
+ <!-- JBossTS integration layer for XA recovery -->
+
+ <jar jarfile="${build.lib}/jboss-${module.name}-integration.jar" manifest="${build.etc}/default.mf">
+ <fileset dir="${build.classes}" includes="org/jboss/jms/recovery/*.class"/>
+ </jar>
+
</target>
<target name="scoped-sar" depends="compile, jar, scoped-sar-structure, extract-server-dependencies">
More information about the jboss-cvs-commits
mailing list