Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
qpid-java-6.0
-
None
Description
The initial implementations of BrokerLogger configure the logging filters once as the BrokerAdapter is resolved at startup.
We need the ability to dynamically:
To change the existing level of an existing logging filter (e.g. INFO => DEBUG)
To add a new logging filter (e.g. com.jpmorgan.qpid)
To remove an existing logging filter
ACL rule CONFIGURE BROKER should be applied to these operations.
Include adding support for brokerlogfilters to the REST API
The implementation must dynamically reconfigure the existing appenders in such a manner that log messages are not lost.