https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=
12311140&version=
12349243
Also bumps Jetty to 9.4.46:
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.44.v20210927
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.45.v20220203
https://github.com/eclipse/jetty.project/releases/tag/jetty-9.4.46.v20220331
Also bumps Jackson to 2.13.2:
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13.1
https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.13.2
Change-Id: Ida4547740aa4dfabf365c88aecb4a75c96fc5503
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
<dependency>
<groupId>${project.groupId}</groupId>
- <artifactId>odl-jackson-2.12</artifactId>
+ <artifactId>odl-jackson-2.13</artifactId>
<classifier>features</classifier>
<type>xml</type>
</dependency>
</parent>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>odl-jackson-2.12</artifactId>
+ <artifactId>odl-jackson-2.13</artifactId>
<packaging>feature</packaging>
- <name>OpenDaylight :: Jackson 2.12.x</name>
- <description>Jackson 2.12</description>
+ <name>OpenDaylight :: Jackson 2.13.x</name>
+ <description>Jackson 2.13</description>
<properties>
<checkDependencyChange>true</checkDependencyChange>
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<features xmlns="http://karaf.apache.org/xmlns/features/v1.5.0" name="odl-jackson-2.9">
+<features xmlns="http://karaf.apache.org/xmlns/features/v1.6.0" name="odl-jackson-2.13">
<feature version="0.0.0">
<feature>odl-jakarta-activation-api</feature>
<feature>odl-woodstox</feature>
<feature>odl-ws-rs-api</feature>
- <bundle>mvn:com.fasterxml.jackson.core/jackson-annotations/2.12.6</bundle>
- <bundle>mvn:com.fasterxml.jackson.core/jackson-core/2.12.6</bundle>
- <bundle>mvn:com.fasterxml.jackson.core/jackson-databind/2.12.6</bundle>
- <bundle>mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.12.6</bundle>
- <bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.12.6</bundle>
- <bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.12.6</bundle>
- <bundle>mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.12.6</bundle>
+ <bundle>mvn:com.fasterxml.jackson.core/jackson-annotations/2.13.2</bundle>
+ <bundle>mvn:com.fasterxml.jackson.core/jackson-core/2.13.2</bundle>
+ <bundle>mvn:com.fasterxml.jackson.core/jackson-databind/2.13.2</bundle>
+ <bundle>mvn:com.fasterxml.jackson.dataformat/jackson-dataformat-xml/2.13.2</bundle>
+ <bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-base/2.13.2</bundle>
+ <bundle>mvn:com.fasterxml.jackson.jaxrs/jackson-jaxrs-json-provider/2.13.2</bundle>
+ <bundle>mvn:com.fasterxml.jackson.module/jackson-module-jaxb-annotations/2.13.2</bundle>
</feature>
</features>
<module>odl-dropwizard-metrics</module>
<module>odl-gson</module>
<module>odl-guava</module>
- <module>odl-jackson-2.12</module>
+ <module>odl-jackson-2.13</module>
<module>odl-jakarta-activation-api</module>
<module>odl-javassist-3</module>
<module>odl-jersey-2</module>
---- system/org/apache/karaf/features/standard/4.3.6/standard-4.3.6-features.xml.orig 2021-08-23 13:17:26.231520995 +0200
-+++ system/org/apache/karaf/features/standard/4.3.6/standard-4.3.6-features.xml 2021-08-23 13:20:50.730969216 +0200
+--- system/org/apache/karaf/features/standard/4.3.7/standard-4.3.7-features.xml.orig 2021-08-23 13:17:26.231520995 +0200
++++ system/org/apache/karaf/features/standard/4.3.7/standard-4.3.7-features.xml 2021-08-23 13:20:50.730969216 +0200
@@ -991,9 +991,6 @@ role=admin
<bundle start-level="30">mvn:org.apache.sshd/sshd-osgi/2.8.0</bundle>
<bundle start-level="30">mvn:org.apache.sshd/sshd-scp/2.8.0</bundle>
- <bundle start-level="30">mvn:org.bouncycastle/bcutil-jdk15on/1.69</bundle>
- <bundle start-level="30">mvn:org.bouncycastle/bcprov-jdk15on/1.69</bundle>
- <bundle start-level="30">mvn:org.bouncycastle/bcpkix-jdk15on/1.69</bundle>
- <bundle start-level="30">mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.3.6</bundle>
+ <bundle start-level="30">mvn:org.apache.karaf.shell/org.apache.karaf.shell.ssh/4.3.7</bundle>
</feature>
@@ -1443,7 +1440,6 @@ org.apache.felix.eventadmin.AddSubject=true
- <feature name="spring-security-crypto-encryption" description="Advanced encryption support for Karaf security" version="4.3.6">
+ <feature name="spring-security-crypto-encryption" description="Advanced encryption support for Karaf security" version="4.3.7">
<feature>jaas</feature>
- <bundle dependency="true" start-level="30">mvn:org.bouncycastle/bcprov-jdk15on/1.69</bundle>
<bundle dependency="true" start-level="30">mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.spring-security-crypto/5.3.3.RELEASE_2</bundle>
- <bundle start-level="30">mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.spring-security-crypto/4.3.6</bundle>
+ <bundle start-level="30">mvn:org.apache.karaf.jaas/org.apache.karaf.jaas.spring-security-crypto/4.3.7</bundle>
</feature>
<startupFeature>odl-dropwizard-metrics</startupFeature>
<startupFeature>odl-gson</startupFeature>
<startupFeature>odl-guava</startupFeature>
- <startupFeature>odl-jackson-2.12</startupFeature>
+ <startupFeature>odl-jackson-2.13</startupFeature>
<startupFeature>odl-jakarta-activation-api</startupFeature>
<startupFeature>odl-jetty-2</startupFeature>
<!-- FIXME: needs https://issues.apache.org/jira/browse/KARAF-6573
</dependency>
<dependency>
<groupId>org.opendaylight.odlparent</groupId>
- <artifactId>odl-jackson-2.12</artifactId>
+ <artifactId>odl-jackson-2.13</artifactId>
<version>${project.version}</version>
<classifier>features</classifier>
<type>xml</type>
<groupId>com.fasterxml.jackson</groupId>
<artifactId>jackson-bom</artifactId>
<type>pom</type>
- <version>2.12.6</version>
+ <version>2.13.2</version>
</dependency>
<dependency>
<groupId>com.fasterxml.woodstox</groupId>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-bom</artifactId>
<type>pom</type>
- <version>9.4.43.v20210629</version>
+ <version>9.4.46.v20220331</version>
</dependency>
<dependency>
<groupId>org.gaul</groupId>
<nexus.repository.snapshot>opendaylight.snapshot</nexus.repository.snapshot>
<!-- Used in controller, genius, infrautils, netconf, netvirt, ovsdb, serviceutils -->
- <karaf.version>4.3.6</karaf.version>
+ <karaf.version>4.3.7</karaf.version>
<!-- Supporting Libraries -->
<!-- Only used internally -->
</dependency>
<!-- These three need to be consistent:
- jackson-2.12.6 needs woodstox-6.2.4+
+ jackson-2.13.2 needs woodstox-6.2.4+
woodstox-5.3+ needs stax2-api-4.2.x
-->
<dependency>
<dependency>
<groupId>com.fasterxml.jackson</groupId>
<artifactId>jackson-bom</artifactId>
- <version>2.12.6</version>
+ <version>2.13.2</version>
<scope>import</scope>
<type>pom</type>
</dependency>
<dependency>
<groupId>org.eclipse.jetty</groupId>
<artifactId>jetty-bom</artifactId>
- <version>9.4.43.v20210629</version>
+ <version>9.4.46.v20220331</version>
<scope>import</scope>
<type>pom</type>
</dependency>