[jboss-jira] [JBoss JIRA] Commented: (JBMESSAGING-1638) Ordering Group messages delivery is not correctly handled after XA prepare()
Howard Gao (JIRA)
jira-events at lists.jboss.org
Fri Jun 5 01:17:56 EDT 2009
[ https://jira.jboss.org/jira/browse/JBMESSAGING-1638?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12470749#action_12470749 ]
Howard Gao commented on JBMESSAGING-1638:
-----------------------------------------
The cause of this problem is that in JBM XA processing, the acknowledgement of the messages in XA transactions happens at prepare() stage, not commit() stage. And the ordering group unlocks a message based on acknowledgement. So after prepare, next message will be delivered.
> Ordering Group messages delivery is not correctly handled after XA prepare()
> -----------------------------------------------------------------------------
>
> Key: JBMESSAGING-1638
> URL: https://jira.jboss.org/jira/browse/JBMESSAGING-1638
> Project: JBoss Messaging
> Issue Type: Bug
> Components: Messaging Core
> Affects Versions: 1.4.0.SP3.CP08, 1.4.4.GA
> Reporter: Howard Gao
> Assignee: Howard Gao
> Fix For: 1.4.0.SP3.CP09, 1.4.5.GA
>
>
> In XA environment, if one ordering group message is received within a transaction but not committed, the next message can't be received. The problem is that after the transaction is prepared, the next message is delivered, thus breaking the ordering.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list