[overlord-commits] Overlord SVN: r597 - in cdl/trunk: distribution/src/main/release/samples/jbossesb and 22 other directories.

overlord-commits at lists.jboss.org overlord-commits at lists.jboss.org
Sun Apr 26 12:27:22 EDT 2009


Author: jeff.yuchang
Date: 2009-04-26 12:27:20 -0400 (Sun, 26 Apr 2009)
New Revision: 597

Added:
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/broker/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/broker/.classpath
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/broker/.project
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/broker/build.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/broker/lib/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/models/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/models/.project
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/supplier/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/supplier/.classpath
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/supplier/.project
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/supplier/build.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/supplier/lib/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/.classpath
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/.project
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/build.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/lib/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/models/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/models/.project
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/.classpath
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/.project
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/build.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/lib/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/broker/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/broker/.classpath
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/broker/.project
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/broker/build.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/broker/lib/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/models/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/models/.project
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/supplier/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/supplier/.classpath
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/supplier/.project
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/supplier/build.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/supplier/lib/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/.classpath
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/.project
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/build.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/lib/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/models/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/models/.project
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/.classpath
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/.project
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/build.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/lib/
   cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBrokerClient.java
   cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBuyerClient.java
Removed:
   cdl/trunk/distribution/src/main/release/samples/jbossesb/brokerage/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/common/
   cdl/trunk/distribution/src/main/release/samples/jbossesb/purchasing/
Modified:
   cdl/trunk/distribution/src/main/assembly/bin.xml
   cdl/trunk/distribution/src/main/release/samples/jbossesb/common_build.xml
   cdl/trunk/runtime/jbossesb-assembly/pom.xml
   cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BuyerClient.java
Log:
Restructure the sample, as will group samples in stateful and stateless folder.


Modified: cdl/trunk/distribution/src/main/assembly/bin.xml
===================================================================
--- cdl/trunk/distribution/src/main/assembly/bin.xml	2009-04-26 15:37:02 UTC (rev 596)
+++ cdl/trunk/distribution/src/main/assembly/bin.xml	2009-04-26 16:27:20 UTC (rev 597)
@@ -84,29 +84,88 @@
 		   <directory>../runtime/jbossesb/target/javadoc</directory>
 		   <outputDirectory>docs/jbossesb-javadoc</outputDirectory>
 		</fileSet>
+		
         <!-- Copy samples -->
 	    <fileSet>
 		    <directory>src/main/release/samples/jbossesb</directory>
 			<outputDirectory>samples</outputDirectory>
 		</fileSet>
 
+	    <!-- Copy stateful examples -->
         <fileSet>
-            <directory>../samples/jbossesb</directory>
-            <outputDirectory>samples</outputDirectory>
-            <includes>
-               <include>**/*</include>
-            </includes>
+            <directory>../samples/jbossesb/brokerage/broker/stateful/src</directory>
+            <outputDirectory>samples/stateful/brokerage/broker/src</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>../samples/jbossesb/brokerage/models</directory>
+            <outputDirectory>samples/stateful/brokerage/models</outputDirectory>
             <excludes>
-               <exclude>**/pom.xml</exclude>
-               <exclude>**/.classpath</exclude>
                <exclude>**/.project</exclude>
-               <exclude>**/.settings</exclude>
-               <exclude>**/.settings/**/*</exclude>
-               <exclude>**/target</exclude>
-	           <exclude>**/target/**/*</exclude>
             </excludes>
         </fileSet>
+        <fileSet>
+            <directory>../samples/jbossesb/brokerage/supplier/stateful/src</directory>
+            <outputDirectory>samples/stateful/brokerage/supplier/src</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>../samples/jbossesb/purchasing/store/stateful/src</directory>
+            <outputDirectory>samples/stateful/purchasing/store/src</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>../samples/jbossesb/purchasing/models</directory>
+            <outputDirectory>samples/stateful/purchasing/models</outputDirectory>
+            <excludes>
+               <exclude>**/.project</exclude>
+            </excludes>
+        </fileSet>
+        <fileSet>
+            <directory>../samples/jbossesb/common/creditAgency/stateful/src</directory>
+            <outputDirectory>samples/stateful/common/creditAgency/src</outputDirectory>
+        </fileSet>
         
