You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cxf.apache.org by "Colm O hEigeartaigh (Jira)" <ji...@apache.org> on 2020/01/29 11:37:00 UTC

[jira] [Assigned] (CXF-8205) Fix PollingMessageListenerContainer shutdown warnings

     [ https://issues.apache.org/jira/browse/CXF-8205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Colm O hEigeartaigh reassigned CXF-8205:
----------------------------------------

    Assignee: Colm O hEigeartaigh

> 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
>            Assignee: Colm O hEigeartaigh
>            Priority: Major
>
> 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)