I have a
@Stateless
@TransactionManagement(TransactionManagementType.BEAN)
bean, and I have defined an interceptor class to manage the bean's transaction;
in the interceptor class I have declared
@Resource private UserTransaction userTransaction;
BUT the UserTransaction is not injected (it is always null)
I use 4.0.3 SP1 + JBoss EJB3 RC5