[jboss-svn-commits] JBL Code SVN: r7221 - in labs/jbossesb/trunk/product/samples/trailblazer2/esb: conf src/org/jboss/soa/esb/samples/trailblazer/actions
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Oct 29 23:25:48 EST 2006
Author: daniel.brum at jboss.com
Date: 2006-10-29 23:25:46 -0500 (Sun, 29 Oct 2006)
New Revision: 7221
Modified:
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/LoanBrokerAction.java
Log:
Modified: labs/jbossesb/trunk/product/samples/trailblazer2/esb/conf/loanbroker-esb.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/trailblazer2/esb/conf/loanbroker-esb.xml 2006-10-30 04:11:29 UTC (rev 7220)
+++ labs/jbossesb/trunk/product/samples/trailblazer2/esb/conf/loanbroker-esb.xml 2006-10-30 04:25:46 UTC (rev 7221)
@@ -10,7 +10,8 @@
message-selector="service='loanRequest'"
>
<action class="org.jboss.soa.esb.samples.trailblazer.actions.LoanBrokerAction" process="processQuoteRequest" />
- <action class="org.jboss.soa.esb.samples.trailblazer.actions.LoanBrokerAction" process="persistMessage" okMethod="persistOK" exceptionMethod="persistFail"/>
+ <action class="org.jboss.soa.esb.samples.trailblazer.actions.LoanBrokerAction" process="persistMessage" okMethod="persistOK"/>
+ <action class="org.jboss.soa.esb.samples.trailblazer.actions.LoanBrokerAction" process="failAlways" exceptionMethod="persistFail"/>
</JmsQuoteRequest>
</LoanBrokerESBExample>
Modified: labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/actions/LoanBrokerAction.java
===================================================================
--- labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/actions/LoanBrokerAction.java 2006-10-30 04:11:29 UTC (rev 7220)
+++ labs/jbossesb/trunk/product/samples/trailblazer2/esb/src/org/jboss/soa/esb/samples/trailblazer/actions/LoanBrokerAction.java 2006-10-30 04:25:46 UTC (rev 7221)
@@ -32,20 +32,22 @@
MessageStore store = MessageStoreFactory.getInstance().getMessageStore(MessageStoreType.DATABASE);
store.addMessage(message);
- if (1 > 0)
- throw new Exception ("The Dingo ate your baby! \n");
return message;
}
public void persistOK(Message msg) throws Exception {
- _logger.info("*** NOTIFICATON *** Persist OK on Message: " + Util.serialize(msg));
+ _logger.info("*** NOTIFICATON *** Persist OK on Message: " + new String(msg.getBody().getContents()));
}
public void persistFail(Message msg, Throwable thrown) throws Exception {
_logger.error("*** NOTIFICATON *** Persist FAIL on Message with exception: " + thrown.toString());
}
+ public Message failAlways(Message msg) throws Exception {
+ throw new Exception ("The hand Of God WAS A GOAL! \n");
+ }
+
Object getMessagePayload()
{
return new String(_message.getBody().getContents());
More information about the jboss-svn-commits
mailing list