У меня есть безстоящий bean с bean -управляемыми транзакциями и метод вроде этого:
@Stateless
@TransactionManagement(TransactionManagementType.BEAN)
public class ... {
@Resource
private UserTransaction ut;
@EJB
private OtherStatelessBeanLocal other;
public void invokeSomeMethods()
ut.begin();
...
// invoke other bean methods here.
other.method();
...
ut.commit();
}
}
Итак, как UserTransaction
распространяется на OtherStatelessBeanLocal
bean?