[jboss-svn-commits] JBL Code SVN: r7569 - labs/jbossesb/trunk/product/samples/trailblazer2/client/src/org/jboss/soa/esb/samples/trailblazer/web
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Mon Nov 13 13:09:39 EST 2006
Author: daniel.brum at jboss.com
Date: 2006-11-13 13:09:38 -0500 (Mon, 13 Nov 2006)
New Revision: 7569
Modified:
labs/jbossesb/trunk/product/samples/trailblazer2/client/src/org/jboss/soa/esb/samples/trailblazer/web/LoanBrokerWS.java
Log:
Modified: labs/jbossesb/trunk/product/samples/trailblazer2/client/src/org/jboss/soa/esb/samples/trailblazer/web/LoanBrokerWS.java
===================================================================
--- labs/jbossesb/trunk/product/samples/trailblazer2/client/src/org/jboss/soa/esb/samples/trailblazer/web/LoanBrokerWS.java 2006-11-13 17:52:55 UTC (rev 7568)
+++ labs/jbossesb/trunk/product/samples/trailblazer2/client/src/org/jboss/soa/esb/samples/trailblazer/web/LoanBrokerWS.java 2006-11-13 18:09:38 UTC (rev 7569)
@@ -36,8 +36,8 @@
import org.jboss.soa.esb.addressing.eprs.JMSEpr;
import org.jboss.soa.esb.couriers.Courier;
import org.jboss.soa.esb.couriers.CourierFactory;
+import org.jboss.soa.esb.couriers.CourierUtil;
import org.jboss.soa.esb.helpers.ConfigTree;
-import org.jboss.soa.esb.listeners.message.JmsQueueReplyListener;
import org.jboss.soa.esb.message.Message;
import org.jboss.soa.esb.message.format.MessageFactory;
import org.jboss.soa.esb.message.format.MessageType;
@@ -95,21 +95,10 @@
Courier courier = CourierFactory.getCourier(epr);
//If not successful try the next EPR
if (JMSEpr.class.equals(epr.getClass())) {
- //create a reply-to EPR
- JmsQueueReplyListener jmsQueueReplyListener = new JmsQueueReplyListener();
- JMSEpr jpr = (JMSEpr)epr;
- JMSEpr replyEpr = null;
- replyEpr =
- new JMSEpr(jpr.getDestinationType()
- ,jpr.getDestinationName()
- ,jpr.getConnectionFactory()
- ,jpr.getJndiType()
- ,jpr.getJndiURL()
- ,jmsQueueReplyListener.getReplySelector()
- );
- message.getHeader().getCall().setReplyTo(replyEpr);
+ //create a reply-to EPR
+ EPR replyToEpr = CourierUtil.getTemporaryReplyToEpr(epr);
if (courier.deliver(message)) {
- replyMessage = jmsQueueReplyListener.listen(replyEpr, 5000);
+ replyMessage = courier.pickup(5000);
logger.info("reply from service received: " + replyMessage);
break;
} else {
@@ -150,6 +139,6 @@
ConfigTree config = null;
private final String CONFIG_FILE = "trailblazer-properties.xml";
private final String SERVICE_NAME = "org.jboss.soa.esb.trailblazer.request.service.epr.name";
- private final String SERVICE_CAT = "org.jboss.soa.esb.trailblazer.request.service.category";
+ private final String SERVICE_CAT = "org.jboss.soa.esb.trailblazer.request.service.category";
}
More information about the jboss-svn-commits
mailing list