[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