[jboss-cvs] JBoss Messaging SVN: r7016 - in trunk: docs/user-manual/en and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Tue May 26 07:47:37 EDT 2009
Author: timfox
Date: 2009-05-26 07:47:37 -0400 (Tue, 26 May 2009)
New Revision: 7016
Modified:
trunk/build-messaging.xml
trunk/build.xml
trunk/docs/user-manual/en/client-classpath.xml
Log:
added jms client to build
Modified: trunk/build-messaging.xml
===================================================================
--- trunk/build-messaging.xml 2009-05-26 11:21:37 UTC (rev 7015)
+++ trunk/build-messaging.xml 2009-05-26 11:47:37 UTC (rev 7016)
@@ -58,6 +58,7 @@
<property name="core.jar.name" value="jbm-core.jar"/>
<property name="jms.jar.name" value="jbm-jms.jar"/>
+ <property name="jms.client.jar.name" value="jbm-jms-client.jar"/>
<property name="transports.jar.name" value="jbm-transports.jar"/>
<property name="security.jar.name" value="jbm-jbossas-security.jar"/>
<property name="bootstrap.jar.name" value="jbm-bootstrap.jar"/>
@@ -600,7 +601,7 @@
<!-- ======================================================================================== -->
<target name="jar"
- depends="jar-core, jar-client, jar-jms, jar-transports, jar-security, jar-bootstrap, jar-logging, jar-ra">
+ depends="jar-core, jar-core-client, jar-jms, jar-jms-client, jar-transports, jar-security, jar-bootstrap, jar-logging, jar-ra">
</target>
<target name="jar-core" depends="compile-core">
@@ -629,7 +630,16 @@
</jar>
</target>
-
+
+ <target name="jar-jms-client" depends="compile-jms">
+
+ <jar jarfile="${build.jars.dir}/${jms.client.jar.name}">
+ <fileset dir="${build.jms.classes.dir}" includes="org/jboss/messaging/jms/*.class"/>
+ <fileset dir="${build.jms.classes.dir}" includes="org/jboss/messaging/jms/client/*.class"/>
+ </jar>
+
+ </target>
+
<target name="jar-transports" depends="compile-transports">
<jar jarfile="${build.jars.dir}/${transports.jar.name}">
@@ -662,7 +672,7 @@
</target>
- <target name="jar-client" depends="compile-core">
+ <target name="jar-core-client" depends="compile-core">
<jar jarfile="${build.jars.dir}/${core.client.jar.name}">
<fileset dir="${build.core.classes.dir}">
<include name="version.properties"/>
@@ -689,7 +699,7 @@
</target>
- <target name="jar-ra" depends="jar-client, jar-jms, compile-ra">
+ <target name="jar-ra" depends="jar-core-client, jar-jms-client, compile-ra">
<jar jarfile="${build.jars.dir}/${ra.jar.name}">
<fileset dir="${build.ra.classes.dir}">
<include name="org/jboss/messaging/ra/**/*.class"/>
@@ -707,7 +717,7 @@
<!-- Distribution targets -->
<!-- ======================================================================================== -->
- <target name="distro" depends="jar, jar-client, validate-configuration">
+ <target name="distro" depends="jar, jar-core-client, jar-jms-client, validate-configuration">
<mkdir dir="${build.distro.dir}"/>
<mkdir dir="${build.distro.lib.dir}"/>
Modified: trunk/build.xml
===================================================================
--- trunk/build.xml 2009-05-26 11:21:37 UTC (rev 7015)
+++ trunk/build.xml 2009-05-26 11:47:37 UTC (rev 7016)
@@ -128,8 +128,12 @@
<target name="jar-jms" depends="createthirdparty">
<ant antfile="build-messaging.xml" target="jar-jms"/>
- </target>
+ </target>
+ <target name="jar-jms-client" depends="createthirdparty">
+ <ant antfile="build-messaging.xml" target="jar-jms-client"/>
+ </target>
+
<target name="jar-transports" depends="createthirdparty">
<ant antfile="build-messaging.xml" target="jar-transports"/>
</target>
@@ -146,8 +150,8 @@
<ant antfile="build-messaging.xml" target="jar-logging"/>
</target>
- <target name="jar-client" depends="createthirdparty">
- <ant antfile="build-messaging.xml" target="jar-client"/>
+ <target name="jar-core-client" depends="createthirdparty">
+ <ant antfile="build-messaging.xml" target="jar-core-client"/>
</target>
<target name="jar-ra" depends="createthirdparty">
Modified: trunk/docs/user-manual/en/client-classpath.xml
===================================================================
--- trunk/docs/user-manual/en/client-classpath.xml 2009-05-26 11:21:37 UTC (rev 7015)
+++ trunk/docs/user-manual/en/client-classpath.xml 2009-05-26 11:47:37 UTC (rev 7016)
@@ -12,14 +12,24 @@
<title>Pure Core Client</title>
<para>If you're using just a pure JBoss Messaging core client (i.e. no JMS) then you need
<literal>jbm-core-client.jar</literal> on your client classpath. If you're using a
- Netty transport then you will netty <literal>netty.jar</literal> too.</para>
+ Netty transport then you will also netty <literal>netty.jar</literal> and <literal
+ >jbm-transports.jar</literal>.</para>
</section>
<section>
<title>JMS Client</title>
<para>If you're using JMS on the client side, then you will need <literal
- >jbm-core-client.jar</literal>, <literal>jbm-jms-client.jar</literal>.</para>
- <para>TODO - clebert please complete.</para>
- <para>What about javaee.jar, what about jndi client stuff etc etc???</para>
+ >jbm-core-client.jar</literal>, <literal>jbm-jms-client.jar</literal> and <literal
+ >jboss-javaee.jar</literal>. Note that <literal>jboss-javaee.jar</literal> just
+ contains Java EE API interface classes needed for the <literal>javax.jms.*</literal>
+ classes, so if you already have a jar with these interface classes on your classpath you
+ won't need <literal>jboss-javaee.jar</literal>. If you're using a Netty transport then
+ you will also netty <literal>netty.jar</literal> and <literal
+ >jbm-transports.jar</literal>.</para>
</section>
- <section/>
+ <section>
+ <title>JNDI</title>
+ <para>If you're looking up JNDI objects from the JNDI server co-located with the JBoss
+ Messaging standalone server you'll also need the jar <literal>jnp-client.jar</literal>
+ and WHAT OTHER JARS for JNDI? TODO TODO</para>
+ </section>
</chapter>
More information about the jboss-cvs-commits
mailing list