NEVER and NOT_SUPPORT in CMT does not mean unspecified transaction context
posted 2 years ago
On p.166 of Ivan's notes,
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.