has anyone been able to use logback for their application deployed in Mule. I have got a file appender configured and got logback.xml in my classpath. However this doesn't seem to get picked up.
Kindly note Mule is stil probably using it's own default log4j implementation as I see mule.log does get some logging though not the ones I am attempting to log - which makes me feel my explicit log events are getting lost alltogether. Mule by default uses log4j but guess we can override that? Some documentation here but not too helpful http://www.mulesoft.org/documentation-3.2/display/MULE3USER/Configuring+Logging
What I want is use Logback just for my application without making changes to Mule System level jars and config.
FYI; I am trying to use the following in logback.xml
<appender name="FILE" class="ch.qos.logback.core.FileAppender">
<file>D:\logs\mule\myauto.log</file>
<encoder>
<pattern>%d [%p] <%c> %m%n</pattern>
</encoder>
</appender>
<appender name="asyncFileAppender" class="ch.qos.logback.classic.AsyncAppender">
<appender-ref ref="FILE" />
</appender>
<logger name="automationlogger" level="INFO">
<appender-ref ref="asyncFileAppender" />
</logger>