actaully it is illegal to use setRollbackOnly and getRollbackOnly methods of the EJBContext interface on BMT beans.
You should only use the transaction.rollback() and the getStatus methods available with the UserTransaction interface.... the setRollback and getRollback methods are only used with CMT beans where if you are throwing an application exception and you haven't declared that exception as rollback=true you use the ejbcontext.setRollbackonly before throwing the exception....
Hope this helps
if who i am is what i have, and what i have is lost, then who am i?<br /> <br />SCJP 5.0<br />SCWCD 1.4<br />SCBCD preparing