[jboss-svn-commits] JBL Code SVN: r7963 - in labs/jbossesb/trunk/product/samples/trailblazer2/esb: conf src/org/jboss/soa/esb/samples/trailblazer/actions src/org/jboss/soa/esb/samples/trailblazer/util

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Nov 29 21:11:23 EST 2006


Author: daniel.brum at jboss.com
Date: 2006-11-29 21:11:18 -0500 (Wed, 29 Nov 2006)
New Revision: 7963

Removed:
   labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/actions/TrailblazerAction.java
Modified:
   labs/jbossesb/trunk/product/samples/trailblazer2/esb/conf/banksgateway-esb.xml
   labs/jbossesb/trunk/product/samples/trailblazer2/esb/conf/loanbroker-esb.xml
   labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/actions/BankResponseActions.java
   labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/util/ProcessEmail.java
Log:


Modified: labs/jbossesb/trunk/product/samples/trailblazer2/esb/conf/banksgateway-esb.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/trailblazer2/esb/conf/banksgateway-esb.xml	2006-11-30 01:30:47 UTC (rev 7962)
+++ labs/jbossesb/trunk/product/samples/trailblazer2/esb/conf/banksgateway-esb.xml	2006-11-30 02:11:18 UTC (rev 7963)
@@ -7,7 +7,8 @@
 		destination-type="queue" 
 		destination-name="queue/D" 
 		jndi-type="jboss" 
-		jndi-URL="localhost">
+		jndi-URL="localhost"
+		message-selector="service='jmsbankquotes'">
 	<!--  no action needed as the inbound message is automatically converted
      and sent to the queue for the target service
   --> 

Modified: labs/jbossesb/trunk/product/samples/trailblazer2/esb/conf/loanbroker-esb.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/trailblazer2/esb/conf/loanbroker-esb.xml	2006-11-30 01:30:47 UTC (rev 7962)
+++ labs/jbossesb/trunk/product/samples/trailblazer2/esb/conf/loanbroker-esb.xml	2006-11-30 02:11:18 UTC (rev 7963)
@@ -16,11 +16,7 @@
     
    </CreditCheck>
    
-	<!-- 
-	this service will be invoked by the gateway service listening for bank repsonses.
-	It will immediately convert the xml message form the bank using smooks, then send
-	the message onto the bankresponseactions method
-	 -->
+
    <JMSBankResponse
 		service-category="trailblazer"
 		service-name="jmsbankreplies"
@@ -30,7 +26,8 @@
 	   	destination-name="queue/D"
 		jndi-type="jboss"
 		jndi-URL="localhost"	
-		maxThreads="1">
+		maxThreads="1"
+		message-selector="service='jmsbankquotes'">
 		
 		<action class="org.jboss.soa.esb.samples.trailblazer.actions.BankResponseActions" process="processResponseFromJMSBank"/>
     

Modified: labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/actions/BankResponseActions.java
===================================================================
--- labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/actions/BankResponseActions.java	2006-11-30 01:30:47 UTC (rev 7962)
+++ labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/actions/BankResponseActions.java	2006-11-30 02:11:18 UTC (rev 7963)
@@ -47,6 +47,7 @@
 		String errorCode = tree.getAttribute("errorCode");
 		String ssn = tree.getAttribute("customerUID");
 		String email = tree.getAttribute("customerEmail");
+		_logger.debug("email address found: " + email);
 		
 		
 		

Deleted: labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/actions/TrailblazerAction.java
===================================================================
--- labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/actions/TrailblazerAction.java	2006-11-30 01:30:47 UTC (rev 7962)
+++ labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/actions/TrailblazerAction.java	2006-11-30 02:11:18 UTC (rev 7963)
@@ -1,66 +0,0 @@
-package org.jboss.soa.esb.samples.trailblazer.actions;
-
-import org.apache.log4j.Logger;
-import org.jboss.soa.esb.actions.templates.MockMessageAction;
-import org.jboss.soa.esb.helpers.ConfigTree;
-import org.jboss.soa.esb.message.Message;
-import org.jboss.soa.esb.services.persistence.MessageStore;
-import org.jboss.soa.esb.services.persistence.MessageStoreFactory;
-import org.jboss.soa.esb.services.persistence.MessageStoreType;
-import org.jboss.soa.esb.util.Util;
-
-public class TrailblazerAction {
-	
-	protected Message 		_message;
-	protected ConfigTree	_config;
-	
-	private static Logger _logger = Logger.getLogger(MockMessageAction.class);
-	
-    public TrailblazerAction(ConfigTree config) { _config = config; } 
-    public Message noOperation(Message message) { return message; } 
-	
-	public Message processQuoteRequest(Message message) throws Exception{
-		
-		_message = message;
-        _logger.info(Util.getStamp()+" process was called with <<" + getMessagePayload() + ">>");
-        
-        //
-        
-		
-		return message;
-	}
-	
-	public Message processCreditCheck(Message message) throws Exception {
-		_message = message;
-		_logger.info("processing the credit check step");
-		//String csv;
-		
-		 
-		
-		
-		return message;
-	}
-	
-	public Message persistMessage(Message message) throws Exception {		
-		
-		MessageStore store = MessageStoreFactory.getInstance().getMessageStore(MessageStoreType.DATABASE);
-		store.addMessage(message);
-		
-		return message;
-	}
-	
-	public void persistOK(Message msg) throws Exception {
-		_logger.info("*** NOTIFICATON *** Persist OK on Message: " + new String(msg.getBody().getContents()));
-	}
-	
-	Object getMessagePayload() 
-	{ 
-		return new String(_message.getBody().getContents()); 
-	}
-	
-//	private String getCSVFromMessage() {
-//		
-//		return "";
-//	}
-
-}

Modified: labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/util/ProcessEmail.java
===================================================================
--- labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/util/ProcessEmail.java	2006-11-30 01:30:47 UTC (rev 7962)
+++ labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/util/ProcessEmail.java	2006-11-30 02:11:18 UTC (rev 7963)
@@ -48,7 +48,6 @@
 	
 	public void sendEmail() {		
 		try {
-//			String address = email;
 			if (null==email) {
 				logger.error("no email found for customer, aborting send");
 				return;




More information about the jboss-svn-commits mailing list