Given:
A stateless session bean’s business method invokes EJBContext.setRollbackOnly and receives
an Illegal StateExe option.
Under which of these conditions could this be possible?
A.
The business method is marked with the MANDATORY transaction attribute.
B.
The business method is marked with the NONSUPPORTED transaction attribute.
C.
This is NOT possible; a stateless session bean cannot invoke EJBContext.setRollbackOnly.
D.
The bean has no metadata (in annotations or deployment descriptor) which specifies the
transaction attribute for the method.