From the EJB
2.1 Specification 18.104.22.168 Never
The Container invokes an enterprise Bean method whose transaction attribute is set to Never without a transaction context defined by the EJB specification. The client is required to call without a transaction context.
- If the client calls with a transaction context, the Container throws the java.rmi.RemoteException exception if the client is a remote client, or the javax.ejb.EJBException if the client is a local client.
- If the client calls without a transaction context, the Container performs the same steps as described in the NotSupported case.