Skip to content

Commit 37a8131

Browse files
chore(deps): bump artemis-jakarta 2.44.0 to 2.54.0 and migrate groupId to org.apache.artemis (#24049)
Artemis moved to its own Apache top-level project and migrated its Maven groupId from org.apache.activemq to org.apache.artemis as of 2.50.0. The old coordinates are now relocation stubs, so bumping the version alone makes dependency:analyze fail (declared org.apache.activemq:* vs resolved org.apache.artemis:*). This updates the groupId at all declarations and the analyze ignore entries. Also fixes CVE-2026-27446 (missing authentication in Core protocol federation), which affects Artemis 2.11.0-2.44.0 and is fixed in 2.52.0. Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 453ae80 commit 37a8131

3 files changed

Lines changed: 9 additions & 9 deletions

File tree

dhis-2/dhis-services/dhis-service-event-hook/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@
8383
<artifactId>jsr305</artifactId>
8484
</dependency>
8585
<dependency>
86-
<groupId>org.apache.activemq</groupId>
86+
<groupId>org.apache.artemis</groupId>
8787
<artifactId>artemis-jakarta-client</artifactId>
8888
</dependency>
8989
<dependency>

dhis-2/dhis-support/dhis-support-artemis/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,11 +46,11 @@
4646
<artifactId>jsr305</artifactId>
4747
</dependency>
4848
<dependency>
49-
<groupId>org.apache.activemq</groupId>
49+
<groupId>org.apache.artemis</groupId>
5050
<artifactId>artemis-jakarta-server</artifactId>
5151
</dependency>
5252
<dependency>
53-
<groupId>org.apache.activemq</groupId>
53+
<groupId>org.apache.artemis</groupId>
5454
<artifactId>artemis-jakarta-client</artifactId>
5555
</dependency>
5656

dhis-2/pom.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -173,7 +173,7 @@
173173
<jts.version>1.20.0</jts.version>
174174

175175
<!-- Apache Artemis -->
176-
<artemis-jakarta.version>2.44.0</artemis-jakarta.version>
176+
<artemis-jakarta.version>2.54.0</artemis-jakarta.version>
177177
<netty-all.version>4.2.13.Final</netty-all.version>
178178
<classgraph.version>4.8.184</classgraph.version>
179179

@@ -1438,12 +1438,12 @@
14381438

14391439
<!-- Apache Artemis -->
14401440
<dependency>
1441-
<groupId>org.apache.activemq</groupId>
1441+
<groupId>org.apache.artemis</groupId>
14421442
<artifactId>artemis-jakarta-client</artifactId>
14431443
<version>${artemis-jakarta.version}</version>
14441444
</dependency>
14451445
<dependency>
1446-
<groupId>org.apache.activemq</groupId>
1446+
<groupId>org.apache.artemis</groupId>
14471447
<artifactId>artemis-jakarta-server</artifactId>
14481448
<version>${artemis-jakarta.version}</version>
14491449
<exclusions>
@@ -2162,7 +2162,7 @@ jasperreports.version=${jasperreports.version}
21622162
<ignoredUnusedDeclaredDependency>org.hisp.dhis:dhis-web-commons</ignoredUnusedDeclaredDependency>
21632163
<ignoredUnusedDeclaredDependency>org.hisp.dhis:dhis-web-dataentry</ignoredUnusedDeclaredDependency>
21642164
<ignoredUnusedDeclaredDependency>org.hisp.dhis:dhis-web-approval</ignoredUnusedDeclaredDependency>
2165-
<ignoredUnusedDeclaredDependency>org.apache.activemq:artemis-jakarta-server</ignoredUnusedDeclaredDependency>
2165+
<ignoredUnusedDeclaredDependency>org.apache.artemis:artemis-jakarta-server</ignoredUnusedDeclaredDependency>
21662166
</ignoredUnusedDeclaredDependencies>
21672167
<ignoredUsedUndeclaredDependencies>
21682168
<ignoredUsedUndeclaredDependency>javax.cache:cache-api:jar</ignoredUsedUndeclaredDependency>
@@ -2171,14 +2171,14 @@ jasperreports.version=${jasperreports.version}
21712171
<ignoredUsedUndeclaredDependency>org.antlr:antlr4-runtime</ignoredUsedUndeclaredDependency>
21722172
<ignoredUsedUndeclaredDependency>org.junit.jupiter:junit-jupiter-api</ignoredUsedUndeclaredDependency>
21732173
<ignoredUsedUndeclaredDependency>io.prometheus:simpleclient</ignoredUsedUndeclaredDependency>
2174-
<ignoredUsedUndeclaredDependency>org.apache.activemq:artemis-commons</ignoredUsedUndeclaredDependency>
2174+
<ignoredUsedUndeclaredDependency>org.apache.artemis:artemis-commons</ignoredUsedUndeclaredDependency>
21752175
<ignoredUsedUndeclaredDependency>org.apache.kafka:connect-api</ignoredUsedUndeclaredDependency>
21762176
<ignoredUsedUndeclaredDependency>io.prometheus:simpleclient_common</ignoredUsedUndeclaredDependency>
21772177
<ignoredUsedUndeclaredDependency>org.springframework:spring-jcl</ignoredUsedUndeclaredDependency>
21782178
<ignoredUsedUndeclaredDependency>ognl:ognl</ignoredUsedUndeclaredDependency>
21792179
<ignoredUsedUndeclaredDependency>org.springframework.session:spring-session-core</ignoredUsedUndeclaredDependency>
21802180
<ignoredUsedUndeclaredDependency>jakarta.jms:jakarta.jms-api</ignoredUsedUndeclaredDependency>
2181-
<ignoredUsedUndeclaredDependency>org.apache.activemq:artemis-server</ignoredUsedUndeclaredDependency>
2181+
<ignoredUsedUndeclaredDependency>org.apache.artemis:artemis-server</ignoredUsedUndeclaredDependency>
21822182
<ignoredUnusedDeclaredDependency>org.mock-server:mockserver-core:jar</ignoredUnusedDeclaredDependency>
21832183
</ignoredUsedUndeclaredDependencies>
21842184
<ignoredNonTestScopedDependencies>

0 commit comments

Comments
 (0)