throws org.apache.openejb.OpenEJBException {
callContext.setCurrentOperation(Operation.REMOVE);
callContext.setCurrentAllowedStates(EntityContext.getStates());
TransactionPolicy txPolicy = callContext.getDeploymentInfo().getTransactionPolicy(callMethod);
TransactionContext txContext = new TransactionContext(callContext, transactionManager);
txContext.callContext = callContext;
EntityBean bean = null;
txPolicy.beforeInvoke(bean, txContext);