From 78c5c326845cd5902e7483f98034dd4c2b720a80 Mon Sep 17 00:00:00 2001 From: zkirksey Date: Wed, 25 Feb 2026 11:42:19 -0500 Subject: [PATCH 1/9] Upgrade Karaf to 4.4.10 and remove Jetty bundle replacements --- .../src/main/filtered-resources/component.xml | 3 - .../etc/org.apache.karaf.features.xml | 72 +------------------ .../src/main/resources/common-bin.xml | 3 - pom.xml | 4 +- 4 files changed, 2 insertions(+), 80 deletions(-) diff --git a/distribution/ddf-catalog/src/main/filtered-resources/component.xml b/distribution/ddf-catalog/src/main/filtered-resources/component.xml index 94fbcdb0250a..42c30ea4fe2b 100644 --- a/distribution/ddf-catalog/src/main/filtered-resources/component.xml +++ b/distribution/ddf-catalog/src/main/filtered-resources/component.xml @@ -19,9 +19,6 @@ ./ etc/org.apache.karaf.features.cfg - - **/jetty/**/${karaf.jetty.version}/* - **/jetty/**/${karaf.jetty.version} diff --git a/distribution/ddf-common/src/main/resources-filtered/etc/org.apache.karaf.features.xml b/distribution/ddf-common/src/main/resources-filtered/etc/org.apache.karaf.features.xml index c6da6e695180..38e76da76fa9 100644 --- a/distribution/ddf-common/src/main/resources-filtered/etc/org.apache.karaf.features.xml +++ b/distribution/ddf-common/src/main/resources-filtered/etc/org.apache.karaf.features.xml @@ -39,77 +39,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/distribution/ddf-common/src/main/resources/common-bin.xml b/distribution/ddf-common/src/main/resources/common-bin.xml index 043948f08a23..ed46e2d06306 100644 --- a/distribution/ddf-common/src/main/resources/common-bin.xml +++ b/distribution/ddf-common/src/main/resources/common-bin.xml @@ -45,9 +45,6 @@ system/**/*kibana* **/jetty/**/9.4.6.v20170531/* **/jetty/**/8.1.14.v20131031/* - - **/jetty/**/${karaf.jetty.version}/* - **/jetty/**/${karaf.jetty.version} **/pax/web/**/7.0.0/* - 9.4.57.v20241219 3.6.13.Final 1.7 3.2.4 @@ -241,7 +239,7 @@ 1.17.1 2.6.1 1.3.3 - 4.4.8 + 4.4.10 2.4.2 1.2.0 1.2.0 From f87c5dd9ddaf40057cf4e7d8150317d1d7f151ed Mon Sep 17 00:00:00 2001 From: zkirksey Date: Wed, 25 Feb 2026 11:58:59 -0500 Subject: [PATCH 2/9] Update maxsize for ddf catalog zip --- distribution/ddf-catalog/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/distribution/ddf-catalog/pom.xml b/distribution/ddf-catalog/pom.xml index 46d11c2ab477..cb7edb19fc3c 100644 --- a/distribution/ddf-catalog/pom.xml +++ b/distribution/ddf-catalog/pom.xml @@ -183,7 +183,7 @@ - 384000000 + 416000000 240000000 ${project.build.directory}/${distribution.file.name}.zip From f7d7d7285b43f063e1e5c1d05995eb4590651d91 Mon Sep 17 00:00:00 2001 From: Zac Kirksey Date: Wed, 25 Feb 2026 12:45:43 -0500 Subject: [PATCH 3/9] Upgrade pax versions to satisfy new karaf version --- pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index 3e5961e15ebd..80b1d6b05260 100644 --- a/pom.xml +++ b/pom.xml @@ -123,9 +123,9 @@ 2.3-groovy-4.0 3.6.28 4.14.0 - 2.3.0 - 2.6.17 - 8.0.33 + 2.3.2 + 2.7.0 + 8.0.34 1.1.2 5.5.0 4.0.23 From bd72bcece017a0e04d8d062bc32015b135a3e516 Mon Sep 17 00:00:00 2001 From: Zac Kirksey Date: Wed, 25 Feb 2026 13:39:06 -0500 Subject: [PATCH 4/9] Upgrading more libraries to satisfy karaf upgrade --- pom.xml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index 80b1d6b05260..9e12ec520efd 100644 --- a/pom.xml +++ b/pom.xml @@ -151,9 +151,9 @@ 1.1.3 4.3 1.13.0 - 9.8 + 9.9 3.1.6 - 1.81 + 1.83 0.9.5.5 0.8.1 ${cal10n.version}_1 @@ -170,9 +170,9 @@ 1.4 1.8.1 1.3 - 2.20.0 + 2.21.0 2.6 - 3.18.0 + 3.20.0 1.3.5 3.6.1 3.5 @@ -203,7 +203,7 @@ ${httpclient.version} 1.4.0 2.2.1_CODICE_1 - 2.18.4 + 2.21.0 2.3.2 1.2.2 1.6.7 @@ -940,7 +940,7 @@ org.codehaus.mojo exec-maven-plugin - 3.5.1 + 3.6.3 org.codehaus.mojo From bb8049f3a7645715e25c6ed6e69900453e9512b1 Mon Sep 17 00:00:00 2001 From: Zac Kirksey Date: Wed, 25 Feb 2026 15:05:19 -0500 Subject: [PATCH 5/9] Revert jackson version to latest supported by maven2 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 9e12ec520efd..91b2458a2b4a 100644 --- a/pom.xml +++ b/pom.xml @@ -203,7 +203,7 @@ ${httpclient.version} 1.4.0 2.2.1_CODICE_1 - 2.21.0 + 2.20.0 2.3.2 1.2.2 1.6.7 From 4058edce9c44ef231b15d3413aac33ddd08c476b Mon Sep 17 00:00:00 2001 From: Zac Kirksey Date: Wed, 25 Feb 2026 15:24:48 -0500 Subject: [PATCH 6/9] Fixing jackson version --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 91b2458a2b4a..bcb225fbbbe3 100644 --- a/pom.xml +++ b/pom.xml @@ -203,7 +203,7 @@ ${httpclient.version} 1.4.0 2.2.1_CODICE_1 - 2.20.0 + 2.21 2.3.2 1.2.2 1.6.7 From 44e7edffdd8236afe056cf4be9aa5506c266d523 Mon Sep 17 00:00:00 2001 From: Zac Kirksey Date: Wed, 25 Feb 2026 15:41:02 -0500 Subject: [PATCH 7/9] Should finally fix jackson versions --- features/utilities/src/main/feature/feature.xml | 2 +- pom.xml | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/features/utilities/src/main/feature/feature.xml b/features/utilities/src/main/feature/feature.xml index 087a39aa6c07..be077a2a3079 100644 --- a/features/utilities/src/main/feature/feature.xml +++ b/features/utilities/src/main/feature/feature.xml @@ -203,7 +203,7 @@ mvn:com.fasterxml.jackson.core/jackson-core/${jackson.version} - mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson.version} + mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson.annotations.version} mvn:com.fasterxml.jackson.core/jackson-databind/${jackson.version} mvn:com.fasterxml.jackson.datatype/jackson-datatype-jsr310/${jackson.version} diff --git a/pom.xml b/pom.xml index bcb225fbbbe3..7ff663e147cb 100644 --- a/pom.xml +++ b/pom.xml @@ -203,7 +203,8 @@ ${httpclient.version} 1.4.0 2.2.1_CODICE_1 - 2.21 + 2.21 + 2.21.0 2.3.2 1.2.2 1.6.7 From 24a8b110fa11ad46dec84475b327949fabdd86d3 Mon Sep 17 00:00:00 2001 From: Zac Kirksey Date: Wed, 25 Feb 2026 19:22:20 -0500 Subject: [PATCH 8/9] Upgrade c3p0 to address CVE-2026-27727 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 7ff663e147cb..fbc56792dd32 100644 --- a/pom.xml +++ b/pom.xml @@ -154,7 +154,7 @@ 9.9 3.1.6 1.83 - 0.9.5.5 + 0.12.0 0.8.1 ${cal10n.version}_1 3.22.4 From f004f6d648682ac025945b0ad87dd266c8dade3b Mon Sep 17 00:00:00 2001 From: Zac Kirksey Date: Wed, 25 Feb 2026 20:03:51 -0500 Subject: [PATCH 9/9] Attempt to fix itest --- .../org/codice/ddf/test/common/configurators/KarafOptions.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/libs/test-common/src/main/java/org/codice/ddf/test/common/configurators/KarafOptions.java b/libs/test-common/src/main/java/org/codice/ddf/test/common/configurators/KarafOptions.java index 4497fa6ae6fd..5e4d22bbc5e9 100644 --- a/libs/test-common/src/main/java/org/codice/ddf/test/common/configurators/KarafOptions.java +++ b/libs/test-common/src/main/java/org/codice/ddf/test/common/configurators/KarafOptions.java @@ -133,7 +133,8 @@ private Option getMavenRepositoryOptions() { + "http://svn.apache.org/repos/asf/servicemix/m2-repo@id=servicemix," + "http://repository.springsource.com/maven/bundles/release@id=springsource," + "http://repository.springsource.com/maven/bundles/external@id=springsourceext," - + "http://oss.sonatype.org/content/repositories/releases/@id=sonatype"), + + "http://oss.sonatype.org/content/repositories/releases/@id=sonatype," + + "https://repo.osgeo.org/repository/release/@id=osgeo"), when(System.getProperty("maven.repo.local") != null) .useOptions( editConfigurationFilePut(