Hi Gareth,

It looks like a bug around classloader and package statements.

I'm going to reproduce that and raise a Jira.

Regards
JB

On 07/30/2011 07:55 AM, Gareth wrote:
Hello,

I am seeing a couple of exceptions in the log when I run the Karaf web
console (when I jump to the bundles tab, I believe). Is this an issue that
these exceptions are occurring?

thanks,
Gareth

Exception 1:

01:40:05,901 | WARN  | em/console/admin | /                                |
.eclipse.jetty.util.log.Slf4jLog   50 | 46 - org.eclipse.jetty.util -
7.4.2.v20110526 | org.ops4j.pax.web.service.spi.model.ServletModel-5: Failed
to instantiate plugin
org.apache.felix.webconsole.internal.deppack.DepPackServlet
java.lang.NoClassDefFoundError:
org/osgi/service/deploymentadmin/DeploymentException
         at java.lang.Class.getDeclaredConstructors0(Native
Method)[:1.6.0_26]
         at
java.lang.Class.privateGetDeclaredConstructors(Class.java:2389)[:1.6.0_26]
         at java.lang.Class.getConstructor0(Class.java:2699)[:1.6.0_26]
         at java.lang.Class.newInstance0(Class.java:326)[:1.6.0_26]
         at java.lang.Class.newInstance(Class.java:308)[:1.6.0_26]
         at
org.apache.felix.webconsole.internal.servlet.PluginHolder$InternalPlugin.doGetConsolePlugin(PluginHolder.java:761)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.servlet.PluginHolder$Plugin.getConsolePlugin(PluginHolder.java:532)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.servlet.PluginHolder.getLocalizedLabelMap(PluginHolder.java:242)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:420)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:384)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.KarafOsgiManager.doService(KarafOsgiManager.java:67)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.KarafOsgiManager$1.run(KarafOsgiManager.java:47)[66:org.apache.karaf.webconsole.console:2.2.2]
         at java.security.AccessController.doPrivileged(Native
Method)[:1.6.0_26]
         at javax.security.auth.Subject.doAs(Subject.java:396)[:1.6.0_26]
         at
org.apache.felix.webconsole.internal.KarafOsgiManager.service(KarafOsgiManager.java:45)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:538)[54:org.eclipse.jetty.servlet:7.4.2.v20110526]
         at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:478)[54:org.eclipse.jetty.servlet:7.4.2.v20110526]
         at
org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70)[63:org.ops4j.pax.web.pax-web-jetty:1.0.4]
         at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:480)[53:org.eclipse.jetty.security:7.4.2.v20110526]
         at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:116)[63:org.ops4j.pax.web.pax-web-jetty:1.0.4]
         at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)[54:org.eclipse.jetty.servlet:7.4.2.v20110526]
         at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:72)[63:org.ops4j.pax.web.pax-web-jetty:1.0.4]
         at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.server.Server.handle(Server.java:342)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1048)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:601)[48:org.eclipse.jetty.http:7.4.2.v20110526]
         at
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)[48:org.eclipse.jetty.http:7.4.2.v20110526]
         at
org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535)[47:org.eclipse.jetty.io:7.4.2.v20110526]
         at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)[47:org.eclipse.jetty.io:7.4.2.v20110526]
         at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529)[46:org.eclipse.jetty.util:7.4.2.v20110526]
         at java.lang.Thread.run(Thread.java:680)[:1.6.0_26]
Caused by: java.lang.ClassNotFoundException:
org.osgi.service.deploymentadmin.DeploymentException not found by
org.apache.karaf.webconsole.console [66]
         at
org.apache.felix.framework.ModuleImpl.findClassOrResourceByDelegation(ModuleImpl.java:787)
         at
org.apache.felix.framework.ModuleImpl.access$400(ModuleImpl.java:71)
         at
org.apache.felix.framework.ModuleImpl$ModuleClassLoader.loadClass(ModuleImpl.java:1768)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)[:1.6.0_26]
         ... 39 more

Exception 2:

