[overlord-commits] Overlord SVN: r553 - in cdl/trunk/distribution/src/main/release/samples/jbossesb: brokerage/broker and 5 other directories.

overlord-commits at lists.jboss.org overlord-commits at lists.jboss.org
Fri Mar 27 00:38:52 EDT 2009


Author: jeff.yuchang
Date: 2009-03-27 00:38:52 -0400 (Fri, 27 Mar 2009)
New Revision: 553

Added:
   cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/stateful/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/stateful/build.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/stateless/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/stateless/build.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/stateful/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/stateful/build.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/stateless/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/stateless/build.xml
Removed:
   cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/build.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/build.xml
Modified:
   cdl/trunk/distribution/src/main/release/samples/jbossesb/common_build.xml
Log:
[SOAG-101] Add folder and build.xml for stateful, stateless sample.


Deleted: cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/build.xml
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/build.xml	2009-03-26 21:11:17 UTC (rev 552)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/build.xml	2009-03-27 04:38:52 UTC (rev 553)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project name="broker" default="esbjar" basedir=".">
-
-    <import file="../../common_build.xml"/>
-
-</project>

Copied: cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/stateful/build.xml (from rev 552, cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/build.xml)
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/stateful/build.xml	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/stateful/build.xml	2009-03-27 04:38:52 UTC (rev 553)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project name="broker-stateful" default="esbjar" basedir=".">
+
+    <import file="../../../common_build.xml"/>
+
+</project>


Property changes on: cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/stateful/build.xml
___________________________________________________________________
Name: svn:mergeinfo
   + 

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/stateless/build.xml
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/stateless/build.xml	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/broker/stateless/build.xml	2009-03-27 04:38:52 UTC (rev 553)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project name="broker-stateless" default="esbjar" basedir=".">
+
+    <import file="../../../common_build.xml"/>
+
+</project>

Deleted: cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/build.xml
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/build.xml	2009-03-26 21:11:17 UTC (rev 552)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/build.xml	2009-03-27 04:38:52 UTC (rev 553)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<project name="supplier" default="esbjar" basedir=".">
-
-    <import file="../../common_build.xml"/>
-
-</project>

Copied: cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/stateful/build.xml (from rev 552, cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/build.xml)
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/stateful/build.xml	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/stateful/build.xml	2009-03-27 04:38:52 UTC (rev 553)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project name="supplier-stateful" default="esbjar" basedir=".">
+
+    <import file="../../../common_build.xml"/>
+
+</project>


Property changes on: cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/stateful/build.xml
___________________________________________________________________
Name: svn:mergeinfo
   + 

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/stateless/build.xml
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/stateless/build.xml	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/supplier/stateless/build.xml	2009-03-27 04:38:52 UTC (rev 553)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project name="supplier-stateless" default="esbjar" basedir=".">
+
+    <import file="../../../common_build.xml"/>
+
+</project>

Modified: cdl/trunk/distribution/src/main/release/samples/jbossesb/common_build.xml
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/common_build.xml	2009-03-26 21:11:17 UTC (rev 552)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/common_build.xml	2009-03-27 04:38:52 UTC (rev 553)
@@ -1,6 +1,6 @@
 <project name="base-build" basedir=".">
 
-   <property file="../../../install/deployment.properties" />
+   <property file="../../../../install/deployment.properties" />
 
    <property name="build.dir" value="${basedir}/target" />
    <property name="classes" value="${build.dir}/classes" />
@@ -21,6 +21,41 @@
       <delete dir="${build.dir}" />
    </target>
 
+<!-- ==================================================================== -->
+<!-- This section handles the discovery of the messaging platform.        -->
+<!-- ==================================================================== -->
+
+    <target name="messaging-config">
+        <condition property="messaging.present">
+            <available file="${server.dir}/jboss-messaging"/>
+        </condition>
+        <condition property="messaging.present">
+            <available file="${server.dir}/jboss-messaging.sar"/>
+        </condition>
+
+        <condition property="jbossmq.present">
+            <not>
+                <isset property="messaging.present"/>
+            </not>
+        </condition>
+    </target>
+
+    <!-- dependencies specific to JBoss Messaging -->
+    <target name="messaging-dependencies" if="messaging.present" depends="messaging-config">
+        <property name="jms.service.file" value="jbm-queue-service.xml"/>
+        <property name="jms.description" value="JBoss Messaging"/>
+    </target>
+
+    <!-- dependencies specific to JBoss MQ -->
+    <target name="jbossmq-dependencies" if="jbossmq.present" depends="messaging-config">
+        <property name="jms.service.file" value="jbmq-queue-service.xml"/>
+        <property name="jms.description" value="JBoss MQ"/>
+    </target>
+
+<!-- ==================================================================== -->
+<!-- This section provides compile and deployment                -->
+<!-- ==================================================================== -->
+
    <target name="compile" depends="init">
     <mkdir dir="${classes}" />
 	<javac srcdir="${src}" destdir="${classes}" debug="true" deprecation="true">
@@ -37,6 +72,7 @@
                    <fileset dir="${classes}" />
                    <fileset dir="${build.dir}" includes="*.jar,*.war"/>
                    <fileset dir="${classes}" includes="deployment.xml"/>
+		   <fileset dir="${classes}" includes="${jms.service.file}" />
                    <fileset dir="${classes}" includes="META-INF/**" />
                    <fileset dir="${basedir}/lib" includes="*.jar"/>
         </jar>




More information about the overlord-commits mailing list