Colm O hEigeartaigh created CXF-8205:
----------------------------------------
Summary: Fix PollingMessageListenerContainer shutdown warnings
Key: CXF-8205
URL: https://issues.apache.org/jira/browse/CXF-8205
Project: CXF
Issue Type: Improvement
Reporter: Colm O hEigeartaigh
As reported on the mailing list
([https://lists.apache.org/thread.html/r4457210191d7346f2346ae52075c9e7c32a69ba2fdbe9fb1fcb471cf%40%3Cusers.cxf.apache.org%3E)]
when a consumer/session in PollingMessageListenerContainer is closed, it
throws some warnings:
{code:java}
[2020-01-14 11:21:19,962 WARN ] [myTaskExecutor -2]
[PollingMessageListenerContainer$Poller:90]
[org.apache.cxf.transport.jms.util.PollingMessageListenerContainer] Exception
while processing jms message in cxf. Rolling back
javax.jms.IllegalStateException: The Session is closed
at
org.apache.activemq.ActiveMQSession.checkClosed(ActiveMQSession.java:771)
at
org.apache.activemq.ActiveMQSession.getTransacted(ActiveMQSession.java:540)
at
org.apache.cxf.transport.jms.util.PollingMessageListenerContainer$Poller.run(PollingMessageListenerContainer.java:86)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
[2020-01-14 11:21:19,963 WARN ] [myTaskExecutor-2]
[PollingMessageListenerContainer$Poller:111]
[org.apache.cxf.transport.jms.util.PollingMessageListenerContainer] Rollback of
Local transaction failed
javax.jms.IllegalStateException: The Session is closed
at
org.apache.activemq.ActiveMQSession.checkClosed(ActiveMQSession.java:771)
at
org.apache.activemq.ActiveMQSession.getTransacted(ActiveMQSession.java:540)
at
org.apache.cxf.transport.jms.util.PollingMessageListenerContainer$Poller.safeRollBack(PollingMessageListenerContainer.java:107)
at
org.apache.cxf.transport.jms.util.PollingMessageListenerContainer$Poller.run(PollingMessageListenerContainer.java:91)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)