throws IOException, ServletException { perThreadContext.set(getServletContext()); perThreadRequest.set(request); perThreadResponse.set(response);
private void ensureConfig() { String symbolMapsDirectory = getServletConfig().getInitParameter("symbolMapsDirectory"); String symbolMapsResourcePath = getServletConfig().getInitParameter("symbolMapsResourcePath"); if (symbolMapsResourcePath != null) { try { Logging.setStackTraceDeobfuscator( StackTraceDeobfuscator.fromUrl(getServletContext().getResource(symbolMapsResourcePath))); } catch (MalformedURLException e) { log.log(Level.WARNING, "Failed to get the symbolMaps resource", e); } } else if (symbolMapsDirectory != null) { Logging.setSymbolMapsDirectory(symbolMapsDirectory); } } }
throws IOException, ServletException { perThreadContext.set(getServletContext()); perThreadRequest.set(request); perThreadResponse.set(response);
private void ensureConfig() { String symbolMapsDirectory = getServletConfig().getInitParameter("symbolMapsDirectory"); String symbolMapsResourcePath = getServletConfig().getInitParameter("symbolMapsResourcePath"); if (symbolMapsResourcePath != null) { try { Logging.setStackTraceDeobfuscator( StackTraceDeobfuscator.fromUrl(getServletContext().getResource(symbolMapsResourcePath))); } catch (MalformedURLException e) { log.log(Level.WARNING, "Failed to get the symbolMaps resource", e); } } else if (symbolMapsDirectory != null) { Logging.setSymbolMapsDirectory(symbolMapsDirectory); } } }
throws IOException, ServletException { perThreadContext.set(getServletContext()); perThreadRequest.set(request); perThreadResponse.set(response);
throws IOException, ServletException { perThreadContext.set(getServletContext()); perThreadRequest.set(request); perThreadResponse.set(response);