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

Colm O hEigeartaigh resolved CXF-8205.
--------------------------------------
    Resolution: Fixed

> 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
>             Fix For: 3.4.0, 3.3.6
>
>
> 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)

Reply via email to