On Wed, 15 May 2024 16:59:59 GMT, Kevin Walls <kev...@openjdk.org> wrote:

> Running JConsole from a previous JDK, and attaching to jdk-23 (after 
> [JDK-8326666](https://bugs.openjdk.org/browse/JDK-8326666): Remove the Java 
> Management Extension (JMX) Subject Delegation feature), the MBean tab is 
> blank.
> 
> In javax/management/remote/rmi/RMIConnectionImpl.java:
> addNotificationListener rejects a non-null delegationSubjects array, but 
> older JDKs will send such an array. It could accept the array, and only 
> reject/throw if it contains a non-null Subject (i.e. if an attempt to use 
> subject delegation is really happening).
> 
> Manually testing JConsole, the MBean tab is fully populated and usable.

Ok. So the older version of jconsole does pass the empty delegationSubjects, 
not null. Is there any way to run jconsole in a way that would result in it 
passing a non-empty delegationSubjects, resulting in this issue still 
reproducing?

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

PR Comment: https://git.openjdk.org/jdk/pull/19253#issuecomment-2113474704

Reply via email to