This is an automated email from the ASF dual-hosted git repository.
andytaylor pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/activemq-artemis-console.git
The following commit(s) were added to refs/heads/main by this push:
new cdd8981 ARTEMIS-5427 Integrate Jolokia's MBeanInfo cache
cdd8981 is described below
commit cdd8981ad37817e6f2a65429e76914d6fdf431b8
Author: Justin Bertram <[email protected]>
AuthorDate: Sat Oct 25 13:20:18 2025 -0500
ARTEMIS-5427 Integrate Jolokia's MBeanInfo cache
---
artemis-console-war/pom.xml | 8 ++++++++
pom.xml | 19 +++++++++++++++++++
2 files changed, 27 insertions(+)
diff --git a/artemis-console-war/pom.xml b/artemis-console-war/pom.xml
index 95b4563..5c56713 100644
--- a/artemis-console-war/pom.xml
+++ b/artemis-console-war/pom.xml
@@ -44,6 +44,14 @@
<groupId>io.hawt</groupId>
<artifactId>hawtio-system</artifactId>
</dependency>
+ <dependency>
+ <groupId>org.jolokia.integration</groupId>
+ <artifactId>jolokia-integration-artemis</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jolokia</groupId>
+ <artifactId>jolokia-server-detector</artifactId>
+ </dependency>
<!-- Servlet API is provided by the container -->
<dependency>
diff --git a/pom.xml b/pom.xml
index 912b47c..80e9370 100644
--- a/pom.xml
+++ b/pom.xml
@@ -48,6 +48,8 @@
<jakarta.servlet-api.version>5.0.0</jakarta.servlet-api.version>
<slf4j.version>2.0.17</slf4j.version>
<log4j.version>2.24.3</log4j.version>
+
<jolokia-integration-artemis.version>0.7.0</jolokia-integration-artemis.version>
+ <jolokia.version>2.4.1</jolokia.version>
<jetty-version>11.0.24</jetty-version>
<corepack-version>0.34.0</corepack-version>
<node-version>v22.17.1</node-version>
@@ -184,6 +186,23 @@
<artifactId>log4j-core</artifactId>
<version>${log4j.version}</version>
</dependency>
+
+ <!-- Jolokia/Artemis integration deps to optimize JSON network
payload, etc. -->
+ <dependency>
+ <groupId>org.jolokia.integration</groupId>
+ <artifactId>jolokia-integration-artemis</artifactId>
+ <version>${jolokia-integration-artemis.version}</version>
+ </dependency>
+
+ <!-- Hawtio-related Jolokia deps to ensure we're not using multiple
versions of Jolokia in the WAR -->
+ <dependency>
+ <groupId>org.jolokia</groupId>
+ <artifactId>jolokia-bom</artifactId>
+ <version>${jolokia.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+
</dependencies>
</dependencyManagement>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information, visit: https://activemq.apache.org/contact