At 05:25 PM 3/21/2006, Boris Unckel wrote:
Hello Ceki,
Hello Boris,
Does that mean you SLF4J provides "just" a jcl104-over-slf4j per system and
not per webapp? In other words: take all or nothing? This is OK for
standalone applications but not for server environments.
Good question. The logging separation problem can be solved by two techniques.
1) Assuming a child-first class loader setting, each web-application can
have its own separate copy of slf4j-xyz.jar.
2A) Single copy of slf4j-jar with logging separation performed by the
underlying logging system, see for example JNDIContextSelector in log4j.
2B) Apply the same techniques used for JNDIContextSelector in SLF4J itself.
To go further: The static approach chosen in jcl104-over-slf4j is not
"Plug'n'Play" with the chance to ignore Classloader issues if one wants to
have two configurations at the same time in the same virtual machine.
I fail to understand the above paragraph. Could you perhaps care to
rephrase it?
Regards
Boris
--
Ceki Gülcü
http://ceki.blogspot.com/
_______________________________________________
dev mailing list
dev@slf4j.org
http://slf4j.org/mailman/listinfo/dev