PooledConnectionFactory issue together with Spring "best efforts" transaction 
strategy.
---------------------------------------------------------------------------------------

                 Key: AMQ-3549
                 URL: https://issues.apache.org/jira/browse/AMQ-3549
             Project: ActiveMQ
          Issue Type: Bug
          Components: Broker
    Affects Versions: 5.1.0
            Reporter: Shanth Arockia


PooledConnectionFactory issue together with Spring "best efforts" transaction 
strategy. Spring 2.0 already supports synchronized local JMS transactions in 
that style.
For example if we use a Spring JMSTemplate with the spring synchronized local 
JMS transactions. We get into a problem where the session and hence connections 
are getting closed.
I have narrowed down and found that the implementation of 
org.apache.activemq.pool.ConnectionPool.expiredCheck() is not correct in such a 
usage.

 I have also looked at the latest version of ActiveMQ as well and the 
implementation has some bug fixes but it would still not solve the
scenario if its used together with the Spring synchronized local JMS 
transactions.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to