Reputation: 2509
i want to log messages from multiple classes. the problem is that currently i can log all messages into single file.i want to do this class A should log its messages into ALog.txt and class B should log its messages into BLog.txt
please tell me the sample config file for these settings
Upvotes: 8
Views: 7441
Reputation: 33910
In addition to the root
logger, you can configure individual loggers with their own appenders. Assuming you are calling your loggers ClassA
and ClassB
you can do:
<root>
<appender-ref ref="CommonAppender" />
</root>
<logger name="ClassA">
<appender-ref ref="AppenderA" />
</logger>
<logger name="ClassB">
<appender-ref ref="AppenderB" />
</logger>
This is further described here.
Upvotes: 16