Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
qpid-java-6.1
-
None
Description
JMX within the Java Broker has been deprecated for sometime. The REST interface is now mature and all management functions can be actioned through it.
- Remove the JMX plugin, all associated JMX modules and JMX tests.
- Refactor tests that use JMX management interface to test other Broker features (such as the ProducerFlowControlTest). There are eleven such tests.
- Consideration to needs to be given to the Broker Configuration Upgrader. It will need to remove JMX ports/plugins at encounters during a configuration upgrade, probably logging a warning that the management channel is no longer available.