[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