Hello, I have done a clean install of karaf 1.4.0
from the console I then did features:install webconsole [ 33] [Active ] [ ] [ 60] geronimo-servlet_2.5_spec (1.1.2) [ 34] [Active ] [ ] [ 60] Apache ServiceMix Bundles: jetty-6.1.22 (6.1.22.1) [ 35] [Active ] [ ] [ 60] OPS4J Pax Web - API (0.7.2) [ 36] [Active ] [ ] [ 60] OPS4J Pax Web - Service SPI (0.7.2) [ 37] [Active ] [ ] [ 60] OPS4J Pax Web - Runtime (0.7.2) [ 38] [Active ] [ ] [ 60] OPS4J Pax Web - Jetty (0.7.2) [ 39] [Active ] [ ] [ 60] Apache Felix Metatype Service (1.0.2) [ 40] [Resolved ] [ ] [ 60] Apache Felix Karaf :: Web Console :: Branding (1.4.0)Hosts: 41 [ 41] [Active ] [ ] [ 60] Apache Felix Web Management Console (2.0.6) Fragments: 40 [ 42] [Active ] [Created ] [ 60] Apache Felix Karaf :: Web Console :: Admin Plugin (1.4.0) [ 43] [Active ] [Created ] [ 60] Apache Felix Karaf :: Web Console :: Features Plugin (1.4.0) [ 44] [Active ] [Created ] [ 60] Apache Felix Karaf :: Web Console :: Gogo Plugin (1.4.0) I then navigate to: http://localhost:8181/system/console Most of the time I get the error shown at the end of this message: However once it started ok - which possibly indicates a service start dependency issue? Is there a work-arround, or a fix? HTTP ERROR 503 Problem accessing /system/console. Reason: java.lang.NullPointerException Caused by: javax.servlet.UnavailableException: java.lang.NullPointerException at org.mortbay.jetty.servlet.ServletHolder.makeUnavailable(ServletHolder.java:415) at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:458) at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:263) at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:50) at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:685) at org.mortbay.jetty.servlet.ServletHandler.updateMappings(ServletHandler.java:1053) at org.mortbay.jetty.servlet.ServletHandler.setServletMappings(ServletHandler.java:1110) at org.mortbay.jetty.servlet.ServletHandler.addServletMapping(ServletHandler.java:809) at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl$1.call(JettyServerImpl.java:149) at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl$1.call(JettyServerImpl.java:144) at org.ops4j.pax.swissbox.core.ContextClassLoaderUtils.doWithClassLoader(ContextClassLoaderUtils.java:60) at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl.addServlet(JettyServerImpl.java:143) at org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl$Started.addServlet(ServerControllerImpl.java:248) at org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl.addServlet(ServerControllerImpl.java:99) at org.ops4j.pax.web.service.internal.HttpServiceStarted.registerServlet(HttpServiceStarted.java:149) at org.ops4j.pax.web.service.internal.HttpServiceProxy.registerServlet(HttpServiceProxy.java:54) at org.apache.felix.webconsole.internal.servlet.OsgiManager.bindHttpService(OsgiManager.java:626) at org.apache.felix.webconsole.internal.servlet.OsgiManager.updateConfiguration(OsgiManager.java:807) at org.apache.felix.webconsole.internal.servlet.ConfigurationListener.updated(ConfigurationListener.java:72) at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceUpdate.run(ConfigurationManager.java:1112) at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:88) --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

