Local and Remote clients that are enterprise beans, and use BMT can use EJBContext.getRollbackOnly to test whether the transaction has been marked for transaction ?
Please also mention its reason
"Know where to find the solution and how to use it - that's the secret of success."