Details
-
Bug
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
2.0.2, 2.1, 2.2
-
None
Description
If, when using the YAML configuration file format, the monitorInterval config attribute is configured in order to automatically reconfigure logging, a JSONParseException is thrown when the configuration file is reloaded after the file changes.
This appears to be because the YamlConfiguration class does not override the reconfigure() method from the Reconfigurable interface. The base class implementation is called, which assumes a JSON-style grammar instead of YAML.