From client's view, if the client executes in a transaction, the client's transaction may or may not be marked for rollback.
Warning: A system exception occurred during an invocation on EJB BeanB method public void com.ivan.scbcd6.BeanB.methodB()
javax.ejb.EJBException
...
Caused by: java.lang.RuntimeException: run time exception from b
...
Info: A transaction rollback ?false
Info: Server shutdown initiated
Info: pre destroy method called for Bean A.
A system exception occurred during an invocation on EJB BeanB method public void com.ivan.scbcd6.BeanB.methodB()
javax.ejb.EJBException
....
Caused by: java.lang.RuntimeException: run time exception from b
...
Warning: A system exception occurred during an invocation on EJB BeanA method public void com.ivan.scbcd6.BeanA.methodA()
javax.ejb.EJBException
....
Caused by: java.lang.RuntimeException: run time exception from b
...
Warning: StandardWrapperValve[OtherServlet]: PWC1406: Servlet.service() for servlet OtherServlet threw exception
javax.ejb.EJBException
...
Caused by: java.lang.RuntimeException: run time exception from b
...
A system exception occurred during an invocation on EJB BeanB method public void com.ivan.scbcd6.BeanB.methodB()
javax.ejb.TransactionRolledbackLocalException: Exception thrown from bean
...
Caused by: java.lang.RuntimeException: run time exception from b
...
Info: A transaction rollback ?true
Info : pre destroy method called for Bean A.
A system exception occurred during an invocation on EJB BeanB method public void com.ivan.scbcd6.BeanB.methodB()
javax.ejb.TransactionRolledbackLocalException: Exception thrown from bean
....
Caused by: java.lang.RuntimeException: run time exception from b
....
Warning: A system exception occurred during an invocation on EJB BeanA method public void com.ivan.scbcd6.BeanA.methodA()
javax.ejb.EJBTransactionRolledbackException
....
Caused by: javax.ejb.TransactionRolledbackLocalException: Exception thrown from bean
...
Caused by: java.lang.RuntimeException: run time exception from b
...
Warning: StandardWrapperValve[OtherServlet]: PWC1406: Servlet.service() for servlet OtherServlet threw exception
javax.ejb.EJBTransactionRolledbackException
...
Caused by: javax.ejb.TransactionRolledbackLocalException: Exception thrown from bean
...
Caused by: java.lang.RuntimeException: run time exception from b
...
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime. |