...considering the statement in the JBoss 4.0 Guide:
Note: For BMT beans, do not obtain the UserTransaction interface using a JNDI lookup. Doing this violates the EJB specification, and the returned UserTransaction object does not have the hooks the EJB container needs to make important checks.
I tried that as well but it seems to just messes it all up, the transactions seems not to be comitted properly and hangs for 10 mins...
I would be very greatful for any advice how to do this correctly in the EJB/JBoss world!!!