[ 
https://issues.apache.org/jira/browse/LOG4J2-637?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13998484#comment-13998484
 ] 

Gareth Western commented on LOG4J2-637:
---------------------------------------

Please provide your log4j2 configuration as well

> Log4j2 JMX: Updating the logging level via jConsole doesn't take effect
> -----------------------------------------------------------------------
>
>                 Key: LOG4J2-637
>                 URL: https://issues.apache.org/jira/browse/LOG4J2-637
>             Project: Log4j 2
>          Issue Type: Bug
>            Reporter: Mansoor Sajjad
>
> I am trying to configure log4j2 so that
> 1. I can access the loggers via JMX and
> 2. Change their log levels.
> When I hook everything up, I am able to access the LoggerContext via 
> JConsole, which contains all of my LoggerConfigs.
> Each LoggerConfig show the correct log level with which the application is 
> running. And if I update a log level in any LoggerConfig it call the MBean 
> and update the logging level correctly, which I have inspected via debugging. 
> But the problem is that updating the log level doesn't take any effect. The 
> application keeps on logging with the old logging level.
> For example If I start the application with the XYZ logger with log level 
> DEBUG, and change this log level to FATAL via JConsole, it changes 
> successfully but application keep on logging in DEBUG level.
> If instead of updating the single LoggerConfig if I update the LoggerContext 
> by passing the new xml configuration with updated logging levels it works as 
> expected.
> What should be the problem? Documentation is quite and google refused to help 
> me.
> My Findings:
> As far as I understood this problem is that when I update the Log level in 
> the LoggerConfig via JConsole, log4j2 update the log level via MBean 
> correctly but its not updating the LoggerContext, it simply call the setter 
> method and returns. But in case if I update LoggerCoentext log4j2 create the 
> new context to update itself.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to