4344454647484950515253
tx.add(DummyResource.create()); if (isParameterDefined("-commit")) tx.commit(); // Top level commit else tx.abort(); // Top level rollback } catch (Exception e) { System.err.println("Unexpected Exception: "+e);
4546474849505152535455
tx2.commit(); // Nested level commit tx1.commit(); // Top level commit } else { tx2.abort(); // Nested level rollback tx1.abort(); // Top level rollback } } catch (Exception e)
3839404142434445464748
tx.add(ds); if (isParameterDefined("-commit")) tx.commit(); // Top level commit else tx.abort(); // Top level rollback } catch (Exception e) { System.err.println("Unexpected Exception: "+e);
5051525354555657585960
tx2.commit(); // Nested level commit tx1.commit(); // Top level commit } else { tx2.abort(); // Nested level rollback tx1.abort(); // Top level rollback } } catch (Exception e) {
3435363738394041424344
tx.begin(); // Top level begin if (isParameterDefined("-commit")) tx.commit(); // Top level commit else tx.abort(); // Top level rollback } catch (Exception e) { System.err.println("Error!!");
4950515253545556575859