« Return to Thread: Mysterious NullPointerException

Re: Mysterious NullPointerException

by mbrictson :: Rate this Message:

Reply to Author | View in Thread

If you simply call log.error(e), your log will only contain e.toString(), which does not include the stack trace. You need to use the 2-arg version of log.error() if you want the full trace.

Try this:

log.error("An uncaught runtime exception occurred", e);

jelevy wrote:
Igor,
Can you give me some direction on how to go about getting the "e".

In my own RequestCycle I've done the following:

 @Override
    protected void logRuntimeException(RuntimeException e) {
        super.logRuntimeException(e);
        log.error(e);
    }

 « Return to Thread: Mysterious NullPointerException