qpid-dev mailing list archives

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

    [ https://issues.apache.org/jira/browse/QPID-3625?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13151321#comment-13151321
] 

Rajith Attapattu commented on QPID-3625:
----------------------------------------

Discussed this issue with Weston and I agree that CLIENT_ACK is the more suitable option here.
                
> 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.10, 0.12
>         Environment: All platforms
>            Reporter: Weston M. Price
>            Priority: Critical
>             Fix For: 0.14
>
>         Attachments: QPID-3625.patch
>
>   Original Estimate: 1h
>  Remaining Estimate: 1h
>
> 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