// spec says is that an exception should be thrown if called
// without a tx.
doTxRequiredCheck();
Agent callFlowAgent = Switch.getSwitch().getCallFlowAgent();
if(callFlowAgent.isEnabled()) {
callFlowAgent.entityManagerMethodStart(EntityManagerMethod.JOIN_TRANSACTION);
callFlowAgent.entityManagerMethodEnd();
}
// There's no point in calling anything on the physical
// entity manager since in all tx cases it will be