.getMessage("processingRequestTo", requestMethod, requestString, request.getContentType(), request.getHeader("Accept"))); //$NON-NLS-1$ $NON-NLS-2$
}
handleRequestWithoutFaultBarrier(request, response);
} catch (Throwable t) {
// exception was not handled properly
ApplicationExceptionAttribute appEx = null;
RuntimeContext runtimeContext = RuntimeContextTLS.getRuntimeContext();
if (runtimeContext != null) {
appEx = runtimeContext.getAttribute(ApplicationExceptionAttribute.class);
}
if (appEx != null && (appEx.getDebugMsg() != null)) {
// This exception originated from an application class, such as a resource or provider
// See unittest class DebugResourceThrowsExceptionTest.
if (logger.isDebugEnabled()) {
logger.debug(appEx.getDebugMsg());
}
// although we may not have actually called the logger, we want to prevent logging sensitive application stack
alreadyLogged = true;
} else {
if (logger.isTraceEnabled()) {