components page doesn't catch exceptions from underlying DS
-----------------------------------------------------------

                 Key: FELIX-3019
                 URL: https://issues.apache.org/jira/browse/FELIX-3019
             Project: Felix
          Issue Type: Bug
          Components: Web Console
    Affects Versions: webconsole-3.1.8
         Environment: Java(TM) SE Runtime Environment (build 1.6.0_26-b03)
Java HotSpot(TM) Server VM (build 20.1-b02, mixed mode)

SunOS hostname 5.10 Generic_144488-02 sun4us sparc FJSV,GPUZC-M


            Reporter: eg.trab


Problem accessing /webConsole/components. Reason:

    Server Error
Caused by:

java.lang.NullPointerException
        at 
org.eclipse.equinox.internal.ds.impl.ReadOnlyDictionary.get(ReadOnlyDictionary.java:86)
        at 
org.apache.felix.webconsole.internal.compendium.ComponentsServlet.component(ComponentsServlet.java:273)
        at 
org.apache.felix.webconsole.internal.compendium.ComponentsServlet.renderResult(ComponentsServlet.java:218)
        at 
org.apache.felix.webconsole.internal.compendium.ComponentsServlet.renderContent(ComponentsServlet.java:156)
        at 
org.apache.felix.webconsole.AbstractWebConsolePlugin.doGet(AbstractWebConsolePlugin.java:147)
        at 
org.apache.felix.webconsole.internal.compendium.ComponentsServlet.doGet(ComponentsServlet.java:143)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
        at 
org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:437)
        at 
org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:384)
        at 
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:534)
        at 
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:476)
        at 
org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70)
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)
        at 
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:517)
        at 
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)
        at 
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:934)
        at 
org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:116)
        at 
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:404)
        at 
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:184)
        at 
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:869)
        at 
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)
        at 
org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:72)
        at 
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
        at org.eclipse.jetty.server.Server.handle(Server.java:346)
        at 
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:581)
        at 
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1040)
        at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:592)
        at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)
        at 
org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)
        at 
org.eclipse.jetty.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:241)
        at 
org.eclipse.jetty.server.ssl.SslSocketConnector$SslConnectorEndPoint.run(SslSocketConnector.java:658)
        at 
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:528)
        at java.lang.Thread.run(Thread.java:662)


--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to