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]

Reply via email to