Uploaded image for project: 'Red Hat Fuse'
  1. Red Hat Fuse
  2. ENTESB-5261

Jetty JMX configuration needs to be updated for Jetty9

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • jboss-fuse-6.3
    • jboss-fuse-6.3
    • Hawtio, Karaf
    • None
    • % %
    • Sprint 7 - towards CR2

      See ENTESB-5013 for more details. Because of changes for Jetty9 the Server and Application tabs on the Jetty page don't show any data. When I run the Fuse 6.3 045 build, I only see a subset of the mbeans that I get if I deploy hawtio in a standalone jetty9 server.

      Also when I start jboss-fuse-6.3.0.redhat-045 I get 50-60 NPEs like the one below in the log:

      10:37:31,656 | WARN | pache.cxf.osgi]) | MBeanContainer | 96 - org.eclipse.jetty.util - 9.2.14.v20151106 | bean: org.ops4j.pax.web.service.jetty.internal.JettyServerWrapper@558bae1a
      java.lang.NullPointerException
      at org.eclipse.jetty.jmx.MBeanContainer.beanAdded(MBeanContainer.java:209)[88:org.eclipse.jetty.jmx:9.2.14.v20151106]
      at org.eclipse.jetty.jmx.MBeanContainer.beanAdded(MBeanContainer.java:142)[88:org.eclipse.jetty.jmx:9.2.14.v20151106]
      at org.eclipse.jetty.util.component.ContainerLifeCycle.addBean(ContainerLifeCycle.java:264)[96:org.eclipse.jetty.util:9.2.14.v20151106]
      at org.eclipse.jetty.util.component.ContainerLifeCycle.addBean(ContainerLifeCycle.java:228)[96:org.eclipse.jetty.util:9.2.14.v20151106]
      at org.eclipse.jetty.util.component.ContainerLifeCycle.updateBean(ContainerLifeCycle.java:777)[96:org.eclipse.jetty.util:9.2.14.v20151106]
      at org.eclipse.jetty.server.Server.setSessionIdManager(Server.java:574)[93:org.eclipse.jetty.server:9.2.14.v20151106]
      at org.eclipse.jetty.server.session.AbstractSessionManager.doStart(AbstractSessionManager.java:247)[93:org.eclipse.jetty.server:9.2.14.v20151106]
      at org.eclipse.jetty.server.session.HashSessionManager.doStart(HashSessionManager.java:153)[93:org.eclipse.jetty.server:9.2.14.v20151106]
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)[96:org.eclipse.jetty.util:9.2.14.v20151106]
      at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)[96:org.eclipse.jetty.util:9.2.14.v20151106]
      at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)[96:org.eclipse.jetty.util:9.2.14.v20151106]
      at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)[93:org.eclipse.jetty.server:9.2.14.v20151106]
      at org.eclipse.jetty.server.handler.ScopedHandler.doStart(ScopedHandler.java:120)[93:org.eclipse.jetty.server:9.2.14.v20151106]
      at org.eclipse.jetty.server.session.SessionHandler.doStart(SessionHandler.java:116)[93:org.eclipse.jetty.server:9.2.14.v20151106]
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)[96:org.eclipse.jetty.util:9.2.14.v20151106]
      at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132)[96:org.eclipse.jetty.util:9.2.14.v20151106]
      at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114)[96:org.eclipse.jetty.util:9.2.14.v20151106]
      at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61)[93:org.eclipse.jetty.server:9.2.14.v20151106]
      at org.eclipse.jetty.server.handler.ScopedHandler.doStart(ScopedHandler.java:120)[93:org.eclipse.jetty.server:9.2.14.v20151106]
      at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:784)[93:org.eclipse.jetty.server:9.2.14.v20151106]
      at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:294)[94:org.eclipse.jetty.servlet:9.2.14.v20151106]
      at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741)[93:org.eclipse.jetty.server:9.2.14.v20151106]
      at org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doStart(HttpServiceContext.java:245)[117:org.ops4j.pax.web.pax-web-jetty:4.2.4]
      at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)[96:org.eclipse.jetty.util:9.2.14.v20151106]
      at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl$1.start(JettyServerImpl.java:259)[117:org.ops4j.pax.web.pax-web-jetty:4.2.4]
      at org.ops4j.pax.web.service.internal.HttpServiceStarted.registerServlet(HttpServiceStarted.java:216)[116:org.ops4j.pax.web.pax-web-runtime:4.2.4]
      at org.ops4j.pax.web.service.internal.HttpServiceStarted.registerServlet(HttpServiceStarted.java:190)[116:org.ops4j.pax.web.pax-web-runtime:4.2.4]
      at org.ops4j.pax.web.service.internal.HttpServiceStarted.registerServlet(HttpServiceStarted.java:175)[116:org.ops4j.pax.web.pax-web-runtime:4.2.4]
      at org.ops4j.pax.web.service.internal.HttpServiceProxy.registerServlet(HttpServiceProxy.java:64)[116:org.ops4j.pax.web.pax-web-runtime:4.2.4]
      at org.apache.cxf.transport.http.osgi.ServletExporter.updated(ServletExporter.java:108)[118:org.apache.cxf.cxf-rt-transports-http:3.1.5.redhat-630045]
      at org.apache.felix.cm.impl.helper.ManagedServiceTracker.updated(ManagedServiceTracker.java:189)[7:org.apache.felix.configadmin:1.8.4]
      at org.apache.felix.cm.impl.helper.ManagedServiceTracker.updateService(ManagedServiceTracker.java:152)[7:org.apache.felix.configadmin:1.8.4]
      at org.apache.felix.cm.impl.helper.ManagedServiceTracker.provideConfiguration(ManagedServiceTracker.java:85)[7:org.apache.felix.configadmin:1.8.4]
      at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.provide(ConfigurationManager.java:1440)[7:org.apache.felix.configadmin:1.8.4]
      at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.run(ConfigurationManager.java:1396)[7:org.apache.felix.configadmin:1.8.4]
      at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:103)[7:org.apache.felix.configadmin:1.8.4]
      at java.lang.Thread.run(Thread.java:745)[:1.8.0_77]

            rhn-support-tasato Tadayoshi Sato
            kearls@redhat.com Kevin Earls (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: