Could we change the ServletException class to pass up the Throwable ? This way JDK1.4 getCause() and the better stack trace would work. Costin -- To unsubscribe, e-mail: <ma...@jakarta.apache.org> For additional commands, e-mail: <ma...@jakarta.apache.org>