137138139140141142143144145146
} catch (RemoteException e) { throw new EJBException("Cannot call afterBegin method", e); } finally { invocationContext.getFactory().getOperationStateThreadLocal().set(oldState); } sessionSynchronizationListener.inTX(); } } }