[overlord-commits] Overlord SVN: r540 - in cdl/trunk/samples/jbossesb: client/src and 5 other directories.

overlord-commits at lists.jboss.org overlord-commits at lists.jboss.org
Mon Mar 16 03:49:15 EDT 2009


Author: jeff.yuchang
Date: 2009-03-16 03:49:15 -0400 (Mon, 16 Mar 2009)
New Revision: 540

Modified:
   cdl/trunk/samples/jbossesb/client/lib/jbossesb-rosetta.jar
   cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BuyerClient.java
   cdl/trunk/samples/jbossesb/client/src/jbossesb-properties.xml
   cdl/trunk/samples/jbossesb/common/creditAgency/stateless/src/main/resources/META-INF/jboss-esb.xml
   cdl/trunk/samples/jbossesb/common/creditAgency/stateless/src/main/resources/jbmq-queue-service.xml
   cdl/trunk/samples/jbossesb/purchasing/store/stateless/src/main/resources/META-INF/jboss-esb.xml
   cdl/trunk/samples/jbossesb/purchasing/store/stateless/src/main/resources/jbmq-queue-service.xml
Log:
[SOAG-92] Finish the purchasing example.


Modified: cdl/trunk/samples/jbossesb/client/lib/jbossesb-rosetta.jar
===================================================================
(Binary files differ)

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-03-15 16:13:48 UTC (rev 539)
+++ cdl/trunk/samples/jbossesb/client/src/com/acme/services/buyer/BuyerClient.java	2009-03-16 07:49:15 UTC (rev 540)
@@ -41,7 +41,7 @@
 		System.setProperty("javax.xml.registry.ConnectionFactoryClass", regClass);
 		
         try {
-        	storeInvoker = new ServiceInvoker("PurchaseGoods.Store", "Store.main");
+        	storeInvoker = new ServiceInvoker("org.pi4soa.purchase.purchasegoods", "PurchaseGoodsProcess_Store");
         } catch (Exception e) {
         	e.printStackTrace();
             throw new RuntimeException("Failed to create ServiceInvoker", e);

Modified: cdl/trunk/samples/jbossesb/client/src/jbossesb-properties.xml
===================================================================
--- cdl/trunk/samples/jbossesb/client/src/jbossesb-properties.xml	2009-03-15 16:13:48 UTC (rev 539)
+++ cdl/trunk/samples/jbossesb/client/src/jbossesb-properties.xml	2009-03-16 07:49:15 UTC (rev 540)
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <!--
   JBoss, Home of Professional Open Source
-  Copyright 2008, JBoss Inc., and others contributors as indicated 
+  Copyright 2006, 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. 
@@ -16,7 +16,7 @@
   Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, 
   MA  02110-1301, USA.
   
-  (C) 2008,
+  (C) 2005-2006,
   @author JBoss Inc.
 -->
 <!-- $Id: jbossesb-unittest-properties.xml $ -->
@@ -34,6 +34,7 @@
 		<property name="org.jboss.soa.esb.jndi.server.type" value="jboss"/>
 		<property name="org.jboss.soa.esb.jndi.server.url" value="localhost"/>
 		<property name="org.jboss.soa.esb.persistence.connection.factory" 	value="org.jboss.internal.soa.esb.persistence.format.MessageStoreFactoryImpl"/>
+        <property name="jboss.esb.invm.scope.default" value="NONE"/>
     </properties>
     <properties name="registry">      
     	<property name="org.jboss.soa.esb.registry.queryManagerURI"     		

Modified: cdl/trunk/samples/jbossesb/common/creditAgency/stateless/src/main/resources/META-INF/jboss-esb.xml
===================================================================
--- cdl/trunk/samples/jbossesb/common/creditAgency/stateless/src/main/resources/META-INF/jboss-esb.xml	2009-03-15 16:13:48 UTC (rev 539)
+++ cdl/trunk/samples/jbossesb/common/creditAgency/stateless/src/main/resources/META-INF/jboss-esb.xml	2009-03-16 07:49:15 UTC (rev 540)
@@ -16,12 +16,12 @@
         </jms-provider>
     </providers>
     <services>
-        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_CreditAgency">
+        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_CreditAgency" description="">
             <listeners>
                 <jms-listener busidref="busId1" maxThreads="1" name="esb-stateless-creditAgency"/>
             </listeners>
             <actions>
-                <action class="org.jboss.soa.overlord.jbossesb.stateless.actions.SwitchAction">
+                <action name="c1" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.SwitchAction">
                     <property name="serviceDescriptionName" value="{org.pi4soa.purchase.purchasegoods}PurchaseGoodsProcess-CreditAgency"/>
                     <property name="conversationType" value="overlord.cdl.samples.Common at CreditAgency"/>
                     <property name="paths">
@@ -32,16 +32,16 @@
                 </action>
             </actions>
         </service>
-        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_CreditAgency__1">
+        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_CreditAgency__1" description="">
             <listeners>
                 <jms-listener busidref="busId2" maxThreads="1" name="esb-stateless-creditAgency1"/>
             </listeners>
             <actions>
-                <action class="org.jboss.soa.overlord.jbossesb.stateless.actions.ReceiveMessageAction">
+                <action name="c2" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.ReceiveMessageAction">
                     <property name="operation" value="checkCredit"/>
                     <property name="messageType" value="CreditCheckRequest"/>
                 </action>
-                <action class="org.jboss.soa.overlord.jbossesb.stateless.actions.IfAction">
+                <action name="c3" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.IfAction">
                     <property name="paths">
                         <if service-category="org.pi4soa.purchase.purchasegoods" service-name="PurchaseGoodsProcess_CreditAgency__2" decision-class="com.acme.services.creditAgency.CreditAgencyDecision"/>
                         <else service-category="org.pi4soa.purchase.purchasegoods" service-name="PurchaseGoodsProcess_CreditAgency__3"/>
@@ -49,24 +49,24 @@
                 </action>
             </actions>
         </service>
-        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_CreditAgency__2">
+        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_CreditAgency__2" description="">
             <listeners>
                 <jms-listener busidref="busId3" maxThreads="1" name="esb-stateless-creditAgency2"/>
             </listeners>
             <actions>
-                <action class="org.jboss.soa.overlord.jbossesb.stateless.actions.SendMessageAction">
+                <action name="c4" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.SendMessageAction">
                     <property name="operation" value="checkCredit"/>
                     <property name="messageType" value="CreditCheckOk"/>
                     <property name="clientRole" value="Store"/>
                 </action>
             </actions>
         </service>
-        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_CreditAgency__3">
+        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_CreditAgency__3" description="">
             <listeners>
                 <jms-listener busidref="busId4" maxThreads="1" name="esb-stateless-creditAgency3"/>
             </listeners>
             <actions>
-                <action class="org.jboss.soa.overlord.jbossesb.stateless.actions.SendMessageAction">
+                <action name="c5" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.SendMessageAction">
                     <property name="operation" value="checkCredit"/>
                     <property name="messageType" value="CreditCheckInvalid"/>
                     <property name="clientRole" value="Store"/>

Modified: cdl/trunk/samples/jbossesb/common/creditAgency/stateless/src/main/resources/jbmq-queue-service.xml
===================================================================
--- cdl/trunk/samples/jbossesb/common/creditAgency/stateless/src/main/resources/jbmq-queue-service.xml	2009-03-15 16:13:48 UTC (rev 539)
+++ cdl/trunk/samples/jbossesb/common/creditAgency/stateless/src/main/resources/jbmq-queue-service.xml	2009-03-16 07:49:15 UTC (rev 540)
@@ -7,6 +7,12 @@
   </depends>
 </mbean>
 <mbean code="org.jboss.mq.server.jmx.Queue"
+	 name="jboss.esb.gen.destination:service=Queue,name=esb-stateless-creditAgency_reply">
+  <depends optional-attribute-name="DestinationManager">
+  	jboss.mq:service=DestinationManager
+  </depends>
+</mbean>
+<mbean code="org.jboss.mq.server.jmx.Queue"
 	 name="jboss.esb.gen.destination:service=Queue,name=esb-stateless-creditAgency1">
   <depends optional-attribute-name="DestinationManager">
   	jboss.mq:service=DestinationManager

Modified: cdl/trunk/samples/jbossesb/purchasing/store/stateless/src/main/resources/META-INF/jboss-esb.xml
===================================================================
--- cdl/trunk/samples/jbossesb/purchasing/store/stateless/src/main/resources/META-INF/jboss-esb.xml	2009-03-15 16:13:48 UTC (rev 539)
+++ cdl/trunk/samples/jbossesb/purchasing/store/stateless/src/main/resources/META-INF/jboss-esb.xml	2009-03-16 07:49:15 UTC (rev 540)
@@ -19,12 +19,12 @@
         </jms-provider>
     </providers>
     <services>
-        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_Store">
+        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_Store" description="">
             <listeners>
                 <jms-listener busidref="busId1" maxThreads="1" name="org.pi4soa.purchase.purchasegoods-PurchaseGoodsProcess_Store"/>
             </listeners>
             <actions>
-                <action class="org.jboss.soa.overlord.jbossesb.actions.stateless.SwitchAction">
+                <action name="s1" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.SwitchAction">
                     <property name="serviceDescriptionName" value="{org.pi4soa.purchase.purchasegoods}PurchaseGoodsProcess-Store"/>
                     <property name="conversationType" value="overlord.cdl.samples.Purchasing at Store"/>
                     <property name="paths">
@@ -35,16 +35,16 @@
                 </action>
             </actions>
         </service>
-        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_Store__1">
+        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_Store__1" description="">
             <listeners>
                 <jms-listener busidref="busId2" maxThreads="1" name="org.pi4soa.purchase.purchasegoods-PurchaseGoodsProcess_Store__1"/>
             </listeners>
             <actions>
-                <action class="org.jboss.soa.overlord.jbossesb.actions.stateless.ReceiveMessageAction">
+                <action name="s2" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.ReceiveMessageAction">
                     <property name="operation" value="buy"/>
                     <property name="messageType" value="BuyRequest"/>
                 </action>
-                <action class="org.jboss.soa.overlord.jbossesb.stateless.actions.SendMessageAction">
+                <action name="s3" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.SendMessageAction">
                     <property name="operation" value="checkCredit"/>
                     <property name="messageType" value="CreditCheckRequest"/>
                     <property name="serviceCategory" value="org.pi4soa.purchase.purchasegoods"/>
@@ -54,44 +54,44 @@
                 </action>
             </actions>
         </service>
-        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_Store__2">
+        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_Store__2" description="">
             <listeners>
                 <jms-listener busidref="busId3" maxThreads="1" name="org.pi4soa.purchase.purchasegoods-PurchaseGoodsProcess_Store__2"/>
             </listeners>
             <actions>
-                <action class="org.jboss.soa.overlord.jbossesb.stateless.actions.ReceiveMessageAction">
+                <action name="s4" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.ReceiveMessageAction">
                     <property name="operation" value="checkCredit"/>
                     <property name="messageType" value="CreditCheckOk"/>
                 </action>
-                <action class="org.jboss.soa.overlord.jbossesb.stateless.actions.SendMessageAction">
+                <action name="s5" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.SendMessageAction">
                     <property name="operation" value="buy"/>
                     <property name="messageType" value="BuyConfirmed"/>
                     <property name="clientRole" value="Buyer"/>
                 </action>
             </actions>
         </service>
-        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_Store__3">
+        <service category="org.pi4soa.purchase.purchasegoods" name="PurchaseGoodsProcess_Store__3" description="">
             <listeners>
                 <jms-listener busidref="busId4" maxThreads="1" name="org.pi4soa.purchase.purchasegoods-PurchaseGoodsProcess_Store__3"/>
             </listeners>
             <actions>
-                <action class="org.jboss.soa.overlord.jbossesb.stateless.actions.ReceiveMessageAction">
+                <action name="s6" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.ReceiveMessageAction">
                     <property name="operation" value="checkCredit"/>
                     <property name="messageType" value="CreditCheckInvalid"/>
                 </action>
-                <action class="org.jboss.soa.overlord.jbossesb.stateless.actions.SendMessageAction">
+                <action name="s7" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.SendMessageAction">
                     <property name="operation" value="buy"/>
                     <property name="messageType" value="BuyFailed"/>
                     <property name="clientRole" value="Buyer"/>
                 </action>
             </actions>
         </service>
-        <service category="org.pi4soa.purchase.purchasegoods" name="checkCredit">
+        <service category="org.pi4soa.purchase.purchasegoods" name="checkCredit" description="">
             <listeners>
                 <jms-listener busidref="busId5" maxThreads="1" name="org.pi4soa.purchase.purchasegoods-checkCredit"/>
             </listeners>
             <actions>
-                <action class="org.jboss.soa.overlord.jbossesb.stateless.actions.SwitchAction">
+                <action name="s8" process="process" class="org.jboss.soa.overlord.jbossesb.stateless.actions.SwitchAction">
                     <property name="paths">
                         <case service-category="org.pi4soa.purchase.purchasegoods" service-name="PurchaseGoodsProcess_Store__2">
                             <message type="CreditCheckOk"/>

Modified: cdl/trunk/samples/jbossesb/purchasing/store/stateless/src/main/resources/jbmq-queue-service.xml
===================================================================
--- cdl/trunk/samples/jbossesb/purchasing/store/stateless/src/main/resources/jbmq-queue-service.xml	2009-03-15 16:13:48 UTC (rev 539)
+++ cdl/trunk/samples/jbossesb/purchasing/store/stateless/src/main/resources/jbmq-queue-service.xml	2009-03-16 07:49:15 UTC (rev 540)
@@ -24,6 +24,12 @@
 		</depends>
 	</mbean>
 	<mbean code="org.jboss.mq.server.jmx.Queue"
+			name="org.pi4soa.purchase.purchasegoods.destination:service=Queue,name=org_pi4soa_purchase_purchasegoods_PurchaseGoodsProcess_Store_reply">
+		<depends optional-attribute-name="DestinationManager">
+			jboss.mq:service=DestinationManager
+		</depends>
+	</mbean>
+	<mbean code="org.jboss.mq.server.jmx.Queue"
 			name="org.pi4soa.purchase.purchasegoods.destination:service=Queue,name=org_pi4soa_purchase_purchasegoods_checkCredit">
 		<depends optional-attribute-name="DestinationManager">
 			jboss.mq:service=DestinationManager




More information about the overlord-commits mailing list