Uploaded image for project: 'JBoss A-MQ'
  1. JBoss A-MQ
  2. ENTMQ-4

Ugly exception - RegisterWebAppVisitorWC - java.lang.NoClassDefFoundError: org/apache/camel/CamelContext - in the log when activemq-web-console is acvtivated

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • 7.0.0
    • 7.0.0
    • None
    • None

      2012-02-24 16:25:46,566 | ERROR | FelixStartLevel | RegisterWebAppVisitorWC | internal.RegisterWebAppVisitorWC 215 | 131 - org.ops4j.pax.web.pax-web-extender-war - 1.0.8 | Registration exception. Skipping.
      java.lang.RuntimeException: MultiException[java.lang.NoClassDefFoundError: org/apache/camel/CamelContext, java.lang.NoClassDefFoundError: org/apache/camel/CamelContext]
      at org.eclipse.jetty.servlet.ServletHandler.updateMappings(ServletHandler.java:1225)[117:org.eclipse.jetty.servlet:7.5.4.v20111024]
      at org.eclipse.jetty.servlet.ServletHandler.setServletMappings(ServletHandler.java:1280)[117:org.eclipse.jetty.servlet:7.5.4.v20111024]
      at org.eclipse.jetty.servlet.ServletHandler.addServletMapping(ServletHandler.java:879)[117:org.eclipse.jetty.servlet:7.5.4.v20111024]
      at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl$1.call(JettyServerImpl.java:158)[127:org.ops4j.pax.web.pax-web-jetty:1.0.8]
      at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl$1.call(JettyServerImpl.java:154)[127:org.ops4j.pax.web.pax-web-jetty:1.0.8]
      at org.ops4j.pax.swissbox.core.ContextClassLoaderUtils.doWithClassLoader(ContextClassLoaderUtils.java:60)[127:org.ops4j.pax.web.pax-web-jetty:1.0.8]
      at org.ops4j.pax.web.service.jetty.internal.JettyServerImpl.addServlet(JettyServerImpl.java:153)[127:org.ops4j.pax.web.pax-web-jetty:1.0.8]
      at org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl$Started.addServlet(ServerControllerImpl.java:266)[127:org.ops4j.pax.web.pax-web-jetty:1.0.8]
      at org.ops4j.pax.web.service.jetty.internal.ServerControllerImpl.addServlet(ServerControllerImpl.java:107)[127:org.ops4j.pax.web.pax-web-jetty:1.0.8]
      at org.ops4j.pax.web.service.internal.HttpServiceStarted.registerServlet(HttpServiceStarted.java:248)[126:org.ops4j.pax.web.pax-web-runtime:1.0.8]
      at org.ops4j.pax.web.service.internal.HttpServiceStarted.registerServlet(HttpServiceStarted.java:219)[126:org.ops4j.pax.web.pax-web-runtime:1.0.8]
      at org.ops4j.pax.web.service.internal.HttpServiceProxy.registerServlet(HttpServiceProxy.java:100)[126:org.ops4j.pax.web.pax-web-runtime:1.0.8]
      at org.ops4j.pax.web.extender.war.internal.RegisterWebAppVisitorWC.visit(RegisterWebAppVisitorWC.java:206)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.web.extender.war.internal.model.WebApp.accept(WebApp.java:583)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.web.extender.war.internal.WebAppPublisher$HttpServiceListener.register(WebAppPublisher.java:170)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.web.extender.war.internal.WebAppPublisher$HttpServiceListener.serviceChanged(WebAppPublisher.java:155)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.web.extender.war.internal.WebAppPublisher$HttpServiceListener.serviceChanged(WebAppPublisher.java:119)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.swissbox.tracker.ReplaceableService.setService(ReplaceableService.java:114)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.swissbox.tracker.ReplaceableService.access$100(ReplaceableService.java:28)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.swissbox.tracker.ReplaceableService$CollectionListener.serviceAdded(ReplaceableService.java:183)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.swissbox.tracker.ServiceCollection$Tracker.addingService(ServiceCollection.java:181)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:980)[karaf.jar:2.2.5-fuse-SNAPSHOT]
      at org.osgi.util.tracker.ServiceTracker$Tracked.customizerAdding(ServiceTracker.java:1)[karaf.jar:2.2.5-fuse-SNAPSHOT]
      at org.osgi.util.tracker.AbstractTracked.trackAdding(AbstractTracked.java:262)[karaf.jar:2.2.5-fuse-SNAPSHOT]
      at org.osgi.util.tracker.AbstractTracked.trackInitial(AbstractTracked.java:185)[karaf.jar:2.2.5-fuse-SNAPSHOT]
      at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:348)[karaf.jar:2.2.5-fuse-SNAPSHOT]
      at org.osgi.util.tracker.ServiceTracker.open(ServiceTracker.java:283)[karaf.jar:2.2.5-fuse-SNAPSHOT]
      at org.ops4j.pax.swissbox.tracker.ServiceCollection.onStart(ServiceCollection.java:139)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.swissbox.lifecycle.AbstractLifecycle$Stopped.start(AbstractLifecycle.java:121)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.swissbox.lifecycle.AbstractLifecycle.start(AbstractLifecycle.java:49)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.swissbox.tracker.ReplaceableService.onStart(ReplaceableService.java:146)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.swissbox.lifecycle.AbstractLifecycle$Stopped.start(AbstractLifecycle.java:121)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.swissbox.lifecycle.AbstractLifecycle.start(AbstractLifecycle.java:49)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.web.extender.war.internal.WebAppPublisher.publish(WebAppPublisher.java:81)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.web.extender.war.internal.WebXmlObserver.doPublish(WebXmlObserver.java:304)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.web.extender.war.internal.WebXmlObserver.addingEntries(WebXmlObserver.java:153)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.swissbox.extender.BundleWatcher.register(BundleWatcher.java:186)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.swissbox.extender.BundleWatcher.access$000(BundleWatcher.java:45)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.ops4j.pax.swissbox.extender.BundleWatcher$1.bundleChanged(BundleWatcher.java:127)[131:org.ops4j.pax.web.pax-web-extender-war:1.0.8]
      at org.apache.felix.framework.util.EventDispatcher.invokeBundleListenerCallback(EventDispatcher.java:870)[org.apache.felix.framework-4.1.0-fuse-SNAPSHOT.jar:]
      at org.apache.felix.framework.util.EventDispatcher.fireEventImmediately(EventDispatcher.java:791)[org.apache.felix.framework-4.1.0-fuse-SNAPSHOT.jar:]
      at org.apache.felix.framework.util.EventDispatcher.fireBundleEvent(EventDispatcher.java:515)[org.apache.felix.framework-4.1.0-fuse-SNAPSHOT.jar:]
      at org.apache.felix.framework.Felix.fireBundleEvent(Felix.java:4321)[org.apache.felix.framework-4.1.0-fuse-SNAPSHOT.jar:]
      at org.apache.felix.framework.Felix.startBundle(Felix.java:1945)[org.apache.felix.framework-4.1.0-fuse-SNAPSHOT.jar:]
      at org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1213)[org.apache.felix.framework-4.1.0-fuse-SNAPSHOT.jar:]
      at org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295)[org.apache.felix.framework-4.1.0-fuse-SNAPSHOT.jar:]
      at java.lang.Thread.run(Thread.java:680)[:1.6.0_26]
      Caused by: MultiException[java.lang.NoClassDefFoundError: org/apache/camel/CamelContext, java.lang.NoClassDefFoundError: org/apache/camel/CamelContext]
      at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:742)[117:org.eclipse.jetty.servlet:7.5.4.v20111024]
      at org.eclipse.jetty.servlet.ServletHandler.updateMappings(ServletHandler.java:1221)[117:org.eclipse.jetty.servlet:7.5.4.v20111024]
      ... 46 more

            rajdavies_jira Rob Davies (Inactive)
            gtully@redhat.com Gary Tully
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: