Author: davsclaus
Date: Tue May 17 09:16:43 2011
New Revision: 1104076

URL: http://svn.apache.org/viewvc?rev=1104076&view=rev
Log:
CAMEL-3979: Fixed potential class cast exception in camel-jms.

Modified:
    
camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsProducer.java

Modified: 
camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsProducer.java
URL: 
http://svn.apache.org/viewvc/camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsProducer.java?rev=1104076&r1=1104075&r2=1104076&view=diff
==============================================================================
--- 
camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsProducer.java
 (original)
+++ 
camel/trunk/components/camel-jms/src/main/java/org/apache/camel/component/jms/JmsProducer.java
 Tue May 17 09:16:43 2011
@@ -362,7 +362,7 @@ public class JmsProducer extends Default
 
     protected void setMessageId(Exchange exchange) {
         if (exchange.hasOut()) {
-            JmsMessage out = (JmsMessage) exchange.getOut();
+            JmsMessage out = exchange.getOut(JmsMessage.class);
             try {
                 if (out != null && out.getJmsMessage() != null) {
                     out.setMessageId(out.getJmsMessage().getJMSMessageID());


Reply via email to