Facing some weired issue -

Configuration:
log4j.rootLogger=FINEST, CA
log4j.appender.CA=org.apache.log4j.ConsoleAppender
log4j.appender.CA.layout=org.apache.log4j.PatternL ayout
log4j.appender.CA.Target=System.out
log4j.appender.CA.layout.ConversionPattern=%-5p %d [%20.20t] [%10X${app}] [%10X{user}] (%30.30c{3}:%5.5L) - %m%n


and
MDC.put("user", this.getAccountUser().getUserId());

Executed the same code- on Chrome and IE:


Chrome sysout -


DEBUG 2011-11-03 13:45:16,861 [ http-9999-6..] [ Horizon] [ demo] (ner.TraceResourcePhaseListener: 41) - View Root :/welcome.xhtml
INFO 2011-11-03 13:45:19,237 [ http-9999-6..] [ Horizon] [ demo] (tion.startup.ApplicationConfig: 45) - Initializing Configuration ..
DEBUG 2011-11-03 13:45:22,712 [ http-9999-6..] [ Horizon] [ demo] (ner.TraceResourcePhaseListener: 41) - View Root :/erp/transaction/corner.xhtml
DEBUG 2011-11-03 13:45:22,740 [ http-9999-6..] [ Horizon] [ demo] (on.transaction.TransactionBean: 42) - TransactionBean initialized
DEBUG 2011-11-03 13:45:22,742 [ http-9999-6..] [ Horizon] [ demo] (on.transaction.TransactionBean: 42) - TransactionBean initialized
DEBUG 2011-11-03 13:45:22,758 [ http-9999-6..] [ Horizon] [ demo] (transaction.TransactionManager: 367) - findAllTransactions



IE Sysout -
DEBUG 2011-11-03 13:45:34,869 [ http-9999-7..] [ Horizon] [ ] (ner.TraceResourcePhaseListener: 41) - View Root :/erp/transaction/corner.xhtml
DEBUG 2011-11-03 13:45:34,902 [ http-9999-7..] [ Horizon] [ ] (transaction.TransactionManager: 367) - findAllTransactions
DEBUG 2011-11-03 13:45:38,954 [ http-9999-3..] [ Horizon] [ ] (ner.TraceResourcePhaseListener: 41) - View Root :/erp/transaction/corner.xhtml
DEBUG 2011-11-03 13:45:39,005 [ http-9999-3..] [ Horizon] [ ] (transaction.TransactionManager: 367) - findAllTransactions





MDC user is not available form IE, though its working form the Chrome.

Please assist me for the same.