Hi Johan, Thanks for using the web console.
The problem you mention has been reported as FELIX-752 [1]. A fix will surely be included in the next release but has not been committed to SVN yet. In the short-term and if you are feeling lucky, you might build the console yourself. Just go to the org.apache.felix.webconsole.internal.servlet.OsgiManager class and remove the ComponentConfigurationPrinter.class and ComponentsServlet.class entries from the PLUGIN_CLASSES array. Regards Felix [1] https://issues.apache.org/jira/browse/FELIX-752 Johan Van Noten schrieb: > Hi all, > > > > Anybody already tried the Felix Web Console 1.2.0 on Equinox 3.4? > > I can successfully run the 1.0.0, but I fail getting things right with > 1.2.0. > > > > At the moment the bundle gets started, I get: > > > > org.osgi.framework.BundleException: Exception in > org.apache.felix.webconsole.internal.OsgiManagerActivator.start() of bundle > org.apache.felix.webconsole. > > INFO | BundleEvent STOPPED > > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Bu > ndleContextImpl.java:1028) > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleConte > xtImpl.java:984) > > at > org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.j > ava:346) > > at > org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle > .java:265) > > at > org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle > .java:257) > > at > org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(Fra > meworkCommandProvider.java:257) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown > Source) > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > Source) > > > at java.lang.reflect.Method.invoke(Unknown Source) > > > at > org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute > (FrameworkCommandInterpreter.java:150) > > at > org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Framewor > kConsole.java:302) > > at > org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkC > onsole.java:287) > > at > org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConso > le.java:223) > > at java.lang.Thread.run(Unknown Source) > > > Caused by: java.lang.NoClassDefFoundError: org.apache.felix.scr.ScrService > > > at > org.apache.felix.webconsole.internal.compendium.ComponentsServlet.class$(Com > ponentsServlet.java:60) > > at > org.apache.felix.webconsole.internal.compendium.ComponentsServlet.<clinit>(C > omponentsServlet.java:60) > > at java.lang.Class.forName0(Native Method) > > > at java.lang.Class.forName(Unknown Source) > > > at > org.apache.felix.webconsole.internal.servlet.OsgiManager.class$(OsgiManager. > java:55) > > at > org.apache.felix.webconsole.internal.servlet.OsgiManager.<clinit>(OsgiManage > r.java:105) > > at > org.apache.felix.webconsole.internal.OsgiManagerActivator.start(OsgiManagerA > ctivator.java:35) > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleConte > xtImpl.java:1009) > > at java.security.AccessController.doPrivileged(Native > Method) > > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Bu > ndleContextImpl.java:1003) > > ... 14 more > > > Nested Exception: > > > java.lang.NoClassDefFoundError: org.apache.felix.scr.ScrService > > > at > org.apache.felix.webconsole.internal.compendium.ComponentsServlet.class$(Com > ponentsServlet.java:60) > > at > org.apache.felix.webconsole.internal.compendium.ComponentsServlet.<clinit>(C > omponentsServlet.java:60) > > at java.lang.Class.forName0(Native Method) > > > at java.lang.Class.forName(Unknown Source) > > > at > org.apache.felix.webconsole.internal.servlet.OsgiManager.class$(OsgiManager. > java:55) > > at > org.apache.felix.webconsole.internal.servlet.OsgiManager.<clinit>(OsgiManage > r.java:105) > > at > org.apache.felix.webconsole.internal.OsgiManagerActivator.start(OsgiManagerA > ctivator.java:35) > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleConte > xtImpl.java:1009) > > at java.security.AccessController.doPrivileged(Native > Method) > > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Bu > ndleContextImpl.java:1003) > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleConte > xtImpl.java:984) > > at > org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.j > ava:346) > > at > org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle > .java:265) > > at > org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle > .java:257) > > at > org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(Fra > meworkCommandProvider.java:257) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown > Source) > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > Source) > > > at java.lang.reflect.Method.invoke(Unknown Source) > > > at > org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute > (FrameworkCommandInterpreter.java:150) > > at > org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Framewor > kConsole.java:302) > > at > org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkC > onsole.java:287) > > at > org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConso > le.java:223) > > at java.lang.Thread.run(Unknown Source) > > > Nested Exception: > > > java.lang.NoClassDefFoundError: org.apache.felix.scr.ScrService > > > at > org.apache.felix.webconsole.internal.compendium.ComponentsServlet.class$(Com > ponentsServlet.java:60) > > at > org.apache.felix.webconsole.internal.compendium.ComponentsServlet.<clinit>(C > omponentsServlet.java:60) > > at java.lang.Class.forName0(Native Method) > > > at java.lang.Class.forName(Unknown Source) > > > at > org.apache.felix.webconsole.internal.servlet.OsgiManager.class$(OsgiManager. > java:55) > > at > org.apache.felix.webconsole.internal.servlet.OsgiManager.<clinit>(OsgiManage > r.java:105) > > at > org.apache.felix.webconsole.internal.OsgiManagerActivator.start(OsgiManagerA > ctivator.java:35) > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleConte > xtImpl.java:1009) > > at java.security.AccessController.doPrivileged(Native > Method) > > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(Bu > ndleContextImpl.java:1003) > > at > org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleConte > xtImpl.java:984) > > at > org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.j > ava:346) > > at > org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle > .java:265) > > at > org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle > .java:257) > > at > org.eclipse.osgi.framework.internal.core.FrameworkCommandProvider._start(Fra > meworkCommandProvider.java:257) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown > Source) > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown > Source) > > > at java.lang.reflect.Method.invoke(Unknown Source) > > > at > org.eclipse.osgi.framework.internal.core.FrameworkCommandInterpreter.execute > (FrameworkCommandInterpreter.java:150) > > at > org.eclipse.osgi.framework.internal.core.FrameworkConsole.docommand(Framewor > kConsole.java:302) > > at > org.eclipse.osgi.framework.internal.core.FrameworkConsole.console(FrameworkC > onsole.java:287) > > at > org.eclipse.osgi.framework.internal.core.FrameworkConsole.run(FrameworkConso > le.java:223) > > at java.lang.Thread.run(Unknown Source) > > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]

