Author: objectiser
Date: 2008-07-14 10:19:10 -0400 (Mon, 14 Jul 2008)
New Revision: 153
Modified:
cdl/trunk/samples/jbossesb/broker/src/main/resources/META-INF/jboss-esb.xml
Log:
Updated to include sessions with first conversation based actions, as currently cannot
infer back through graph to find this information.
Modified: cdl/trunk/samples/jbossesb/broker/src/main/resources/META-INF/jboss-esb.xml
===================================================================
--- cdl/trunk/samples/jbossesb/broker/src/main/resources/META-INF/jboss-esb.xml 2008-07-14
12:50:50 UTC (rev 152)
+++ cdl/trunk/samples/jbossesb/broker/src/main/resources/META-INF/jboss-esb.xml 2008-07-14
14:19:10 UTC (rev 153)
@@ -138,6 +138,7 @@
<actions mep="OneWay">
<action class="org.jboss.soa.overlord.jbossesb.actions.WhileAction"
process="process" name="s2-1">
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.BrokerMain" />
<property name="paths">
<while decision-method="hasSuppliers"
service-category="ESBBroker.BrokerParticipant"
@@ -160,6 +161,7 @@
<actions mep="OneWay">
<action class="org.jboss.soa.overlord.jbossesb.actions.PerformAction"
process="process" name="s3-1">
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.BrokerMain" />
<property name="serviceCategory"
value="ESBBroker.BrokerParticipant" />
<property name="serviceName" value="RequestForQuote.main"
/>
<property name="responseServiceCategory"
value="ESBBroker.BrokerParticipant" />
@@ -191,6 +193,7 @@
<actions mep="OneWay">
<action class="org.jboss.soa.overlord.jbossesb.actions.WhenAction"
process="process" name="s4-1">
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.BrokerMain" />
<property name="paths">
<when expression="receivedAllQuotes"
service-category="ESBBroker.BrokerParticipant"
@@ -209,6 +212,7 @@
<actions mep="OneWay">
<action
class="org.jboss.soa.overlord.jbossesb.actions.SetMessageAction"
process="process" name="s4-1">
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.BrokerMain" />
<property name="headerProperty" value="quotes" />
<property name="stateExpression" value="quotes" />
</action>
@@ -245,7 +249,7 @@
<actions mep="OneWay">
<action
class="org.jboss.soa.overlord.jbossesb.actions.RetrieveSessionAction"
process="process" name="s5-1">
- <property name="session"
value="org.jboss.soa.esb.samples.broker.BrokerMain" />
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.BrokerMain" />
<property name="serviceName" value="ESBBrokerProcess.main.5"
/>
<property name="serviceCategory"
value="ESBBroker.BrokerParticipant" />
<property name="identities" >
@@ -279,6 +283,7 @@
<actions mep="OneWay">
<action
class="org.jboss.soa.overlord.jbossesb.actions.ReceiveMessageAction"
process="process" name="s6-1">
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.BrokerMain" />
<property name="operation" value="cancel" />
<property name="messageType" value="cancel" />
<property name="identities" >
@@ -299,7 +304,7 @@
<actions mep="OneWay">
<action class="org.jboss.soa.overlord.jbossesb.actions.PerformAction"
process="process" name="s7-1">
- <property name="session"
value="org.jboss.soa.esb.samples.broker.BrokerMain" />
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.BrokerMain" />
<property name="serviceCategory"
value="ESBBroker.BrokerParticipant" />
<property name="serviceName" value="CompleteTransaction.main"
/>
<property name="immediate" value="true" />
@@ -323,6 +328,7 @@
</listeners>
<actions mep="OneWay">
<action
class="org.jboss.soa.overlord.jbossesb.actions.SendMessageAction"
name="temporarily">
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.BrokerMain" />
</action>
</actions>
@@ -376,6 +382,7 @@
<actions mep="OneWay">
<action
class="org.jboss.soa.overlord.jbossesb.actions.ReceiveMessageAction"
process="process" name="s9-1">
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.Request4QuoteMain"
/>
<property name="operation" value="getQuote" />
<property name="messageType" value="quote" />
<property name="serviceDescriptionName"
value="{http://www.jboss.org/overlord/loanBroker}Broker"/>
@@ -414,7 +421,7 @@
<actions mep="OneWay">
<action
class="org.jboss.soa.overlord.jbossesb.actions.CreateSessionAction"
process="process" name="s10-1">
- <property name="session"
value="org.jboss.soa.esb.samples.broker.CompleteTransactionMain" />
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.CompleteTransactionMain"
/>
</action>
<action
class="org.jboss.soa.overlord.jbossesb.actions.ReceiveMessageAction"
process="process" name="s10-2">
@@ -453,9 +460,7 @@
<actions mep="OneWay">
<action
class="org.jboss.soa.overlord.jbossesb.actions.RetrieveSessionAction"
process="process" name="s11-1">
- <property name="session"
value="org.jboss.soa.esb.samples.broker.CompleteTransactionMain" />
- <property name="serviceName"
value="CompleteTransaction.main.1" />
- <property name="serviceCategory"
value="ESBBroker.BrokerParticipant" />
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.CompleteTransactionMain"
/>
<property name="identities" >
<identity type="primary" >
<token name="id" locator="//@id" />
@@ -470,7 +475,7 @@
<message type="creditValid" />
</case>
<case service-category="ESBBroker.BrokerParticipant"
- service-name="CompleteTransaction.main.GPB" >
+ service-name="CompleteTransaction.main.4" >
<message type="creditInvalid" />
</case>
</property>
@@ -487,6 +492,7 @@
<actions mep="OneWay">
<action
class="org.jboss.soa.overlord.jbossesb.actions.ReceiveMessageAction"
process="process" name="s12-1">
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.CompleteTransactionMain"
/>
<property name="operation" value="checkCredit" />
<property name="messageType" value="creditValid" />
<property name="identities" >
@@ -499,7 +505,7 @@
<action
class="org.jboss.soa.overlord.jbossesb.actions.SetMessageAction"
process="process" name="s12-2">
- <property name="variable" value="confirmation" />
+ <property name="stateExpression" value="confirmation" />
</action>
<action
class="org.jboss.soa.overlord.jbossesb.actions.SendMessageAction"
process="process" name="s12-3">
@@ -527,6 +533,7 @@
<actions mep="OneWay">
<action
class="org.jboss.soa.overlord.jbossesb.actions.ReceiveMessageAction"
process="process" name="s13-1">
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.CompleteTransactionMain"
/>
<property name="operation" value="confirm" />
<property name="messageType" value="bookingReference" />
<property name="identities" >
@@ -539,7 +546,7 @@
<action
class="org.jboss.soa.overlord.jbossesb.actions.SetMessageAction"
process="process" name="s13-2">
- <property name="variable" value="confirmation" />
+ <property name="stateExpression" value="confirmation" />
</action>
<action
class="org.jboss.soa.overlord.jbossesb.actions.SendMessageAction"
@@ -565,6 +572,7 @@
<actions mep="OneWay">
<action
class="org.jboss.soa.overlord.jbossesb.actions.ReceiveMessageAction"
process="process" name="s14-1">
+ <property name="session"
value="org.jboss.soa.overlord.samples.jbossesb.loan.broker.CompleteTransactionMain"
/>
<property name="operation" value="checkCredit" />
<property name="messageType" value="creditInvalid" />
<property name="identities" >