+        
+        <!-- Copy stateless examples-->
+        <fileSet>
+            <directory>../samples/jbossesb/brokerage/broker/stateless/src</directory>
+            <outputDirectory>samples/stateless/brokerage/broker/src</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>../samples/jbossesb/brokerage/models</directory>
+            <outputDirectory>samples/stateless/brokerage/models</outputDirectory>
+            <excludes>
+               <exclude>**/.project</exclude>
+            </excludes>
+        </fileSet>
+        <fileSet>
+            <directory>../samples/jbossesb/brokerage/supplier/stateless/src</directory>
+            <outputDirectory>samples/stateless/brokerage/supplier/src</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>../samples/jbossesb/purchasing/store/stateless/src</directory>
+            <outputDirectory>samples/stateless/purchasing/store/src</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>../samples/jbossesb/purchasing/models</directory>
+            <outputDirectory>samples/stateless/purchasing/models</outputDirectory>
+            <excludes>
+               <exclude>**/.project</exclude>
+            </excludes>
+        </fileSet>
+        <fileSet>
+            <directory>../samples/jbossesb/common/creditAgency/stateless/src</directory>
+            <outputDirectory>samples/stateless/common/creditAgency/src</outputDirectory>
+        </fileSet>
+        
+        <!-- copy client & trailblazer example-->
+        <fileSet>
+            <directory>../samples/jbossesb/client</directory>
+            <outputDirectory>samples/client</outputDirectory>
+        </fileSet>
+        <fileSet>
+            <directory>../samples/jbossesb/trailblazer</directory>
+            <outputDirectory>samples/trailblazer</outputDirectory>
+        </fileSet>
+        
     </fileSets>
 
     <dependencySets>
@@ -118,8 +177,8 @@
 		to automatically update the .classpath file -->
 
         <dependencySet>
-            <outputDirectory>samples/brokerage/broker/lib</outputDirectory>
-		<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
+            <outputDirectory>samples/stateful/brokerage/broker/lib</outputDirectory>
+		    <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
             <includes>
                <include>org.jboss.soa.overlord.cdl.runtime:cdl-runtime-jbossesb</include>
                <include>org.jboss.jbossesb:rosetta</include>
@@ -127,7 +186,7 @@
             </includes>
         </dependencySet>
         <dependencySet>
-            <outputDirectory>samples/brokerage/supplier/lib</outputDirectory>
+            <outputDirectory>samples/stateful/brokerage/supplier/lib</outputDirectory>
 		    <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
             <includes>
                <include>org.jboss.soa.overlord.cdl.runtime:cdl-runtime-jbossesb</include>
@@ -136,7 +195,7 @@
             </includes>
         </dependencySet>
         <dependencySet>
-            <outputDirectory>samples/purchasing/store/lib</outputDirectory>
+            <outputDirectory>samples/stateful/purchasing/store/lib</outputDirectory>
 		    <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
             <includes>
                <include>org.jboss.soa.overlord.cdl.runtime:cdl-runtime-jbossesb</include>
@@ -145,7 +204,7 @@
             </includes>
         </dependencySet>
         <dependencySet>
-            <outputDirectory>samples/common/creditAgency/lib</outputDirectory>
+            <outputDirectory>samples/stateful/common/creditAgency/lib</outputDirectory>
 	    	<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
             <includes>
                <include>org.jboss.soa.overlord.cdl.runtime:cdl-runtime-jbossesb</include>
@@ -153,6 +212,42 @@
                <include>log4j:log4j</include>
             </includes>
         </dependencySet>
