Hi,
I want to use per service logging in ESB.
I created a proxy with a simple log mediator. And I configured my log4j
properties as below.
log4j.category.SERVICE_LOGGER.MyProxy=INFO, PROXY_APPENDER
log4j.additivity.PROXY_APPENDER=false
log4j.additivity.PROXY_APPENDER.threshold=TRACE
log4j.appender.PROXY_APPENDER=org.apache.log4j.DailyRollingFileAppender
log4j.appender.PROXY_APPENDER.File=${carbon.home}/repository/logs/${instance.log}/myproxy${instance.log}.log
log4j.appender.PROXY_APPENDER.Append=true
log4j.appender.PROXY_APPENDER.layout=org.apache.log4j.PatternLayout
log4j.appender.PROXY_APPENDER.layout.ConversionPattern=%d{ISO8601}
[%X{ip}-%X{host}] [%t] %5p %c{1} %m%n
Now I am getting the log mediator's results in myproxy.log
However, when I changed the log level to TRACE, I am not getting any trace
logs in myproxy.log.
log4j.category.SERVICE_LOGGER.MyProxy=TRACE, PROXY_APPENDER
What would be issue here?
Appreciate your help on this.
Thanks.
--
Rajkumar Rajaratnam
Committer & PMC Member, Apache Stratos
Software Engineer, WSO2
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev