1 | In the EJB transaction processing there are roles who might want to interact with the transaction manager: client, container, and bean. |
2 | A client might need to demarcate the transaction boundaries therefore it needs to access he javax.transaction.UserTransaction interface. |
3 | A client can obtain a reference to this interface from JNDI according to the JTA specification. |