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


Reply via email to