diff --git a/dependencies/pom.xml b/dependencies/pom.xml index 34e839f37a8..e52595bd2b5 100644 --- a/dependencies/pom.xml +++ b/dependencies/pom.xml @@ -94,7 +94,7 @@ 3.1.1 5.11.1.202105131744-r 5.7.0 - 2.8.1 + 3.4.0 2.18.0 1.4.0 2.6.2 diff --git a/etc/dependency-check-suppression.xml b/etc/dependency-check-suppression.xml index 5b389d9854f..d3a40ceda40 100644 --- a/etc/dependency-check-suppression.xml +++ b/etc/dependency-check-suppression.xml @@ -58,27 +58,6 @@ CVE-2023-28867 - - - - ^pkg:maven/org\.apache\.kafka/kafka\-clients@.*$ - CVE-2022-34917 - - - - - - ^pkg:maven/org\.apache\.kafka/kafka\-clients@.*$ - CVE-2023-25194 - - - diff --git a/messaging/connectors/kafka/src/main/resources/META-INF/native-image/io.helidon.messaging.connectors.kafka/jni-config.json b/messaging/connectors/kafka/src/main/resources/META-INF/native-image/io.helidon.messaging.connectors.kafka/jni-config.json index 86cff2c878c..bddee8ad2bc 100644 --- a/messaging/connectors/kafka/src/main/resources/META-INF/native-image/io.helidon.messaging.connectors.kafka/jni-config.json +++ b/messaging/connectors/kafka/src/main/resources/META-INF/native-image/io.helidon.messaging.connectors.kafka/jni-config.json @@ -11,7 +11,7 @@ ] }, { - "name": "com.github.luben.zstd.ZstdOutputStreamNoFinalizer", + "name": "com.github.luben.zstd.ZstdInputStreamNoFinalizer", "fields": [ { "name": "dstPos" diff --git a/messaging/connectors/kafka/src/main/resources/META-INF/native-image/io.helidon.messaging.connectors.kafka/native-image.properties b/messaging/connectors/kafka/src/main/resources/META-INF/native-image/io.helidon.messaging.connectors.kafka/native-image.properties index ca3686a3c67..302e9d8e239 100644 --- a/messaging/connectors/kafka/src/main/resources/META-INF/native-image/io.helidon.messaging.connectors.kafka/native-image.properties +++ b/messaging/connectors/kafka/src/main/resources/META-INF/native-image/io.helidon.messaging.connectors.kafka/native-image.properties @@ -1,5 +1,5 @@ # -# Copyright (c) 2020, 2022 Oracle and/or its affiliates. +# Copyright (c) 2020, 2023 Oracle and/or its affiliates. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. @@ -21,6 +21,7 @@ Args=--initialize-at-build-time=org.slf4j \ --initialize-at-build-time=com.github.luben.zstd.ZstdInputStream \ --initialize-at-build-time=com.github.luben.zstd.ZstdOutputStream \ --initialize-at-build-time=com.github.luben.zstd.util.Native \ + --initialize-at-run-time=io.netty.handler.codec.compression.Lz4XXHash32 \ --initialize-at-run-time=org.apache.kafka.common.security.authenticator.SaslClientAuthenticator \ --initialize-at-run-time=org.apache.kafka.common.security.oauthbearer.internals.expiring.ExpiringCredentialRefreshingLogin \ --initialize-at-run-time=org.apache.kafka.common.security.kerberos.KerberosLogin \