+        <dependencySet>
+            <outputDirectory>samples/stateless/brokerage/broker/lib</outputDirectory>
+		    <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
+            <includes>
+               <include>org.jboss.soa.overlord.cdl.runtime:cdl-runtime-jbossesb</include>
+               <include>org.jboss.jbossesb:rosetta</include>
+               <include>log4j:log4j</include>
+            </includes>
+        </dependencySet>
+        <dependencySet>
+            <outputDirectory>samples/stateless/brokerage/supplier/lib</outputDirectory>
+		    <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
+            <includes>
+               <include>org.jboss.soa.overlord.cdl.runtime:cdl-runtime-jbossesb</include>
+               <include>org.jboss.jbossesb:rosetta</include>
+               <include>log4j:log4j</include>
+            </includes>
+        </dependencySet>
+        <dependencySet>
+            <outputDirectory>samples/stateless/purchasing/store/lib</outputDirectory>
+		    <outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
+            <includes>
+               <include>org.jboss.soa.overlord.cdl.runtime:cdl-runtime-jbossesb</include>
+               <include>org.jboss.jbossesb:rosetta</include>
+               <include>log4j:log4j</include>
+            </includes>
+        </dependencySet>
+        <dependencySet>
+            <outputDirectory>samples/stateless/common/creditAgency/lib</outputDirectory>
+	    	<outputFileNameMapping>${artifact.artifactId}.${artifact.extension}</outputFileNameMapping>
+            <includes>
+               <include>org.jboss.soa.overlord.cdl.runtime:cdl-runtime-jbossesb</include>
+               <include>org.jboss.jbossesb:rosetta</include>
+               <include>log4j:log4j</include>
+            </includes>
+        </dependencySet>
 
     </dependencySets>
 

Modified: cdl/trunk/distribution/src/main/release/samples/jbossesb/common_build.xml
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/common_build.xml	2009-04-26 15:37:02 UTC (rev 596)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/common_build.xml	2009-04-26 16:27:20 UTC (rev 597)
@@ -4,7 +4,7 @@
 
    <property name="build.dir" value="${basedir}/target" />
    <property name="classes" value="${build.dir}/classes" />
