You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by "Vilius Šumskas (Jira)" <ji...@apache.org> on 2025/01/26 20:06:00 UTC

[jira] [Created] (ARTEMIS-5262) Allow VisualVM to browse JMX Mbeans by default

Vilius Šumskas created ARTEMIS-5262:
---------------------------------------

             Summary: Allow VisualVM to browse JMX Mbeans by default
                 Key: ARTEMIS-5262
                 URL: https://issues.apache.org/jira/browse/ARTEMIS-5262
             Project: ActiveMQ Artemis
          Issue Type: Improvement
         Environment: VisualVM 2.1.0 on Windows 10

ActiveMQ Artemis 2.39.0 on Java 17
            Reporter: Vilius Šumskas


When testing Artemis' JMX functionality with VisualVM 2.1.10 and Mbeans plugin installed I have found that I'm unable to browse JMX Mbeans by default. It looks like permissions are to strict to paint the initial VisualVM window.

Adding the following configuration to *<role-access>* section of *management.xml* should solve the issue:
{code:xml}
         <match domain="com.sun.management">
            <access method="help" roles="amq"/>
            <access method="jfrCheck" roles="amq"/>
            <access method="vmCommandLine" roles="amq"/>
         </match>{code}
There is also an additional exception about VisualVM unable to call gcClassHistogram, but since it doesn't block other VisualVM operations and I didn't know if that's not too sensitive to allow by default, so I didn't add it.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@activemq.apache.org
For additional commands, e-mail: issues-help@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact