6364656667686970
} throw eouter; } uba.cancel(); assertTrue(p.passed()); } }
6970717273747576
} throw eouter; } // the cancel/compensate should succeed even though the participant fails to compensate uba.cancel(); assertTrue(p.passed()); } }
6667686970717273
throw eouter; } uba.cancel(); assertTrue(p.passed()); } }
7071727374757677
} throw eouter; } // the close should succeed even though the participant fails uba.close(); assertTrue(p.passed()); } }