You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Carsten Ziegeler (JIRA)" <ji...@apache.org> on 2012/05/26 16:30:24 UTC

[jira] [Closed] (SLING-2307) Additional per-request Loggers results in NullPointerException

     [ https://issues.apache.org/jira/browse/SLING-2307?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Carsten Ziegeler closed SLING-2307.
-----------------------------------

    
> Additional per-request Loggers results in NullPointerException
> --------------------------------------------------------------
>
>                 Key: SLING-2307
>                 URL: https://issues.apache.org/jira/browse/SLING-2307
>             Project: Sling
>          Issue Type: Bug
>          Components: Engine
>    Affects Versions: Engine 2.2.4
>         Environment: Sling Trunk
>            Reporter: Thomas März
>            Assignee: Felix Meschberger
>            Priority: Minor
>             Fix For: Engine 2.2.6
>
>
> Add Additional per-request Loggers as described here http://sling.apache.org/site/client-request-logging.html
> Log Format: %T %f
> Logger Name: custom-request.log
> Logger Type: File Name
> Logger Type: Checked
> Open http://localhost:8080/.explorer.html
> Nothing is rendered, just an empty page
> error.log
> 29.11.2011 14:29:17.052 *ERROR* [0:0:0:0:0:0:0:1%0 [1322573357048] GET /favicon.ico HTTP/1.1] org.apache.sling.engine.impl.SlingMainServlet service: Uncaught Problem handling the request java.lang.NullPointerException
>         at org.apache.sling.engine.impl.SlingHttpServletRequestImpl.getResource(SlingHttpServletRequestImpl.java:98)
>         at org.apache.sling.engine.impl.log.CustomLogFormat$ContentPathParameter.getValue(CustomLogFormat.java:752)
>         at org.apache.sling.engine.impl.log.CustomLogFormat$BaseParameter.print(CustomLogFormat.java:401)
>         at org.apache.sling.engine.impl.log.CustomLogFormat.format(CustomLogFormat.java:80)
>         at org.apache.sling.engine.impl.log.RequestLoggerService.log(RequestLoggerService.java:125)
>         at org.apache.sling.engine.impl.log.RequestLogger.logRequestEntry(RequestLogger.java:143)
>         at org.apache.sling.engine.impl.SlingRequestProcessorImpl.processRequest(SlingRequestProcessorImpl.java:144)
>         at org.apache.sling.engine.impl.SlingMainServlet.service(SlingMainServlet.java:206)
>         at org.apache.felix.http.base.internal.handler.ServletHandler.doHandle(ServletHandler.java:96)
>         at org.apache.felix.http.base.internal.handler.ServletHandler.handle(ServletHandler.java:79)
>         at org.apache.felix.http.base.internal.dispatch.ServletPipeline.handle(ServletPipeline.java:42)
>         at org.apache.felix.http.base.internal.dispatch.InvocationFilterChain.doFilter(InvocationFilterChain.java:49)
>         at org.apache.felix.http.base.internal.dispatch.HttpFilterChain.doFilter(HttpFilterChain.java:33)
>         at org.apache.felix.http.base.internal.dispatch.FilterPipeline.dispatch(FilterPipeline.java:48)
>         at org.apache.felix.http.base.internal.dispatch.Dispatcher.dispatch(Dispatcher.java:39)
>         at org.apache.felix.http.base.internal.DispatcherServlet.service(DispatcherServlet.java:67)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
>         at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511)
>         at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:390)
>         at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182)
>         at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:765)
>         at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152)
>         at org.mortbay.jetty.Server.handle(Server.java:326)
>         at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542)
>         at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:926)
>         at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549)
>         at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212)
>         at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404)
>         at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:410)
>         at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira