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());