Russell E Glaue wrote:
Okay then, this is great.

Then despite the fact that both Geronimo and Jetty do not implement the latest
slf4j, they can implement the latest logback-core/access.

I have already requested that Jetty implement the latest 1.5.6 of slf4j, it is
in issue: http://jira.codehaus.org/browse/JETTY-865

I will do the same for Geronimo.

Thank you.

But since logback-core/access is not tied in dependency to slf4j, I can request
the upgrade for slf4j and support for logback both at the same time.

Yes.

And when slf4j web site (http://www.slf4j.org/) lists, on the left side, that
logback is a native implementation, it is referring to logback-classic only as
the native implementation of slf4j. So I would assume logback-classic does have
a dependency on slf4j since it is performing native implementation of it.

That is correct.

Since we are on this topic, can you answer the same question in regards to
logback-classic:
 Can any application use slf4j 1.3.1 OR slf4j 1.4.3 libraries, and
 then at the same time use logback-classic 0.9.14 libraries without
 any problems? Or will there be a dependency conflict?
 In other words, is logback-classic dependent on slf4j?

Logback-classic depends on slf4j-api, since it is an implementation of that API. In SLF4J-speak, logback-classic is a binding for the SLF4J API, the same way as slf4j-simple or slf4j-log412. See the "slf4j-api version does not match that of the binding" entry in SLF4J's error code explanation page: http://slf4j.org/codes.html#version_mismatch

You might also want to read:
http://slf4j.org/faq.html#version_checks

HTH,

-RG
--
Ceki Gülcü
Logback: The reliable, generic, fast and flexible logging framework for Java.
http://logback.qos.ch
_______________________________________________
Logback-user mailing list
[email protected]
http://qos.ch/mailman/listinfo/logback-user

Reply via email to