
Chris - by any chance are the messages that are ending up in the wrong context's log coming from commons-logging API loggers? I seem to have narrowed down my issue to just statements logged through the jcl-over-slf4j dependency. It seems like straight slf4j Logger statements are logging to the correct log files. On Thu, Aug 16, 2012 at 12:21 PM, Chris Rompot <crompot@gmail.com> wrote:
We are doing the same with a HashMap, except our key is an class (with appropriately implemented hashCode()) composed of two String attributes.
Robert Voliva-2 wrote:
We're using a String, the context name, as the Map's Key.
private final Map<String, LoggerContext> synchronizedContextMap;
this.synchronizedContextMap = Collections.synchronizedMap(new HashMap<String, LoggerContext>());
On Thu, Aug 16, 2012 at 11:20 AM, ceki <ceki@qos.ch> wrote:
On 16.08.2012 18:01, Chris Rompot wrote:
Ceki Gulcu wrote:
If my memory serves me correctly, the context selection code has not changed significantly since 0.9.28.
How do you perform context selection? Is it JNDI based? Again, what happens when you revert to logback 0.9.28?
-- Ceki http://tinyurl.com/proLogback
We recently noticed the same problem using logback-classic version 1.0.6. We store our LoggerContexts as values of a static HashMap. I have verified that the keys used to retrieve the appropriate LoggerContext have distinct hash codes. In the example that we noticed, the appropriate context was used on 2012-08-15 11:48:58 - 15:48:07 after which it was no longer used. Log entries that should have gone to it were mixed in with those for a
newly
created context from 2012-08-15 15:48:28 on.
LoggerContext does not implement hashCode() nor equals(). What is the key used to retrieve values in the map?
-- Ceki http://tinyurl.com/proLogback
______________________________**_________________ Logback-user mailing list Logback-user@qos.ch http://mailman.qos.ch/mailman/**listinfo/logback-user< http://mailman.qos.ch/mailman/listinfo/logback-user>
_______________________________________________ Logback-user mailing list Logback-user@qos.ch http://mailman.qos.ch/mailman/listinfo/logback-user
-- View this message in context: http://old.nabble.com/Logging-crossing-contexts-tp34292668p34307989.html Sent from the Logback User mailing list archive at Nabble.com.
_______________________________________________ Logback-user mailing list Logback-user@qos.ch http://mailman.qos.ch/mailman/listinfo/logback-user