Reputation: 83
I have a requirement to write all logs from specific package (com.kat.util) and restrict the rest of the classes should only log "error". how can i achieve that ?
I tried the below snippet, but its not working
<Loggers>
<Logger name="com.kat.util">
<AppenderRef ref="writer" level="all"/>
</Logger>
<Root level="error">
<AppenderRef ref="writer"/>
</Root>
</Loggers>
Upvotes: 0
Views: 499
Reputation: 83
I have managed to solve, by adding the below
<Loggers>
<Logger name="com.kat.util" level="debug">
<AppenderRef ref="writer" />
</Logger>
<Root level="error">
<AppenderRef ref="writer"/>
</Root>
</Loggers>
Upvotes: 1