I'm using slf4j with log4j binding, and it works quite well. Just had to
make the change to felix.fragment.validation as Richard suggested .

On Thu, Feb 26, 2009 at 10:17 AM, Thierry Templier <[email protected]> wrote:

> Hello Richard,
>
> I'm trying to make work SLF4J with Felix 1.4.1 and have the same problem
> than Jon:
>
> 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:270)
> (...)
>
> when I try to install and start the slf4j / log4j / commons-logging
> bundles:
>
> - com.springsource.slf4j.api-1.5.0.jar
> - com.springsource.slf4j.log4j-1.5.0.jar
> - com.springsource.slf4j.org.apache.commons.logging-1.5.0.jar
> - log4j.osgi-1.2.15-SNAPSHOT.jar
>
> Do you have investigate the problem further and fix it?
>
> Thanks very much for your help,
> Thierry
>
> > Ok, this definitely appears to be a bug in Felix. We just added checks
> > to throw exceptions when starting/stopping fragments. I thought I put
> > checks around all cases where we start/stop bundles, but apparently I
> > missed some. I committed a fix for this, so hopefully it should not be
> > an issue now. Just in time, since we are cutting a 1.4.1 release right
> > now. :-)
> >
> > If you can test it really quickly right now and tell us for sure if it
> > is working, then that would be awesome...but I guess we cannot expect
> > quick turnaround on Saturday. :-)
> >
> > Thanks for reporting it.
> >
> > -> richard
>
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>

Reply via email to