JtxTransaction jtx2 = worker.maybeRequestTransaction(requiredNew(), CTX_2);
assertNotNull(jtx2);
DbSession session2 = sessionProvider.getDbSession();
assertNotSame(session1, session2);
executeUpdate(session2, "insert into GIRL values(2, 'Gloria', null)");
assertTrue(worker.maybeCommitTransaction(jtx2));
assertFalse(jtx2.isActive());
// session #1: rollback
assertTrue(worker.markOrRollbackTransaction(jtx, null));
assertFalse(jtx.isActive());