qpid-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Weston M. Price (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (QPID-3625) XASessionImpl Incorrectly sets Session acknowledge mode to AUTO_ACKNOWLEDGE when it should be CLIENT_ACKNOWLEDGE
Date Wed, 16 Nov 2011 16:45:51 GMT
XASessionImpl Incorrectly sets Session acknowledge mode to AUTO_ACKNOWLEDGE when it should
be CLIENT_ACKNOWLEDGE
----------------------------------------------------------------------------------------------------------------

                 Key: QPID-3625
                 URL: https://issues.apache.org/jira/browse/QPID-3625
             Project: Qpid
          Issue Type: Bug
          Components: Java Client
    Affects Versions: 0.12, 0.10
         Environment: All platforms
            Reporter: Weston M. Price
            Priority: Critical
             Fix For: 0.14


When using distributed transactions (XA) message acknowledgement needs to occur prior to the
XA transaction being started in order to consistently support the two phase commit protocol.
In order for this to correctly occur, the XASessionImpl, a non-transacted Session (i.e. non
JMS transacted session) should be configured to use CLIENT_ACKNOWLEDGE as this is the only
mode that supports explicit message acknowledgement which again, is required to correctly
participate in the distributed transaction.

--
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

        

---------------------------------------------------------------------
Apache Qpid - AMQP Messaging Implementation
Project:      http://qpid.apache.org
Use/Interact: mailto:dev-subscribe@qpid.apache.org


Mime
View raw message