01:40:05,907 | WARN  | em/console/admin | /                                |
.eclipse.jetty.util.log.Slf4jLog   50 | 46 - org.eclipse.jetty.util -
7.4.2.v20110526 | org.ops4j.pax.web.service.spi.model.ServletModel-5: Failed
to instantiate plugin
org.apache.felix.webconsole.internal.compendium.ComponentsServlet
java.lang.NoClassDefFoundError: org.apache.felix.scr.ScrService not found by
org.apache.karaf.webconsole.console [66]
         at
org.apache.felix.webconsole.internal.compendium.ComponentsServlet.class$(ComponentsServlet.java:74)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.compendium.ComponentsServlet.<clinit>(ComponentsServlet.java:74)[66:org.apache.karaf.webconsole.console:2.2.2]
         at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)[:1.6.0_26]
         at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)[:1.6.0_26]
         at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)[:1.6.0_26]
         at
java.lang.reflect.Constructor.newInstance(Constructor.java:513)[:1.6.0_26]
         at java.lang.Class.newInstance0(Class.java:355)[:1.6.0_26]
         at java.lang.Class.newInstance(Class.java:308)[:1.6.0_26]
         at
org.apache.felix.webconsole.internal.servlet.PluginHolder$InternalPlugin.doGetConsolePlugin(PluginHolder.java:761)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.servlet.PluginHolder$Plugin.getConsolePlugin(PluginHolder.java:532)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.servlet.PluginHolder.getLocalizedLabelMap(PluginHolder.java:242)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:420)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.servlet.OsgiManager.service(OsgiManager.java:384)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.KarafOsgiManager.doService(KarafOsgiManager.java:67)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.apache.felix.webconsole.internal.KarafOsgiManager$1.run(KarafOsgiManager.java:47)[66:org.apache.karaf.webconsole.console:2.2.2]
         at java.security.AccessController.doPrivileged(Native
Method)[:1.6.0_26]
         at javax.security.auth.Subject.doAs(Subject.java:396)[:1.6.0_26]
         at
org.apache.felix.webconsole.internal.KarafOsgiManager.service(KarafOsgiManager.java:45)[66:org.apache.karaf.webconsole.console:2.2.2]
         at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:538)[54:org.eclipse.jetty.servlet:7.4.2.v20110526]
         at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:478)[54:org.eclipse.jetty.servlet:7.4.2.v20110526]
         at
org.ops4j.pax.web.service.jetty.internal.HttpServiceServletHandler.doHandle(HttpServiceServletHandler.java:70)[63:org.ops4j.pax.web.pax-web-jetty:1.0.4]
         at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:480)[53:org.eclipse.jetty.security:7.4.2.v20110526]
         at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:937)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.ops4j.pax.web.service.jetty.internal.HttpServiceContext.doHandle(HttpServiceContext.java:116)[63:org.ops4j.pax.web.pax-web-jetty:1.0.4]
         at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:406)[54:org.eclipse.jetty.servlet:7.4.2.v20110526]
         at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:871)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.ops4j.pax.web.service.jetty.internal.JettyServerHandlerCollection.handle(JettyServerHandlerCollection.java:72)[63:org.ops4j.pax.web.pax-web-jetty:1.0.4]
         at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:110)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.server.Server.handle(Server.java:342)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:589)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1048)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:601)[48:org.eclipse.jetty.http:7.4.2.v20110526]
         at
org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:214)[48:org.eclipse.jetty.http:7.4.2.v20110526]
         at
org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:411)[52:org.eclipse.jetty.server:7.4.2.v20110526]
         at
org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:535)[47:org.eclipse.jetty.io:7.4.2.v20110526]
         at
org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:40)[47:org.eclipse.jetty.io:7.4.2.v20110526]
         at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:529)[46:org.eclipse.jetty.util:7.4.2.v20110526]
         at java.lang.Thread.run(Thread.java:680)[:1.6.0_26]





--
View this message in context: 
http://karaf.922171.n3.nabble.com/A-Couple-Of-Karaf-Exceptions-From-The-Web-Console-tp3211289p3211289.html
Sent from the Karaf - User mailing list archive at Nabble.com.

--
Jean-Baptiste Onofré
jbono...@apache.org
http://blog.nanthrax.net
Talend - http://www.talend.com

Reply via email to