-   <property name="libs" value="../lib" />
+   <property name="libs" value="${basedir}/lib" />
    <property name="src" value="src" />
 
    <property name="server.dir" value="${org.jboss.esb.server.home}/server/${org.jboss.esb.server.config}"/>	

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/broker/.classpath
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/broker/.classpath	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/broker/.classpath	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src/main/java"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="lib" path="lib/rosetta.jar"/>
+	<classpathentry kind="lib" path="lib/log4j.jar"/>
+	<classpathentry kind="lib" path="lib/cdl-jbossesb.jar"/>
+	<classpathentry kind="output" path="classes"/>
+</classpath>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/broker/.project
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/broker/.project	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/broker/.project	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>brokerage-broker-stateful</name>
+	<comment></comment>
+	<projects>
+		<project>brokerage-models</project>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

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

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/models/.project
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/models/.project	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/models/.project	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>brokerage-models</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+	</buildSpec>
+	<natures>
+	</natures>
+</projectDescription>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/supplier/.classpath
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/supplier/.classpath	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/supplier/.classpath	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src/main/java"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="lib" path="lib/rosetta.jar"/>
+	<classpathentry kind="lib" path="lib/log4j.jar"/>
+	<classpathentry kind="lib" path="lib/cdl-jbossesb.jar"/>
+	<classpathentry kind="output" path="classes"/>
+</classpath>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/supplier/.project
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/supplier/.project	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/brokerage/supplier/.project	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>brokerage-supplier-stateful</name>
+	<comment></comment>
+	<projects>
+		<project>brokerage-models</project>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

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

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/.classpath
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/.classpath	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/.classpath	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src/main/java"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="lib" path="lib/rosetta.jar"/>
+	<classpathentry kind="lib" path="lib/log4j.jar"/>
+	<classpathentry kind="lib" path="lib/cdl-jbossesb.jar"/>
+	<classpathentry kind="output" path="classes"/>
+</classpath>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/.project
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/.project	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/.project	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>common-creditAgency-stateful</name>
+	<comment></comment>
+	<projects>
+		<project>purchasing-models</project>
+		<project>brokerage-models</project>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/build.xml
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/build.xml	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/common/creditAgency/build.xml	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project name="creditAgency-stateful" default="esbjar" basedir=".">
+
+    <import file="../../../common_build.xml"/>
+
+</project>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/models/.project
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/models/.project	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/models/.project	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>purchasing-models</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+	</buildSpec>
+	<natures>
+	</natures>
+</projectDescription>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/.classpath
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/.classpath	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/.classpath	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src/main/java"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="lib" path="lib/rosetta.jar"/>
+	<classpathentry kind="lib" path="lib/log4j.jar"/>
+	<classpathentry kind="lib" path="lib/cdl-jbossesb.jar"/>
+	<classpathentry kind="output" path="classes"/>
+</classpath>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/.project
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/.project	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/.project	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>purchasing-store-stateful</name>
+	<comment></comment>
+	<projects>
+		<project>purchasing-models</project>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/build.xml
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/build.xml	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateful/purchasing/store/build.xml	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project name="purchasing-store-stateful" default="esbjar" basedir=".">
+
+    <import file="../../../common_build.xml"/>
+
+</project>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/broker/.classpath
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/broker/.classpath	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/broker/.classpath	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src/main/java"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="lib" path="lib/rosetta.jar"/>
+	<classpathentry kind="lib" path="lib/log4j.jar"/>
+	<classpathentry kind="lib" path="lib/cdl-jbossesb.jar"/>
+	<classpathentry kind="output" path="classes"/>
+</classpath>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/broker/.project
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/broker/.project	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/broker/.project	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>brokerage-broker-stateless</name>
+	<comment></comment>
+	<projects>
+		<project>brokerage-models</project>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

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

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/models/.project
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/models/.project	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/models/.project	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>brokerage-models</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+	</buildSpec>
+	<natures>
+	</natures>
+</projectDescription>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/supplier/.classpath
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/supplier/.classpath	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/supplier/.classpath	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src/main/java"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="lib" path="lib/rosetta.jar"/>
+	<classpathentry kind="lib" path="lib/log4j.jar"/>
+	<classpathentry kind="lib" path="lib/cdl-jbossesb.jar"/>
+	<classpathentry kind="output" path="classes"/>
+</classpath>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/supplier/.project
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/supplier/.project	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/brokerage/supplier/.project	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>brokerage-supplier-stateless</name>
+	<comment></comment>
+	<projects>
+		<project>brokerage-models</project>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

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

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/.classpath
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/.classpath	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/.classpath	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src/main/java"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="lib" path="lib/rosetta.jar"/>
+	<classpathentry kind="lib" path="lib/log4j.jar"/>
+	<classpathentry kind="lib" path="lib/cdl-jbossesb.jar"/>
+	<classpathentry kind="output" path="classes"/>
+</classpath>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/.project
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/.project	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/.project	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>common-creditAgency-stateless</name>
+	<comment></comment>
+	<projects>
+		<project>purchasing-models</project>
+		<project>brokerage-models</project>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/build.xml
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/build.xml	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/common/creditAgency/build.xml	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project name="creditAgency-stateless" default="esbjar" basedir=".">
+
+    <import file="../../../common_build.xml"/>
+
+</project>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/models/.project
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/models/.project	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/models/.project	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>purchasing-models</name>
+	<comment></comment>
+	<projects>
+	</projects>
+	<buildSpec>
+	</buildSpec>
+	<natures>
+	</natures>
+</projectDescription>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/.classpath
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/.classpath	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/.classpath	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" path="src/main/java"/>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
+	<classpathentry kind="lib" path="lib/rosetta.jar"/>
+	<classpathentry kind="lib" path="lib/log4j.jar"/>
+	<classpathentry kind="lib" path="lib/cdl-jbossesb.jar"/>
+	<classpathentry kind="output" path="classes"/>
+</classpath>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/.project
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/.project	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/.project	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+	<name>purchasing-store-stateless</name>
+	<comment></comment>
+	<projects>
+		<project>purchasing-models</project>
+	</projects>
+	<buildSpec>
+		<buildCommand>
+			<name>org.eclipse.jdt.core.javabuilder</name>
+			<arguments>
+			</arguments>
+		</buildCommand>
+	</buildSpec>
+	<natures>
+		<nature>org.eclipse.jdt.core.javanature</nature>
+	</natures>
+</projectDescription>

Added: cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/build.xml
===================================================================
--- cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/build.xml	                        (rev 0)
+++ cdl/trunk/distribution/src/main/release/samples/jbossesb/stateless/purchasing/store/build.xml	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<project name="purchasing-store-stateless" default="esbjar" basedir=".">
+
+    <import file="../../../common_build.xml"/>
+
+</project>

