my OSGI bundle containing log4j-over-slf4j has a start-level of 2 (default start level 3) this causes the OSGI framework start it before others and also to resolve all dependent bundles and I can see that the logback.xml was detected (I included ...configuration debug="true"..., so I can see it)
I know that some other bundles (with default start level) are using log4j - this was the reason I started log4j-over-slf4j first then ... some bundles later ... my own bundle starts up invoking SLF4JBridgeHandler.install(); and this is done before the first bundle starts using jul-to-slf4j sorry - but this is not very helpful for you I think ;-) ekke cowwoc schrieb: > Maybe the problem has to do with when slf4jBridgeHandler gets invoked. When > does your osgi application invoke it? Mine only invokes it in a > ServletContextListener. Perhaps something is getting logged beforehand? > > Gili > > > ekke wrote: > >> I'm using >> >> logback-classic >> logback-core >> jcl-over-slf4j >> jul-to-slf4j >> log4j-over-slf4j >> slf4j-api >> >> all together with no problems >> >> ...also invoking slf4jBridgeHandler >> >> but inside an osgi application, not from servlet >> >> ekke >> >> cowwoc schrieb: >> >>> Ceki, >>> >>> Any idea about this issue? We can discuss this in more detail on IRC if >>> needed. >>> >>> Gili >>> >>> >>> cowwoc wrote: >>> >>> >>>> Hi, >>>> >>>> If I deploy: >>>> >>>> slf4j-api >>>> logback-classic >>>> logback-core >>>> jul-to-slf4j >>>> >>>> I get: >>>> >>>> Deploying application in domain failed; Logging factory implementation >>>> cannot be null. See also http://www.slf4j.org/codes.html#null_LF >>>> >>>> but if I remove jul-to-slf4j from the classpath it works just fine >>>> (except, obviously, jul-to-slf4j is disabled). >>>> >>>> I am invoking SLF4JBridgeHandler.install() from within a >>>> ServletContextListener. Perhaps this is too late somehow? >>>> >>>> What am I doing wrong? >>>> >>>> Thank you, >>>> Gili >>>> >>>> >>>> >>> >>> _______________________________________________ Logback-user mailing list [email protected] http://qos.ch/mailman/listinfo/logback-user
