[ https://issues.apache.org/jira/browse/CAMEL-3396?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12968407#action_12968407 ]
Richard Kettelerij commented on CAMEL-3396: ------------------------------------------- What Spring version do you use? The camel-jms component is build on Spring, in fact the message you're seeing ("Setup of JMS message listener invoker failed for destination.....") is logged by Spring. > 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 > Components: camel-jms > 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.