From 733195fd451f6c3d0683f81efe0bd284b01b57af Mon Sep 17 00:00:00 2001 From: Joseph Liechty Date: Wed, 6 May 2026 14:37:19 -0500 Subject: [PATCH] chore: FORGE-593 upgrade to BrXM v17 / Java 21 Bump BrXM parent (hippo-cms7-project/enterprise-release) from 16.2.0 to 17.0.0 and advance plugin version to 8.0.0-SNAPSHOT. Replace removed ${slf4j.version} with ${slf4j2.version}, rename log4j-slf4j-impl to log4j-slf4j2-impl (SLF4J 2.x), and update ${junit.version} to ${junit4.version} to match v17 parent BOM changes. Move demo modules from activeByDefault profile to root pom to fix build breakage when enterprise profile is globally active. (co-authored with Claude Code) --- cms/pom.xml | 4 +- demo/cms-dependencies/pom.xml | 2 +- demo/cms/pom.xml | 2 +- demo/essentials/pom.xml | 2 +- demo/pom.xml | 43 ++++++++----------- demo/repository-data/application/pom.xml | 2 +- demo/repository-data/development/pom.xml | 2 +- demo/repository-data/pom.xml | 2 +- demo/repository-data/site-development/pom.xml | 2 +- demo/repository-data/site/pom.xml | 2 +- demo/repository-data/webfiles/pom.xml | 2 +- demo/site/components/pom.xml | 2 +- demo/site/pom.xml | 2 +- demo/site/webapp/pom.xml | 2 +- pom.xml | 14 +++--- repository/pom.xml | 4 +- 16 files changed, 41 insertions(+), 48 deletions(-) diff --git a/cms/pom.xml b/cms/pom.xml index 579b4ff..d9455a6 100644 --- a/cms/pom.xml +++ b/cms/pom.xml @@ -16,7 +16,7 @@ org.bloomreach.forge.doc-commenting doc-commenting - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT Bloomreach XM Document Commenting Plugin - CMS @@ -88,7 +88,7 @@ org.apache.logging.log4j - log4j-slf4j-impl + log4j-slf4j2-impl test diff --git a/demo/cms-dependencies/pom.xml b/demo/cms-dependencies/pom.xml index ed81676..a829c31 100644 --- a/demo/cms-dependencies/pom.xml +++ b/demo/cms-dependencies/pom.xml @@ -5,7 +5,7 @@ org.bloomreach.forge.doc-commenting doccommentingdemo - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT doccommentingdemo-cms-dependencies pom diff --git a/demo/cms/pom.xml b/demo/cms/pom.xml index 2620659..14faa75 100644 --- a/demo/cms/pom.xml +++ b/demo/cms/pom.xml @@ -5,7 +5,7 @@ org.bloomreach.forge.doc-commenting doccommentingdemo - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT doccommentingdemo-cms war diff --git a/demo/essentials/pom.xml b/demo/essentials/pom.xml index 48dba23..ce8b43b 100644 --- a/demo/essentials/pom.xml +++ b/demo/essentials/pom.xml @@ -5,7 +5,7 @@ org.bloomreach.forge.doc-commenting doccommentingdemo - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT doccommentingdemo-essentials war diff --git a/demo/pom.xml b/demo/pom.xml index 4043566..6381475 100644 --- a/demo/pom.xml +++ b/demo/pom.xml @@ -2,26 +2,36 @@ 4.0.0 - + + - + 17.0.0 + + Bloomreach Document Commenting Plugin Demo Bloomreach Document Commenting Plugin Demo org.bloomreach.forge.doc-commenting doccommentingdemo - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT pom + + cms-dependencies + repository-data + cms + site + essentials + + - 16.0.0 + 17.0.0 shared/lib @@ -198,23 +208,6 @@ - - default - - true - - jrebel - - - - cms-dependencies - repository-data - cms - site - essentials - - - docker.build diff --git a/demo/repository-data/application/pom.xml b/demo/repository-data/application/pom.xml index 0944dce..5ca3d4f 100644 --- a/demo/repository-data/application/pom.xml +++ b/demo/repository-data/application/pom.xml @@ -5,7 +5,7 @@ org.bloomreach.forge.doc-commenting doccommentingdemo-repository-data - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT Bloomreach Document Commenting Plugin Demo Repository Data For Application diff --git a/demo/repository-data/development/pom.xml b/demo/repository-data/development/pom.xml index e1af1e6..88cfd7d 100644 --- a/demo/repository-data/development/pom.xml +++ b/demo/repository-data/development/pom.xml @@ -5,7 +5,7 @@ org.bloomreach.forge.doc-commenting doccommentingdemo-repository-data - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT Bloomreach Document Commenting Plugin Demo Repository Data For Development diff --git a/demo/repository-data/pom.xml b/demo/repository-data/pom.xml index 6c15346..53000c2 100644 --- a/demo/repository-data/pom.xml +++ b/demo/repository-data/pom.xml @@ -5,7 +5,7 @@ org.bloomreach.forge.doc-commenting doccommentingdemo - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT Bloomreach Document Commenting Plugin Demo Repository Data diff --git a/demo/repository-data/site-development/pom.xml b/demo/repository-data/site-development/pom.xml index a6b0d74..db22c18 100644 --- a/demo/repository-data/site-development/pom.xml +++ b/demo/repository-data/site-development/pom.xml @@ -5,7 +5,7 @@ org.bloomreach.forge.doc-commenting doccommentingdemo-repository-data - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT Bloomreach Document Commenting Plugin Demo Repository Data For Site Development diff --git a/demo/repository-data/site/pom.xml b/demo/repository-data/site/pom.xml index 60e4fad..bcf5816 100644 --- a/demo/repository-data/site/pom.xml +++ b/demo/repository-data/site/pom.xml @@ -5,7 +5,7 @@ org.bloomreach.forge.doc-commenting doccommentingdemo-repository-data - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT Bloomreach Document Commenting Plugin Demo Repository Data For Site diff --git a/demo/repository-data/webfiles/pom.xml b/demo/repository-data/webfiles/pom.xml index 9bae11d..6065651 100644 --- a/demo/repository-data/webfiles/pom.xml +++ b/demo/repository-data/webfiles/pom.xml @@ -5,7 +5,7 @@ org.bloomreach.forge.doc-commenting doccommentingdemo-repository-data - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT Bloomreach Document Commenting Plugin Demo Repository Data Web Files diff --git a/demo/site/components/pom.xml b/demo/site/components/pom.xml index 5e72ff9..5c10201 100644 --- a/demo/site/components/pom.xml +++ b/demo/site/components/pom.xml @@ -5,7 +5,7 @@ org.bloomreach.forge.doc-commenting doccommentingdemo-site - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT doccommentingdemo-components jar diff --git a/demo/site/pom.xml b/demo/site/pom.xml index d4db6a6..072098a 100644 --- a/demo/site/pom.xml +++ b/demo/site/pom.xml @@ -5,7 +5,7 @@ org.bloomreach.forge.doc-commenting doccommentingdemo - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT doccommentingdemo-site pom diff --git a/demo/site/webapp/pom.xml b/demo/site/webapp/pom.xml index ade8970..0e78d88 100644 --- a/demo/site/webapp/pom.xml +++ b/demo/site/webapp/pom.xml @@ -5,7 +5,7 @@ org.bloomreach.forge.doc-commenting doccommentingdemo-site - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT doccommentingdemo-webapp war diff --git a/pom.xml b/pom.xml index 6de4839..397c047 100644 --- a/pom.xml +++ b/pom.xml @@ -16,14 +16,14 @@ org.onehippo.cms7 hippo-cms7-project - 16.2.0 + 17.0.0 Bloomreach XM Document Commenting Plugin Bloomreach XM Document Commenting Plugin org.bloomreach.forge.doc-commenting doc-commenting - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT pom https://bloomreach-forge.github.io/document-commenting @@ -71,7 +71,7 @@ Jira - https://issues.onehippo.com/browse/HIPFORGE + https://bloomreach.atlassian.net/browse/FORGE @@ -137,7 +137,7 @@ org.slf4j slf4j-api - ${slf4j.version} + ${slf4j2.version} provided @@ -160,12 +160,12 @@ org.slf4j jcl-over-slf4j - ${slf4j.version} + ${slf4j2.version} test org.apache.logging.log4j - log4j-slf4j-impl + log4j-slf4j2-impl ${log4j2.version} test @@ -192,7 +192,7 @@ junit junit - ${junit.version} + ${junit4.version} test diff --git a/repository/pom.xml b/repository/pom.xml index c747de1..5f06a77 100644 --- a/repository/pom.xml +++ b/repository/pom.xml @@ -16,7 +16,7 @@ org.bloomreach.forge.doc-commenting doc-commenting - 7.0.2-SNAPSHOT + 8.0.0-SNAPSHOT Bloomreach XM Document Commenting Plugin - Repository @@ -64,7 +64,7 @@ org.apache.logging.log4j - log4j-slf4j-impl + log4j-slf4j2-impl test