Open
Description
The LoggerContext fires two PropertyChangeEvents of type LoggerContext.PROPERTY_CONFIG on a reconfigure.
A single reconfigure creates events in the following order:
The first one the oldValue == newValue because it is called during updateLogggers
java.beans.PropertyChangeEvent:
propertyName=config;
oldValue=com.tsystems.pwc.config.logging.log4j.api.config.DefinedCompositeConfiguration@7470563a
newValue=com.tsystems.pwc.config.logging.log4j.api.config.DefinedCompositeConfiguration@7470563a
The second one comes when the reconfiguration completes and is for the actual configuration change
java.beans.PropertyChangeEvent:
propertyName=config;
oldValue=com.tsystems.pwc.config.logging.log4j.api.config.DefinedCompositeConfiguration@3b99e345
newValue=com.tsystems.pwc.config.logging.log4j.api.config.DefinedCompositeConfiguration@7470563a
I am wondering if the updateLoggers
PropertyChangeEvent should use a different property-name.
Metadata
Metadata
Assignees
Type
Projects
Status
Waiting for user