[overlord-commits] Overlord SVN: r625 - cdl/trunk/docs/docbook/gettingstartedguide/src/main/module.
overlord-commits at lists.jboss.org
overlord-commits at lists.jboss.org
Fri May 1 04:27:00 EDT 2009
Author: jeff.yuchang
Date: 2009-05-01 04:27:00 -0400 (Fri, 01 May 2009)
New Revision: 625
Modified:
cdl/trunk/docs/docbook/gettingstartedguide/src/main/module/soagwithcdl.xml
Log:
[SOAG-89] update the conversational ESB example explanation.
Modified: cdl/trunk/docs/docbook/gettingstartedguide/src/main/module/soagwithcdl.xml
===================================================================
--- cdl/trunk/docs/docbook/gettingstartedguide/src/main/module/soagwithcdl.xml 2009-04-30 23:10:31 UTC (rev 624)
+++ cdl/trunk/docs/docbook/gettingstartedguide/src/main/module/soagwithcdl.xml 2009-05-01 08:27:00 UTC (rev 625)
@@ -244,15 +244,19 @@
<orderedlist>
<listitem>
-In a command window, go to the <filename>$Overlord/samples/stateful/purchasing/store</filename> (or <filename>$Overlord/samples/stateless/purchasing/store</filename> if using the stateless approach) folder and execute <emphasis role="bold">ant deploy</emphasis>
+In a command window, go to the <filename>$Overlord/samples/stateful</filename> (or <filename>$Overlord/samples/stateless</filename> if using the stateless approach) folder and execute <emphasis role="bold">ant deploy-purchasing</emphasis>
</listitem>
<listitem>
-In a command window, go to the <filename>$Overlord/samples/common/creditAgency</filename> (or <filename>$Overlord/samples/stateless/common/creditAgency</filename> if using the stateless approach) folder and execute <emphasis role="bold">ant deploy</emphasis>
+In a command window, go to the <filename>$Overlord/samples/client</filename> folder and execute <emphasis role="bold">ant runPurchasingClient</emphasis> (or <emphasis role="bold">ant runStatelessPurchasingClient</emphasis> if using the stateless services), which will send a 'BuyRequest' message to the <emphasis>Store</emphasis>,
+which will then perform the credit check before returning a response to the client.
</listitem>
- <listitem>
-In a command window, go to the <filename>$Overlord/samples/client</filename> folder and execute <emphasis role="bold">ant runPurchasingClient</emphasis> (or <emphasis role="bold">ant runStatelessPurchasingClient</emphasis> if using the stateless services), which will send a 'BuyRequest' message to the <emphasis>Store</emphasis>, which will then perform the credit check before returning a response to the client.
- </listitem>
</orderedlist>
+
+ <para>
+In this example, the conversation ESB actions will do the validation in the runtime. As we've said, the client send the 'buyRequest' message to the store,
+firstly the store service will check the received message based on its messageType attribute. and then send another message to the 'credit agency' service it goes through its validation.
+If the messageType that store service received is not as same as the one defined in the conversational esb actions, it will throw out the exception and ends its flow.
+ </para>
</section>
</section>
More information about the overlord-commits
mailing list