RFR: 8287: Fix the JMX protocol extenders [v2]

Marcus Hirt hirt at openjdk.org
Mon Nov 4 14:42:36 UTC 2024


On Fri, 1 Nov 2024 14:50:17 GMT, Alex Macdonald <aptmac at openjdk.org> wrote:

>> This PR addresses [JMC-8287](https://bugs.openjdk.org/browse/JMC-8287), in which the JMX protocol extenders were not running due to rjmx.ext not being visible by rjmx.common.
>> 
>> This bug would have originated from the movement of rjmx code from application to core last year.
>> 
>> Making rjmx.ext specify Fragment-Host on rjmx.common fixes the visiblity issue, and the protocol extenders both run as expected. This also fixes use-cases where plugins were expecting to have their protocols used but were failing due to the protocols not being picked up properly:
>> 
>> org.openjdk.jmc.rjmx.common.ConnectionException caused by java.net.MalformedURLException: Unsupported protocol:
>
> Alex Macdonald has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains one commit:
> 
>   8287: Fix the JMX protocol extenders

Marked as reviewed by hirt (Lead).

-------------

PR Review: https://git.openjdk.org/jmc/pull/602#pullrequestreview-2413252319


More information about the jmc-dev mailing list