Felix: Good to know. Added FELIX-752 as requested.
Regards, Dieter On 3 Oct 2008, at 14:11, Felix Meschberger wrote:
Hi Dieter, Dieter Wimberger schrieb:Felix: It seems like the webconsole now has a dependency on SCR. org.osgi.framework.BundleException: Exception in org.apache.felix.webconsole.internal.OsgiManagerActivator.start() of bundle org.apache.felix.webconsole.Caused by: java.lang.NoClassDefFoundError: org.apache.felix.scr.ScrServiceatorg .apache.felix.webconsole.internal.compendium.ComponentsServlet.class $(ComponentsServlet.java:60)atorg .apache .felix .webconsole .internal .compendium.ComponentsServlet.<clinit>(ComponentsServlet.java:60)at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:169) atorg.apache.felix.webconsole.internal.servlet.OsgiManager.class$ (OsgiManager.java:55)atorg .apache .felix .webconsole.internal.servlet.OsgiManager.<clinit>(OsgiManager.java: 105)atorg .apache .felix .webconsole .internal.OsgiManagerActivator.start(OsgiManagerActivator.java:35)Yikes ! And I thought I went through this ensuring there was no dependency in this way. Of course this is a bug big time and would warrant a new release. Thinking about this, I consider moving the ComponentsServlet from the web console to the SCR bundle: This would be inline with the ShellService support of the SCR Bundle, which plugs into the shell service ifavailable. And it removes the dependency from the Web Console.Is this per design? I got the impression that usually the Felix strategyis "Depend on nothing".No way. This is really a bug and not by design.Thanks for bringing this up. Would you mind creating an issue for this,please ? Thanks. Regards Felix
smime.p7s
Description: S/MIME cryptographic signature
