Problem in message listener - Camel 2.5 + JMS + WebsphereMQ -----------------------------------------------------------
Key: CAMEL-3396 URL: https://issues.apache.org/jira/browse/CAMEL-3396 Project: Camel Issue Type: Bug Affects Versions: 2.5.0 Environment: Websphere 6.1 + WebSphereMQ + Camel 2.5 JMS Reporter: Carlos Eduardo Leite I have an application where I used jms camel2.4 Websphere MQ after upgrading to version 2.5 of camel noticed that after some time the messages were no longer removed from the reply queue and following error occurs: [12/4/10 13:46:23:173 WGT] 00000587 SystemOut O INFO 2010-12-04 13:46:21,508 [DefaultMessageListenerContainer-56] org.apache.camel.component.jms.reply.PersistentQue ueReplyManager$PersistentQueueMessageListenerContainer: Setup of JMS message listener invoker failed for destination 'OUT.QUEUE' - trying to recover. Cause: null java.lang.StackOverflowError at com.ibm.disthub2.impl.matching.MatchingContext.fmtMsgAccess(MatchingContext.java:133) at com.ibm.disthub2.impl.matching.MatchingContext.getIdentifierValue(MatchingContext.java:121) at com.ibm.disthub2.impl.matching.selector.Evaluator.evalInternal(Evaluator.java:145) at com.ibm.disthub2.impl.matching.selector.Evaluator.eval(Evaluator.java:76) at com.ibm.disthub2.impl.matching.selector.Evaluator.evalInternal(Evaluator.java:174) at com.ibm.disthub2.impl.matching.selector.Evaluator.eval(Evaluator.java:76) at com.ibm.disthub2.impl.matching.selector.Evaluator.evalInternal(Evaluator.java:174) at com.ibm.disthub2.impl.matching.selector.Evaluator.eval(Evaluator.java:76) at com.ibm.disthub2.impl.matching.selector.Evaluator.evalInternal(Evaluator.java:175) at com.ibm.disthub2.impl.matching.selector.Evaluator.eval(Evaluator.java:76) at com.ibm.disthub2.impl.matching.selector.Evaluator.evalInternal(Evaluator.java:175) at com.ibm.disthub2.impl.matching.selector.Evaluator.eval(Evaluator.java:76) at com.ibm.disthub2.impl.matching.selector.Evaluator.evalInternal(Evaluator.java:175) at com.ibm.disthub2.impl.matching.selector.Evaluator.eval(Evaluator.java:76) at com.ibm.disthub2.impl.matching.selector.Evaluator.evalInternal(Evaluator.java:175) at com.ibm.disthub2.impl.matching.selector.Evaluator.eval(Evaluator.java:76) at com.ibm.disthub2.impl.matching.selector.Evaluator.evalInternal(Evaluator.java:175) I wonder if this might be a error since the class: org.apache.camel.component.jms.reply.PersistentQueueReplyManager only exists in version 2.5. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.