This behaviour is expected. The initial ThreaDeath error is actually caused by FusionReactor when it terminates a thread or request. The subsequent IllegalStateException and ServletException errors are thrown by JRun when it detects that the underlying thread has been killed, tries to warn the user and find that it no longer has access to the output stream for that request. FusionReactor doesn't try to filter out any exceptions so they work their way up the stack as expected and are output to the standard error log.
|Components:||Request Managment, Thread Management|
|Last Updated:||25/Jun/07 12:58 PM|