Hi David,

Could it be that you omitted the "Bundle-ManifestVersion" header in
your Bundle Manifest ? Only if this header is present AND set to "2"
will the manifest be interpreted as being an R4 manifest. Otherwise it
will be interpreted as an R3 Manifest.

Hope this helps.

Regards
Felix

On 9/21/06, David Leangen <[EMAIL PROTECTED]> wrote:

My understanding was that Felix supports R4 of the OSGi spec.

So, I don't quite understand why I'm getting the following error. Is
this a bug?



ERROR: Auto-properties install. (org.osgi.framework.BundleException:
Could not create bundle object.)
org.osgi.framework.BundleException: R3 import syntax does not support
attributes: org.apache.log4j [provider=paxlogging]
[EMAIL PROTECTED]
        at
org.apache.felix.framework.util.ManifestParser.checkAndNormalizeR3(ManifestParser.java:427)
        at
org.apache.felix.framework.util.ManifestParser.<init>(ManifestParser.java:176)
        at
org.apache.felix.framework.Felix.createModule(Felix.java:2578)
        at
org.apache.felix.framework.Felix.createBundleInfo(Felix.java:2559)
        at
org.apache.felix.framework.Felix.installBundle(Felix.java:1766)
        at
org.apache.felix.framework.Felix.installBundle(Felix.java:1680)
        at
org.apache.felix.framework.Felix.processAutoProperties(Felix.java:2945)
        at org.apache.felix.framework.Felix.start(Felix.java:470)
        at org.apache.felix.main.Main.main(Main.java:206)



Reply via email to