Upgrade Karaf to 4.4.9 (#5195)

* Upgrade Karaf to 4.4.9

Upgrade Karaf from 4.4.8 to 4.4.9.
This includes upgrades for the following libraries:
* jetty from 9.4.57.v20241219 to 9.4.58.v20250814
* pax-web from 8.33 to 8.34
* asm from 9.8 to 9.9
* bouncycastle/bcprov from 1.81 to 1.83
* classgraph from 4.8.180 to 4.8.184
* commons-cli from 1.9.0 to 1.10.0
* commons-io from 2.20.0 to 2.21.0
* commons-lang3 from 3.18.0 to 3.20.0
* cxf from 3.6.8 3.6.9
* guava from 33.4.8-jre to 33.5.0-jre
* jackson-annotations from 2.19.2 to 2.20
* jackson from 2.19.2 to 2.20.1
* jna from 5.17.0 to 5.18.1
* ws.xmlschema from 2.3.1 to 2.3.2
* xbean from 4.27 to 4.28
* xtext/xtend from 2.40.0 to 2.41.0

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
This commit is contained in:
Holger Friedrich
2025-12-27 23:12:30 +01:00
committed by GitHub
parent 8277a33720
commit f499ee46e0
35 changed files with 216 additions and 224 deletions
+1 -1
View File
@@ -17,7 +17,7 @@
<properties>
<jetty.version>9.4.57.v20241219</jetty.version>
<jna.version>5.17.0</jna.version>
<jna.version>5.18.1</jna.version>
</properties>
<build>
@@ -28,7 +28,7 @@
<feature dependency="true">openhab.tp-gson</feature>
<requirement>openhab.tp;filter:="(&amp;(feature=xtext)(version&gt;=2.40.0)(!(version&gt;=2.41.0)))"</requirement>
<requirement>openhab.tp;filter:="(&amp;(feature=xtext)(version&gt;=2.41.0)(!(version&gt;=2.42.0)))"</requirement>
<feature dependency="true">openhab.tp-xtext</feature>
<requirement>openhab.tp;filter:="(feature=jax-rs-whiteboard)"</requirement>
@@ -412,7 +412,7 @@
<feature name="openhab-core-model-lsp" version="${project.version}">
<requirement>openhab.tp;filter:="(&amp;(feature=xtext-ide)(version&gt;=2.40.0)(!(version&gt;=2.41.0)))"</requirement>
<requirement>openhab.tp;filter:="(&amp;(feature=xtext-ide)(version&gt;=2.41.0)(!(version&gt;=2.42.0)))"</requirement>
<feature dependency="true">openhab.tp-xtext-ide</feature>
<requirement>openhab.tp;filter:="(&amp;(feature=lsp4j)(version&gt;=0.24.0)(!(version&gt;=0.24.1)))"</requirement>
+1 -1
View File
@@ -16,7 +16,7 @@
<properties>
<jetty.version>9.4.57.v20241219</jetty.version>
<jna.version>5.17.0</jna.version>
<jna.version>5.18.1</jna.version>
</properties>
<build>
@@ -23,7 +23,7 @@
<feature>log</feature>
<feature>pax-web-jetty-extras</feature>
<!-- Apache Commons -->
<bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.18.0</bundle>
<bundle dependency="true">mvn:org.apache.commons/commons-lang3/3.20.0</bundle>
<!-- Measurement -->
<bundle dependency="true">mvn:jakarta.annotation/jakarta.annotation-api/2.1.1</bundle>
<bundle dependency="true">mvn:jakarta.inject/jakarta.inject-api/1.0.5</bundle>
@@ -48,13 +48,13 @@
<bundle>mvn:org.eclipse.californium/element-connector/4.0.0-M2</bundle>
<bundle>mvn:org.eclipse.californium/scandium/4.0.0-M2</bundle>
<bundle dependency="true">mvn:org.slf4j/jul-to-slf4j/2.0.16</bundle>
<bundle dependency="true">mvn:org.bouncycastle/bcprov-jdk18on/1.81</bundle>
<bundle dependency="true">mvn:org.bouncycastle/bcprov-jdk18on/1.83</bundle>
</feature>
<feature name="openhab.tp-commons-net" description="The Apache Commons Net library" version="${project.version}">
<capability>openhab.tp;feature=commons-net;version=3.12.0</capability>
<bundle dependency="true">mvn:commons-net/commons-net/3.12.0</bundle>
<bundle dependency="true">mvn:commons-io/commons-io/2.20.0</bundle>
<bundle dependency="true">mvn:commons-io/commons-io/2.21.0</bundle>
</feature>
<feature name="openhab.tp-gson" description="Gson" version="${project.version}">
@@ -84,18 +84,18 @@
</feature>
<feature name="openhab.tp-jackson" description="FasterXML Jackson bundles" version="${project.version}">
<capability>openhab.tp;feature=jackson;version=2.19.2</capability>
<bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-annotations/2.19.2</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-core/2.19.2</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-databind/2.19.2</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-cbor/2.19.2</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.19.2</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/2.19.2</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.datatype/jackson-datatype-jdk8/2.19.2</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.19.2</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.19.2</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.19.2</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.19.2</bundle>
<capability>openhab.tp;feature=jackson;version=2.20.1</capability>
<bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-annotations/2.20</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-core/2.20.1</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.core/jackson-databind/2.20.1</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-cbor/2.20.1</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.20.1</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-yaml/2.20.1</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.datatype/jackson-datatype-jdk8/2.20.1</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.datatype/jackson-datatype-jsr310/2.20.1</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.20.1</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.20.1</bundle>
<bundle dependency="true">mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.20.1</bundle>
<bundle dependency="true">mvn:org.codehaus.woodstox/stax2-api/4.2.2</bundle>
<bundle dependency="true">mvn:org.yaml/snakeyaml/2.4</bundle>
</feature>
@@ -120,7 +120,7 @@
</feature>
<feature name="openhab.tp-cxf" description="Apache CXF" version="${project.version}">
<capability>openhab.tp;feature=cxf;version=3.6.8</capability>
<capability>openhab.tp;feature=cxf;version=3.6.9</capability>
<feature dependency="true">openhab.tp-jaxws</feature>
<bundle dependency="true">mvn:com.fasterxml.woodstox/woodstox-core/6.6.2</bundle>
<bundle dependency="true">mvn:jakarta.jws/jakarta.jws-api/2.1.0</bundle>
@@ -129,12 +129,12 @@
<bundle dependency="true">mvn:org.apache.aries.spec/org.apache.aries.javax.jax.rs-api/1.0.4</bundle>
<bundle dependency="true">mvn:org.apache.ws.xmlschema/xmlschema-core/2.3.1</bundle>
<bundle dependency="true">mvn:org.codehaus.woodstox/stax2-api/4.2.2</bundle>
<bundle>mvn:org.apache.cxf/cxf-core/3.6.8</bundle>
<bundle>mvn:org.apache.cxf/cxf-rt-frontend-jaxrs/3.6.8</bundle>
<bundle>mvn:org.apache.cxf/cxf-rt-rs-client/3.6.8</bundle>
<bundle>mvn:org.apache.cxf/cxf-rt-rs-sse/3.6.8</bundle>
<bundle>mvn:org.apache.cxf/cxf-rt-security/3.6.8</bundle>
<bundle>mvn:org.apache.cxf/cxf-rt-transports-http/3.6.8</bundle>
<bundle>mvn:org.apache.cxf/cxf-core/3.6.9</bundle>
<bundle>mvn:org.apache.cxf/cxf-rt-frontend-jaxrs/3.6.9</bundle>
<bundle>mvn:org.apache.cxf/cxf-rt-rs-client/3.6.9</bundle>
<bundle>mvn:org.apache.cxf/cxf-rt-rs-sse/3.6.9</bundle>
<bundle>mvn:org.apache.cxf/cxf-rt-security/3.6.9</bundle>
<bundle>mvn:org.apache.cxf/cxf-rt-transports-http/3.6.9</bundle>
</feature>
<feature name="openhab.tp-jbbp" description="Java Binary Block Parser library" version="${project.version}">
@@ -249,12 +249,12 @@
<bundle dependency="true">mvn:org.eclipse.xtext/org.eclipse.xtend.lib.macro/${xtext.version}</bundle>
<bundle dependency="true">mvn:com.google.guava/failureaccess/1.0.3</bundle>
<bundle dependency="true">mvn:com.google.guava/guava/33.4.8-jre</bundle>
<bundle dependency="true">mvn:com.google.guava/guava/33.5.0-jre</bundle>
<bundle dependency="true">mvn:com.google.inject/guice/7.0.0</bundle>
<bundle dependency="true">mvn:jakarta.inject/jakarta.inject-api/2.0.1</bundle>
<bundle dependency="true">mvn:org.eclipse.orbit.bundles/org.aopalliance/1.0.0.v201105210816</bundle>
<bundle dependency="true">mvn:io.github.classgraph/classgraph/4.8.180</bundle>
<bundle dependency="true">mvn:io.github.classgraph/classgraph/4.8.184</bundle>
<bundle dependency="true">mvn:org.eclipse.orbit.bundles/org.antlr.runtime/3.2.0.v201101311130</bundle>
<bundle dependency="true">mvn:org.eclipse.platform/org.eclipse.equinox.common/3.19.0</bundle>