IMPORTANT: this re­lease is a high­ly rec­om­mend­ed fix for your in­stal­la­tion if you are us­ing re­lease 3.7.8 or lat­er. If you don't up­grade then you risk los­ing part of the trans­ac­tion.

140169: XARe­source.com­mit suc­ceeds for roll­back ex­cep­tion dur­ing XARe­source.end

Dur­ing an ear­li­er fix for case 102827 in re­lease 3.7.8 (con­nec­tion leak for er­rors dur­ing XARe­source.end), we dis­abled throw­ing ex­cep­tions orig­i­nat­ing from XARe­source.end, as­sum­ing that XARe­source.pre­pare would sub­se­quent­ly refuse to pre­pare or com­mit the Xid in ques­tion. It turns out that there was a prob­lem with this as­sump­tion and the way it was im­ple­ment­ed in the code, which caused this is­sue. This has been fixed, and of course we've added a test to pre­vent fu­ture re­gres­sion.

Avail­able to cus­tomers only. Want to be­come a cus­tomer?

Send me a quote
RSS

Com­ments

Add a com­ment

Cor­po­rate In­for­ma­tion

Atomikos Cor­po­rate Head­quar­ters
Hove­niersstraat, 39/1, 2800
Meche­len, Bel­gium

Con­tact Us

Copy­right 2026 Atomikos BVBA | Our Pri­va­cy Pol­i­cy
By us­ing this site you agree to our cook­ies. More info. That's Fine