[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