In Java EE, Exceptions that are raised during the execution of a transactional business method cause the transaction to rollback. However, this is only the case for system exceptions, that is, runtime exceptions, which are not declared in the method signature. For application exceptions, that is, checked exceptions, or any exception annotated with @ApplicationException, the ...