Mantis Bugtracker
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0005261 [Resin] minor always 10-25-12 18:19 01-17-13 14:24
Reporter alex View Status public  
Assigned To alex
Priority normal Resolution fixed  
Status closed   Product Version 3.1.12
Summary 0005261: XADataSource: rolling back failed distributed transaction
Description req by: Takahiro Fukuda

For fixing in 3.1.13

<Reproduction procedure>
&12288;1.XAResource.prepare() of Resouce-B(SD) is executed.
  XAResource.prepare() of Resouce-A(BAPF) is not executed.
 -> break point is TransactionImpl.java: line 626
 -> force shutdown resin server.
2.Resin restart.

At the Resin restarting, it calls "forget".
We think that Oracle can not do "forget" after executing "prepare".
XAResouce.XAER_PROTO error occurs.

Oracle can do "rollback" after executeing "prepare".
We want you to correspond to this specification to the Resin's
recovering process.
Additional Information
Attached Files

- Relationships

There are no notes attached to this issue.

- Issue History
Date Modified Username Field Change
10-25-12 18:19 alex New Issue
10-25-12 18:20 alex Description Updated
01-17-13 14:24 ferg Assigned To  => alex
01-17-13 14:24 ferg Status new => closed
01-17-13 14:24 ferg Resolution open => fixed
01-17-13 14:24 ferg Fixed in Version  => 3.1.13


Mantis 1.0.0rc3[^]
Copyright © 2000 - 2005 Mantis Group
28 total queries executed.
25 unique queries executed.
Powered by Mantis Bugtracker