[ https://issues.apache.org/jira/browse/CXF-7197?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16492454#comment-16492454 ]
Fabien Bulourde commented on CXF-7197: -------------------------------------- HI, I work with Jerôme and I test the fix durring the migration to CXF 3.2.4. Unfortunatly, we still have the problem on Weblogic. When I try to connect to a secure queue on Weblogic using SOAP over JMS, with no security information in the endpoint, JMSSecurityException occur in loop at CPU speed (the initial case explained by Jerôme). I try to reproduce the same test with Active MQ and the behavior is different : in JMSDestination#createTargetDestinationListener(), the exception is thrown by session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE); So, it's JMSDestination#restartConnection() how catch it and I use the "retryInterval" parameters to wait. With Weblogic, the exception occur when the container start in JMSDestination#createTargetDestinationListener() so it's the PollingMessageListenerContainer who catch it and use the ExceptionListener to treat it (defined in JMSDestination#createTargetDestinationListener()) : it loop creating thread in order to restart at CPU speed. > Loop on exception during polling message on JMS queue > ----------------------------------------------------- > > Key: CXF-7197 > URL: https://issues.apache.org/jira/browse/CXF-7197 > Project: CXF > Issue Type: Bug > Components: JMS > Affects Versions: 3.1.4 > Environment: CXF 3.1.4, Weblogic 12c, Soap over JMS > Reporter: Jérôme Tamborini > Assignee: Christian Schneider > Priority: Major > Labels: exception, jms, security > Fix For: 3.2.0 > > > Hi, > when an exception occurs (in my case JMSSecurityException) during > PollingMessageListenerContainer$Poller#run(), it loops at CPU speed and write > exception stacktrace in log. This makes the logfile grows very fast and can > make the hard drive full on server. > I can propose a PR (If I got the rights on Fisheye) which is working with the > commit related to CXF-6742. -- This message was sent by Atlassian JIRA (v7.6.3#76005)