44114412441344144415441644174418441944204421
resetTransactionalVariables(); } if (failures != null && !failures.isEmpty()) { throw new RollbackStateTransitionException((Exception[]) failures.toArray(new Exception[failures.size()])); } if (getDetachAllOnRollback()) { // "detach-on-rollback"
33773378337933803381338233833384
resetTransactionalVariables(); } if (failures != null && !failures.isEmpty()) { throw new RollbackStateTransitionException((Exception[]) failures.toArray(new Exception[failures.size()])); } }