Modified: cdl/trunk/runtime/jbossesb-assembly/pom.xml
===================================================================
--- cdl/trunk/runtime/jbossesb-assembly/pom.xml	2009-04-26 15:37:02 UTC (rev 596)
+++ cdl/trunk/runtime/jbossesb-assembly/pom.xml	2009-04-26 16:27:20 UTC (rev 597)
@@ -118,7 +118,8 @@
 						<exclude>org.hibernate:ejb3-persistence</exclude>
 						<exclude>c3p0:c3p0</exclude>
 						<exclude>log4j:log4j</exclude>
-						<exclude>org.jboss.jbossesb:rosetta</exclude>        			                <exclude>org.mvel:mvel</exclude>
+						<exclude>org.jboss.jbossesb:rosetta</exclude>
+						<exclude>org.mvel:mvel</exclude>
           			</excludes>
         		 </configuration>  
 			  </plugin>		      

Modified: cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BuyerClient.java
===================================================================
--- cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BuyerClient.java	2009-04-26 15:37:02 UTC (rev 596)
+++ cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BuyerClient.java	2009-04-26 16:27:20 UTC (rev 597)
@@ -41,7 +41,7 @@
 		System.setProperty("javax.xml.registry.ConnectionFactoryClass", regClass);
 		
         try {
-        	storeInvoker = new ServiceInvoker("org.pi4soa.purchase.purchasegoods", "PurchaseGoodsProcess_Store");
+        	storeInvoker = new ServiceInvoker("PurchaseGoods.Store", "Store.main");
         } catch (Exception e) {
         	e.printStackTrace();
             throw new RuntimeException("Failed to create ServiceInvoker", e);

Added: cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBrokerClient.java
===================================================================
--- cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBrokerClient.java	                        (rev 0)
+++ cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBrokerClient.java	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,87 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2008, JBoss Inc., and others contributors as indicated 
+ * by the @authors tag. All rights reserved. 
+ * See the copyright.txt in the distribution for a
+ * full listing of individual contributors. 
+ * This copyrighted material is made available to anyone wishing to use,
+ * modify, copy, or redistribute it subject to the terms and conditions
+ * of the GNU Lesser General Public License, v. 2.1.
+ * This program is distributed in the hope that it will be useful, but WITHOUT A 
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
+ * PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.
+ * You should have received a copy of the GNU Lesser General Public License,
+ * v.2.1 along with this distribution; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+ * MA  02110-1301, USA.
+ * 
+ * (C) 2008,
+ */
+package com.acme.services.buyer;
+
+import org.apache.log4j.Logger;
+import org.jboss.soa.esb.client.ServiceInvoker;
+import org.jboss.soa.esb.common.Configuration;
+import org.jboss.soa.esb.message.Message;
+import org.jboss.soa.esb.message.format.MessageFactory;
+import org.jboss.soa.esb.message.format.MessageType;
+
+/**
+ * @author jeffyu
+ *
+ */
+public class StatelessBrokerClient {
+	
+   private static Logger logger = Logger.getLogger(BuyerClient.class);
+    
+   private ServiceInvoker brokerInvoker; 
+	
+    public StatelessBrokerClient() {
+
+		String regClass = Configuration.getRegistryFactoryClass();	
+		System.setProperty("javax.xml.registry.ConnectionFactoryClass",regClass);
+		
+        try {
+        	brokerInvoker = new ServiceInvoker("org.pi4soa.esbbroker.esbbroker", "ESBBrokerProcess_Broker");
+        } catch (Exception e) {
+            throw new RuntimeException("Failed to create ServiceInvoker", e);
+        }
+    }
+
+    public void run() {
+    	
+    	String id = "20";
+    	
+       	String quoteReq="<enquiry id=\"" + id +"\" ></enquiry>";
+        	
+        Message mesg = MessageFactory.getInstance().getMessage(MessageType.JBOSS_XML);
+        mesg.getBody().add(quoteReq);
+        mesg.getProperties().setProperty("org.jboss.soa.esb.exceptionOnDeliverFailure", "true");
+        
+        try {
+        	System.out.println("=========================================");
+        	System.out.println("Request: " + mesg.getBody().get());
+        	Message reply=brokerInvoker.deliverSync(mesg, 50000);
+        	System.out.println("Reply: "+reply.getBody().get());
+        	
+        	Thread.sleep(5000);//Waiting...
+        	
+        	System.out.println("Sending Buy request to Broker...");
+	        String buyReq = "<buy id=\"" + id + "\" supplierDesc=\"{http://www.jboss.org/overlord/loanBroker}Supplier1\" quoteValue=\"10\"></buy>";	
+	        mesg.getBody().add(buyReq);
+	        
+	        System.out.println("Request: " + mesg.getBody().get());
+	        reply = brokerInvoker.deliverSync(mesg, 50000);
+	        System.out.println("Reply: " + reply.getBody().get());
+	        System.out.println("=========================================");
+        } catch (Exception e) {
+            logger.error(e);
+            e.printStackTrace();
+        }
+    }
+    
+	public static void main(String[] args) {
+		StatelessBrokerClient client=new StatelessBrokerClient();
+		client.run();
+	}
+}

Added: cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBuyerClient.java
===================================================================
--- cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBuyerClient.java	                        (rev 0)
+++ cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/StatelessBuyerClient.java	2009-04-26 16:27:20 UTC (rev 597)
@@ -0,0 +1,82 @@
+/*
+ * JBoss, Home of Professional Open Source
+ * Copyright 2008, JBoss Inc., and others contributors as indicated 
+ * by the @authors tag. All rights reserved. 
+ * See the copyright.txt in the distribution for a
+ * full listing of individual contributors. 
+ * This copyrighted material is made available to anyone wishing to use,
+ * modify, copy, or redistribute it subject to the terms and conditions
+ * of the GNU Lesser General Public License, v. 2.1.
+ * This program is distributed in the hope that it will be useful, but WITHOUT A 
+ * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A 
+ * PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more details.
+ * You should have received a copy of the GNU Lesser General Public License,
+ * v.2.1 along with this distribution; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
+ * MA  02110-1301, USA.
+ * 
+ * (C) 2008,
+ */
+package com.acme.services.buyer;
+
+import org.apache.log4j.Logger;
+import org.jboss.soa.esb.message.Message;
+import org.jboss.soa.esb.message.format.MessageFactory;
+import org.jboss.soa.esb.message.format.MessageType;
+import org.jboss.soa.esb.client.ServiceInvoker;
+import org.jboss.soa.esb.common.Configuration;
+
+/**
+ * @author gary
+ */
+public class StatelessBuyerClient {
+	
+    private static Logger logger = Logger.getLogger(StatelessBuyerClient.class);
+    
+    private ServiceInvoker storeInvoker; 
+	
+    public StatelessBuyerClient() {
+
+		String regClass = Configuration.getRegistryFactoryClass();	
+		System.setProperty("javax.xml.registry.ConnectionFactoryClass", regClass);
+		
+        try {
+        	storeInvoker = new ServiceInvoker("org.pi4soa.purchase.purchasegoods", "PurchaseGoodsProcess_Store");
+        } catch (Exception e) {
+        	e.printStackTrace();
+            throw new RuntimeException("Failed to create ServiceInvoker", e);
+        }
+    }
+
+    public void run() {
+
+       	String buyReq="<BuyRequest id=\"5\" ></BuyRequest>";
+        	
+        Message mesg = MessageFactory.getInstance().getMessage(MessageType.JBOSS_XML);
+        mesg.getBody().add(buyReq);
+        mesg.getProperties().setProperty("org.jboss.soa.esb.exceptionOnDeliverFailure", "true");
+    		
+        try {
+        	System.out.println("=========================================");
+        	System.out.println("Request: "+mesg.getBody().get());
+        	Message reply=storeInvoker.deliverSync(mesg, 20000);
+        	
+        	if (reply != null) {
+        		System.out.println("Reply: "+reply.getBody().get());
+        	} else {
+        		System.err.println("NO REPLY");
+        	}
+        	System.out.println("=========================================");
+        } catch (Exception e) {
+            logger.error(e);
+            e.printStackTrace();
+        }
+    }
+    
+	public static void main(String[] args) {
+		StatelessBuyerClient client=new StatelessBuyerClient();
+		
+		client.run();
+	}
+
+}




More information about the overlord-commits mailing list