I have a few servers (Ubuntu VMs) running Artemis 2.14. When I check the version of Jolokia through the console it shows Jolokia 1.6.2
However, I can also see that Jolokia is available through the same port as the Artemis console -- https://[host]:8443/jolokia -- and that it's version 1.3.5 (Which is bad because of security vulnerabilities). Also, Artemis *seems* to be pointing to this old version of Jolokia from the broker's bootstrap.xml file. <web bind="https://[ip]:8443" path="web" keyStorePath="secret/keystore.ks" keyStorePassword="shhh;-)"> <app url="jolokia" war="*/opt/jolokia/jolokia-war-1.3.5.war*"/> <app url="activemq-branding" war="activemq-branding.war"/> <app url="artemis-plugin" war="artemis-plugin.war"/> <app url="console" war="console.war"/> </web> So what am I not understanding here? Does Artemis have its own Jolokia instance? If I comment out the jolokia line, the console still works. The only difference I notice so far is that Jolokia is no longer available through port 8443. I do use JMX for some monitoring tools, but I enabled this through the management.xm. So is Artemis even using the 1.3.5 version of Jolokia, or am I just bootstrapping this war through Artemis's web server, like some kind of silly neophyte? (I think I'm only answering my question here, but feel free to confirm or berate me for my ignorance) Thanks, Ben