From 379f86ee4ec823dd791e3d53032b4d8486a6df4c Mon Sep 17 00:00:00 2001 From: Mark Fisher Date: Wed, 18 Feb 2009 15:13:34 +0000 Subject: [PATCH] No longer passing the destination in the producer.send(..) method since it is already provided when the Session's createProducer(..) method is invoked. JMS providers can throw an UnsupportedOperationException when the Destination is provided in both places (INT-560). --- .../integration/jms/ChannelPublishingJmsMessageListener.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/ChannelPublishingJmsMessageListener.java b/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/ChannelPublishingJmsMessageListener.java index 914846de2e..e497f24939 100644 --- a/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/ChannelPublishingJmsMessageListener.java +++ b/org.springframework.integration.jms/src/main/java/org/springframework/integration/jms/ChannelPublishingJmsMessageListener.java @@ -157,7 +157,7 @@ public class ChannelPublishingJmsMessageListener implements SessionAwareMessageL jmsReply.setJMSCorrelationID(jmsMessage.getJMSMessageID()); } MessageProducer producer = session.createProducer(jmsMessage.getJMSReplyTo()); - producer.send(jmsMessage.getJMSReplyTo(), jmsReply); + producer.send(jmsReply); } } }