Improved (eXtended) versions of the basic EJB exceptions that include a rootCause property (of type {@link java.lang.Throwable}). This is very handy with the {@link com.primix.tapestry.util.exception.ExceptionAnalyzer} class, since it can "unwind" nested exceptions for reporting purposes. @author Howard Ship hship@primix.com