I had the same problem, I purged the fragment bundle setting from the slf4j jar.
Annoying, I prefered when it was just ignoring fragment bundles :)

Julien

On Thu, Sep 18, 2008 at 9:20 AM, meinc <[EMAIL PROTECTED]> wrote:
>
> Currently I try to switch from felix 1.0.4 to 1.2.1. Unfortunately I
> encounter an error when I try to install the slf4j-nop bundle (version 1.5.2
> got from http://www.slf4j.org/). The bundle/Manifest makes use of the OSGi
> fragment mechanism (Fragment-Host: slf4j.api). I know that felix does not
> support fragments. However in 1.0.4 felix has simply ignored fragments and
> in the current 1.2.1 it throws an execption which causes my entire
> application to fail. Are there any means in felix to switch back to the
> ignore behaviour, e.g. a property?
>
> org.osgi.framework.BundleException: Fragments with exports, imports, or
> native c
> ode are not currently supported.
>        at
> org.apache.felix.framework.util.manifestparser.ManifestParser.validateFragment(ManifestParser.java:258)
>        at
> org.apache.felix.framework.util.manifestparser.ManifestParser.<init>(ManifestParser.java:100)
>        at org.apache.felix.framework.Felix.createModule(Felix.java:3377)
>        at
> org.apache.felix.framework.Felix.createBundleInfo(Felix.java:3316)
>        at org.apache.felix.framework.Felix.installBundle(Felix.java:2315)
>        at org.apache.felix.framework.Felix.installBundle(Felix.java:2227)
>        at
> org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:132)
>        at
> org.apache.felix.main.AutoActivator.processAutoProperties(AutoActivator.java:121)
>        at org.apache.felix.main.AutoActivator.start(AutoActivator.java:55)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:591)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Felix.java:3783)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:591)
>        at org.apache.felix.framework.Felix.start(Felix.java:849)
>        at org.apache.felix.main.Main.main(Main.java:236)
> Auto-properties install: org.osgi.framework.BundleException: Could not
> create bundle object.
> org.osgi.framework.BundleException: Fragments with exports, imports, or
> native code are not currently supported.
>        at
> org.apache.felix.framework.util.manifestparser.ManifestParser.validateFragment(ManifestParser.java:258)
>        at
> org.apache.felix.framework.util.manifestparser.ManifestParser.<init>(ManifestParser.java:100)
>        at org.apache.felix.framework.Felix.createModule(Felix.java:3377)
>        at
> org.apache.felix.framework.Felix.createBundleInfo(Felix.java:3316)
>        at org.apache.felix.framework.Felix.installBundle(Felix.java:2315)
>        at org.apache.felix.framework.Felix.installBundle(Felix.java:2227)
>        at
> org.apache.felix.framework.BundleContextImpl.installBundle(BundleContextImpl.java:132)
>        at
> org.apache.felix.main.AutoActivator.processAutoProperties(AutoActivator.java:143)
>        at org.apache.felix.main.AutoActivator.start(AutoActivator.java:55)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:591)
>        at
> org.apache.felix.framework.Felix$SystemBundleActivator.start(Felix.java:3783)
>        at
> org.apache.felix.framework.util.SecureAction.startActivator(SecureAction.java:591)
>        at org.apache.felix.framework.Felix.start(Felix.java:849)
>        at org.apache.felix.main.Main.main(Main.java:236)
> Auto-properties start: org.osgi.framework.BundleException: Could not create
> bundle object.
> --
> View this message in context: 
> http://www.nabble.com/Fragment-annotation-is-no-longer-ignored-by-felix-1.2.1-tp19547384p19547384.html
> Sent from the Apache Felix - Users mailing list archive at Nabble.com.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to