-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Open
Labels
enhancementAdditions or updates to featuresAdditions or updates to features
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
Labels
enhancementAdditions or updates to featuresAdditions or updates to features
Type
Projects
Status
Waiting for user