I use JMX client to change logger level in log4j programatically. It works fine, but how can specify logger level for non-registered (that aren't specified in log4j2.xml) loggers?
For instance I have the following loggers block:
<Loggers>
<Root level="WARN">
<AppenderRef ref="async"/>
</Root>
<Logger name="com.example" level="INFO" />
<Logger name="com.example.java" level="INFO" />
</Loggers>
I have "com.example" and "com.example.java" loggers available for using via JMX. But what if I need specify logger level for "com.example.java.Runner" or for "com.example.groovy"?