@Override public void userTransactionStarted() throws SystemException { Map<String, ExtendedEntityManager> currentActiveEntityManagers = SFSBCallStack.currentSFSBCallStackInvocation(); if (currentActiveEntityManagers != null && currentActiveEntityManagers.size() > 0) { for (ExtendedEntityManager extendedEntityManager: currentActiveEntityManagers.values()) { extendedEntityManager.internalAssociateWithJtaTx(); } } } }
@Override public void userTransactionStarted() throws SystemException { Map<String, ExtendedEntityManager> currentActiveEntityManagers = SFSBCallStack.currentSFSBCallStackInvocation(); if (currentActiveEntityManagers != null && currentActiveEntityManagers.size() > 0) { for (ExtendedEntityManager extendedEntityManager: currentActiveEntityManagers.values()) { extendedEntityManager.internalAssociateWithJtaTx(); } } } }