[jboss-svn-commits] JBL Code SVN: r12433 - labs/jbossesb/trunk/product/samples/quickstarts/business_rules_service.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sat Jun 9 12:04:08 EDT 2007


Author: burrsutter
Date: 2007-06-09 12:04:07 -0400 (Sat, 09 Jun 2007)
New Revision: 12433

Modified:
   labs/jbossesb/trunk/product/samples/quickstarts/business_rules_service/jboss-esb.xml
Log:
added the 3 services that the CBR targets

Modified: labs/jbossesb/trunk/product/samples/quickstarts/business_rules_service/jboss-esb.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/business_rules_service/jboss-esb.xml	2007-06-09 16:03:46 UTC (rev 12432)
+++ labs/jbossesb/trunk/product/samples/quickstarts/business_rules_service/jboss-esb.xml	2007-06-09 16:04:07 UTC (rev 12433)
@@ -33,7 +33,7 @@
 	<services>
 
 		<service category="Business_RulesServices"
-			name="Business_Rules_Service" description="">
+			name="Business_Rules_Service" description="The main entry point">
 			<listeners>
 				<!-- Gateway -->
 				<jms-listener name="TheGateway"
@@ -96,7 +96,6 @@
 					<property name="stuff" value="After Order Discount"/>
 			     </action>
 
-
 				<!--  Use the CBR to route the "scored" order to the appropriate service team -->
 				<action
 					class="org.jboss.soa.esb.actions.ContentBasedRouter"
@@ -117,11 +116,10 @@
 				</action>
 			</actions>
 		</service>
-		<!-- Add in the 3 services -->
 		<service category="ConciergeManager"
-			name="ConciergeService" description="">
+			name="ConciergeService" description="For highest priority customers">
 			<listeners>
-				<jms-listener name="TheESBChannel"
+				<jms-listener name="Business_Rules_ConciergeManager"
 					busidref="Business_Rules_ConciergeManager" maxThreads="1">
 				</jms-listener>
 			</listeners>
@@ -132,6 +130,34 @@
 			     </action>
 			</actions>
 		</service>
-		
+
+		<service category="DistributionManager"
+			name="DistributionService" description="For medium priority customers">
+			<listeners>
+				<jms-listener name="Business_Rules_DistributionManager"
+					busidref="Business_Rules_DistributionManager" maxThreads="1">
+				</jms-listener>
+			</listeners>
+			<actions>
+			  	<action name="reviewMessage"
+					class="org.jboss.soa.esb.samples.quickstart.businessrules.ReviewMessage">
+					<property name="stuff" value="Distribution"/>
+			     </action>
+			</actions>
+		</service>
+		<service category="BasicShipping"
+			name="ShipperService" description="For low priority customers">
+			<listeners>
+				<jms-listener name="Business_Rules_BasicShipping"
+					busidref="Business_Rules_BasicShipping" maxThreads="1">
+				</jms-listener>
+			</listeners>
+			<actions>
+			  	<action name="reviewMessage"
+					class="org.jboss.soa.esb.samples.quickstart.businessrules.ReviewMessage">
+					<property name="stuff" value="Shipping"/>
+			     </action>
+			</actions>
+		</service>				
 	</services>
 </jbossesb>




More information about the jboss-svn-commits mailing list