307308309310311312313314315316317
getTransactionManager(); } catch (Exception e) { NotSupportedException nse = new NotSupportedException(_loc .get("tm-unavailable", _runtime).getMessage()); nse.initCause(e); throw nse; } _runtime.doNonTransactionalWork(runnable); } }
7172737475767778798081
tm = getTransactionManager(); } catch(Exception e) { NotSupportedException nse = new NotSupportedException(e.getMessage()); nse.initCause(e); throw nse; } try { transaction = tm.suspend(); } catch (Exception e) {
7980818283848586878889
try { transaction = tm.suspend(); } catch (Exception e) { NotSupportedException nse = new NotSupportedException( _loc.get("exc-suspend-tran", e.getClass()).getMessage()); nse.initCause(e); throw nse; } runnable.run();
979899100101102103104105106107
throw new GeneralException(se2); } NotSupportedException nse = new NotSupportedException( _loc.get("exc-resume-tran", e.getClass()).getMessage()); nse.initCause(e); throw nse; } } }
304305306307308309310311312313314
305306307308309310311312313314315
6061626364656667686970
tm = getTransactionManager(); transaction = tm.suspend(); } catch (Exception e) { NotSupportedException nse = new NotSupportedException(e.getMessage()); nse.initCause(e); throw nse; } runnable.run();
77787980818283848586
catch(SystemException se2) { throw new GeneralException(se2); } NotSupportedException nse = new NotSupportedException(e.getMessage()); nse.initCause(e); throw nse; } } }