Philipp Hahn created CXF-5754:
---------------------------------
Summary: JMSConduit - temporary queue not beeing closed if
relpyMessage is null (timeout)
Key: CXF-5754
URL: https://issues.apache.org/jira/browse/CXF-5754
Project: CXF
Issue Type: Bug
Components: WS-* Components
Affects Versions: 2.7.11
Reporter: Philipp Hahn
Our implementation:
CXF 2.7.11
JMS Queue on TIBCO
We have the problem, that if a timeout is raised the temporary queue is not
been deleted.
After code review of the JmsConduit class we have seen, that in case of a
timeout, cxf is only raises only an RuntimeException (JmsConduit line 256)
{code}
javax.jms.Message replyMessage =
jmsTemplate.receiveSelected(replyToDestination, messageSelector);
if (replyMessage == null) {
throw new RuntimeException("Timeout receiving message
with correlationId " + correlationId);
} else {
doReplyMessage(exchange, replyMessage);
}
{code}
Is this the problem why the temporary queue is not been closed in case of a
timeout? Is there an solution for this problem?
Thanks!
--
This message was sent by Atlassian JIRA
(v6.2#6252)