[JBoss JIRA] (JBTM-1852) Rollback local participant and remove log entry if transaction is not active during recovery.
by Gytis Trikleris (JIRA)
[ https://issues.jboss.org/browse/JBTM-1852?page=com.atlassian.jira.plugin.... ]
Gytis Trikleris updated JBTM-1852:
----------------------------------
Remaining Estimate: 2 hours (was: 1 hour)
> Rollback local participant and remove log entry if transaction is not active during recovery.
> ---------------------------------------------------------------------------------------------
>
> Key: JBTM-1852
> URL: https://issues.jboss.org/browse/JBTM-1852
> Project: JBoss Transaction Manager
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: REST
> Reporter: Gytis Trikleris
> Assignee: Gytis Trikleris
> Fix For: 5.0.0.M4
>
> Original Estimate: 30 minutes
> Time Spent: 30 minutes
> Remaining Estimate: 2 hours
>
> Recovery is not working properly in REST-AT multiplexor. Problem happens if both coordinator and participant crashes straight after the participant is prepared but before the coordinator gets the vote. After both parties are recovered, coordinator does not know about the transaction. Therefore, participant has to be rolled back. However, multiplexor keeps participant active.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 8 months
[JBoss JIRA] (JBTM-1852) Rollback local participant and remove log entry if transaction is not active during recovery.
by Gytis Trikleris (JIRA)
[ https://issues.jboss.org/browse/JBTM-1852?page=com.atlassian.jira.plugin.... ]
Gytis Trikleris edited comment on JBTM-1852 at 7/19/13 10:22 AM:
-----------------------------------------------------------------
It happens when coordinator and participant crashes straight after the participant is prepared but before coordinator gets the vote. After they are recovered, coordinator does not know about the transaction so the participant has to be rolled back.
was (Author: gytis):
I already fixed this. It happens when coordinator and participant crashes straight after the participant is prepared but before coordinator gets the vote. After they are recovered, coordinator does not know about the transaction so the participant has to be rolled back.
> Rollback local participant and remove log entry if transaction is not active during recovery.
> ---------------------------------------------------------------------------------------------
>
> Key: JBTM-1852
> URL: https://issues.jboss.org/browse/JBTM-1852
> Project: JBoss Transaction Manager
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: REST
> Reporter: Gytis Trikleris
> Assignee: Gytis Trikleris
> Fix For: 5.0.0.M4
>
> Original Estimate: 30 minutes
> Time Spent: 30 minutes
> Remaining Estimate: 1 hour
>
> Recovery is not working properly in REST-AT multiplexor. Problem happens if both coordinator and participant crashes straight after the participant is prepared but before the coordinator gets the vote. After both parties are recovered, coordinator does not know about the transaction. Therefore, participant has to be rolled back. However, multiplexor keeps participant active.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 8 months
[JBoss JIRA] (JBTM-1852) Rollback local participant and remove log entry if transaction is not active during recovery.
by Gytis Trikleris (JIRA)
[ https://issues.jboss.org/browse/JBTM-1852?page=com.atlassian.jira.plugin.... ]
Gytis Trikleris updated JBTM-1852:
----------------------------------
Remaining Estimate: 1 hour (was: 0 minutes)
> Rollback local participant and remove log entry if transaction is not active during recovery.
> ---------------------------------------------------------------------------------------------
>
> Key: JBTM-1852
> URL: https://issues.jboss.org/browse/JBTM-1852
> Project: JBoss Transaction Manager
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: REST
> Reporter: Gytis Trikleris
> Assignee: Gytis Trikleris
> Fix For: 5.0.0.M4
>
> Original Estimate: 30 minutes
> Time Spent: 30 minutes
> Remaining Estimate: 1 hour
>
> Recovery is not working properly in REST-AT multiplexor. Problem happens if both coordinator and participant crashes straight after the participant is prepared but before the coordinator gets the vote. After both parties are recovered, coordinator does not know about the transaction. Therefore, participant has to be rolled back. However, multiplexor keeps participant active.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 8 months
[JBoss JIRA] (JBTM-1852) Rollback local participant and remove log entry if transaction is not active during recovery.
by Gytis Trikleris (JIRA)
[ https://issues.jboss.org/browse/JBTM-1852?page=com.atlassian.jira.plugin.... ]
Gytis Trikleris commented on JBTM-1852:
---------------------------------------
Multiplexor has its log record with recovery URL, so it can ping the coordinator to check if transaction still exists. Then it can invoke rollback method of the participant, if coordinator has returned 404.
> Rollback local participant and remove log entry if transaction is not active during recovery.
> ---------------------------------------------------------------------------------------------
>
> Key: JBTM-1852
> URL: https://issues.jboss.org/browse/JBTM-1852
> Project: JBoss Transaction Manager
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: REST
> Reporter: Gytis Trikleris
> Assignee: Gytis Trikleris
> Fix For: 5.0.0.M4
>
> Original Estimate: 30 minutes
> Time Spent: 30 minutes
> Remaining Estimate: 0 minutes
>
> Recovery is not working properly in REST-AT multiplexor. Problem happens if both coordinator and participant crashes straight after the participant is prepared but before the coordinator gets the vote. After both parties are recovered, coordinator does not know about the transaction. Therefore, participant has to be rolled back. However, multiplexor keeps participant active.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 8 months
[JBoss JIRA] (JBTM-1852) Rollback local participant and remove log entry if transaction is not active during recovery.
by Gytis Trikleris (JIRA)
[ https://issues.jboss.org/browse/JBTM-1852?page=com.atlassian.jira.plugin.... ]
Gytis Trikleris updated JBTM-1852:
----------------------------------
Description: Recovery is not working properly in REST-AT multiplexor. Problem happens if both coordinator and participant crashes straight after the participant is prepared but before the coordinator gets the vote. After both parties are recovered, coordinator does not know about the transaction. Therefore, participant has to be rolled back. However, multiplexor keeps participant active. (was: Modify class org.jboss.narayana.rest.integration.RecoveryManager)
> Rollback local participant and remove log entry if transaction is not active during recovery.
> ---------------------------------------------------------------------------------------------
>
> Key: JBTM-1852
> URL: https://issues.jboss.org/browse/JBTM-1852
> Project: JBoss Transaction Manager
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: REST
> Reporter: Gytis Trikleris
> Assignee: Gytis Trikleris
> Fix For: 5.0.0.M4
>
> Original Estimate: 30 minutes
> Time Spent: 30 minutes
> Remaining Estimate: 0 minutes
>
> Recovery is not working properly in REST-AT multiplexor. Problem happens if both coordinator and participant crashes straight after the participant is prepared but before the coordinator gets the vote. After both parties are recovered, coordinator does not know about the transaction. Therefore, participant has to be rolled back. However, multiplexor keeps participant active.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 8 months
[JBoss JIRA] (JBTM-1852) Rollback local participant and remove log entry if transaction is not active during recovery.
by Gytis Trikleris (JIRA)
[ https://issues.jboss.org/browse/JBTM-1852?page=com.atlassian.jira.plugin.... ]
Gytis Trikleris commented on JBTM-1852:
---------------------------------------
I already fixed this. It happens when coordinator and participant crashes straight after the participant is prepared but before coordinator gets the vote. After they are recovered, coordinator does not know about the transaction so the participant has to be rolled back.
> Rollback local participant and remove log entry if transaction is not active during recovery.
> ---------------------------------------------------------------------------------------------
>
> Key: JBTM-1852
> URL: https://issues.jboss.org/browse/JBTM-1852
> Project: JBoss Transaction Manager
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: REST
> Reporter: Gytis Trikleris
> Assignee: Gytis Trikleris
> Fix For: 5.0.0.M4
>
> Original Estimate: 30 minutes
> Time Spent: 30 minutes
> Remaining Estimate: 0 minutes
>
> Modify class org.jboss.narayana.rest.integration.RecoveryManager
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 8 months
[JBoss JIRA] (JBTM-1852) Rollback local participant and remove log entry if transaction is not active during recovery.
by Gytis Trikleris (JIRA)
[ https://issues.jboss.org/browse/JBTM-1852?focusedWorklogId=12429499&page=... ]
Gytis Trikleris logged work on JBTM-1852:
-----------------------------------------
Author: Gytis Trikleris
Created on: 19/Jul/13 7:57 AM
Start Date: 19/Jul/13 7:57 AM
Worklog Time Spent: 30 minutes
Issue Time Tracking
-------------------
Remaining Estimate: 0 minutes (was: 30 minutes)
Time Spent: 30 minutes
Worklog Id: (was: 12429499)
> Rollback local participant and remove log entry if transaction is not active during recovery.
> ---------------------------------------------------------------------------------------------
>
> Key: JBTM-1852
> URL: https://issues.jboss.org/browse/JBTM-1852
> Project: JBoss Transaction Manager
> Issue Type: Enhancement
> Security Level: Public(Everyone can see)
> Components: REST
> Reporter: Gytis Trikleris
> Assignee: Gytis Trikleris
> Fix For: 5.0.0.M4
>
> Original Estimate: 30 minutes
> Time Spent: 30 minutes
> Remaining Estimate: 0 minutes
>
> Modify class org.jboss.narayana.rest.integration.RecoveryManager
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
12 years, 8 months