Examples of methods that execute in an unspecified transaction context include:
3) Methods in EJBs with CMT that have the transaction attribute NEVER or NOT_SUPPORT
I think "NEVER" or "NOT_SUPPORT" means the EJB won't run in any transaction at all.
However, with "unspecified transaction context", it is up the the container to decide whether
the EJB should be run in a transaction or no in a transaction.