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.