Thanks for the report.

In order to fix another issue, I updated to WebConsole 4.0.0 on Karaf 2.2.x.
I gonna fix this issue for Karaf 2.2.11.

Regards
JB

On 01/02/2013 08:02 PM, rodgersh wrote:
I have just updated to Karaf v2.2.10 on Windows 7 platform. When I go to the
Karaf web console and select the Configuration tab, I get a blank screen
(the command line config:list command works).

The stack trace logged when I select the Configuration tab is this:

11:47:50,094 | WARN  | qtp60500159-296  | /                                |
lipse.jetty.util.log.JavaUtilLog   69 | 55 - org.eclipse.jetty.util -
7.5.4.v20111024 | %configMgr.pluginTitle: listConfigurations: Unexpected
problem encountered
java.lang.ClassCastException:
org.apache.felix.metatype.internal.MetaTypeServiceImpl cannot be cast to
org.osgi.service.metatype.MetaTypeService
        at
org.apache.felix.webconsole.internal.compendium.ConfigManagerBase.getMetaTypeService(ConfigManagerBase.java:66)[76:org.apache.karaf.webconsole.console:2.2.10]
        at
org.apache.felix.webconsole.internal.compendium.ConfigManagerBase.getObjectClassDefinition(ConfigManagerBase.java:199)[76:org.apache.karaf.webconsole.console:2.2.10]
        at
org.apache.felix.webconsole.internal.compendium.ConfigManager.getServices(ConfigManager.java:569)[76:org.apache.karaf.webconsole.console:2.2.10]
        at
org.apache.felix.webconsole.internal.compendium.ConfigManager.listConfigurations(ConfigManager.java:458)[76:org.apache.karaf.webconsole.console:2.2.10]
        at
org.apache.felix.webconsole.internal.compendium.ConfigManager.renderContent(ConfigManager.java:374)[76:org.apache.karaf.webconsole.console:2.2.10]
        at
org.apache.felix.webconsole.AbstractWebConsolePlugin.doGet(AbstractWebConsolePlugin.java:155)[76:org.apache.karaf.webconsole.console:2.2.10]
        at
org.apache.felix.webconsole.internal.compendium.ConfigManager.doGet(ConfigManager.java:309)[76:org.apache.karaf.webconsole.console:2.2.10]
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:693)[52:org.apache.geronimo.specs.geronimo-servlet_2.5_spec:1.1.2]
        at
javax.servlet.http.HttpServlet.service(HttpServlet.java:806)[52:org.apache.geronimo.specs.geronimo-servlet_2.5_spec:1.1.2]
        at
org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:493)[76:org.apache.karaf.webconsole.console:2.2.10]
        at
org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:418)[76:org.apache.karaf.webconsole.console:2.2.10]
        at
org.apache.felix.webconsole.internal.KarafOsgiManager.doService(KarafOsgiManager.java:67)[76:org.apache.karaf.webconsole.console:2.2.10]
        at
org.apache.felix.webconsole.internal.KarafOsgiManager$1.run(KarafOsgiManager.java:47)[76:org.apache.karaf.webconsole.console:2.2.10]
        at java.security.AccessController.doPrivileged(Native Method)[:1.6.0_29]
        at javax.security.auth.Subject.doAs(Subject.java:396)[:1.6.0_29]
        at
org.apache.felix.webconsole.internal.KarafOsgiManager.service(KarafOsgiManager.java:45)[76:org.apache.karaf.webconsole.console:2.2.10]
        at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:547)[63:org.eclipse.jetty.servlet:7.5.4.v20111024]
        at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:480)[63:org.eclipse.jetty.servlet:7.5.4.v20111024]
        at
org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70)[73:org.ops4j.pax.web.pax-web-jetty:1.0.12.1]
        at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)[61:org.eclipse.jetty.server:7.5.4.v20111024]
        at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:520)[62:org.eclipse.jetty.security:7.5.4.v20111024]
        at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:227)[61:org.eclipse.jetty.server:7.5.4.v20111024]
        at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:941)[61:org.eclipse.jetty.server:7.5.4.v20111024]
        at
org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:117)[73:org.ops4j.pax.web.pax-web-jetty:1.0.12.1]
        at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:409)[63:org.eclipse.jetty.servlet:7.5.4.v20111024]
        at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:186)[61:org.eclipse.jetty.server:7.5.4.v20111024]
        at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:875)[61:org.eclipse.jetty.server:7.5.4.v20111024]
        at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)[61:org.eclipse.jetty.server:7.5.4.v20111024]
        at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:149)[61:org.eclipse.jetty.server:7.5.4.v20111024]
        at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)[61:org.eclipse.jetty.server:7.5.4.v20111024]
        at
org.eclipse.jetty.server.Server.handle(Server.java:349)[61:org.eclipse.jetty.server:7.5.4.v20111024]
        at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:441)[61:org.eclipse.jetty.server:7.5.4.v20111024]
        at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:919)[61:org.eclipse.jetty.server:7.5.4.v20111024]
        at
org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:582)[57:org.eclipse.jetty.http:7.5.4.v20111024]
        at
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:218)[57:org.eclipse.jetty.http:7.5.4.v20111024]
        at
org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:51)[61:org.eclipse.jetty.server:7.5.4.v20111024]
        at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:586)[56:org.eclipse.jetty.io:7.5.4.v20111024]
        at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:44)[56:org.eclipse.jetty.io:7.5.4.v20111024]
        at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:598)[55:org.eclipse.jetty.util:7.5.4.v20111024]
        at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:533)[55:org.eclipse.jetty.util:7.5.4.v20111024]
        at java.lang.Thread.run(Thread.java:662)[:1.6.0_29]





--
View this message in context: 
http://karaf.922171.n3.nabble.com/Configuration-tab-shows-blank-screen-with-Karaf-v2-2-10-tp4027168.html
Sent from the Karaf - User mailing list archive at Nabble.com.


--
Jean-Baptiste Onofré
[email protected]
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to