how to tell application exception from system exception
Timber Lee
Ranch Hand
Joined: Oct 14, 2002
Posts: 157
posted
0
When a call is made to a single-entity find method in an entity bean, the ObjectNotFoundException is thrown because the requested entity was not found,It is not automatically rolled back because it is an application exception , instead of system exception . my question is how to tell application exception from system exception ?
SCJP<br />SCWCD<br />SCEA
Chris Mathews
Ranch Hand
Joined: Jul 18, 2001
Posts: 2712
posted
0
For these types of questions it is always best to look to the EJB Specification for the answer. It has the following to say about Application Exceptions:
From Section 18.1.1 of the EJB 2.0 Specification An application exception class must be a subclass (direct or indirect) of java.lang.Exception. An application exception class must not be defined as a subclass of the java.lang.RuntimeException or of the java.rmi.RemoteException.