Pasquale Congiusti created CAMEL-22584:
------------------------------------------
Summary: [build] Review native calls
Key: CAMEL-22584
URL: https://issues.apache.org/jira/browse/CAMEL-22584
Project: Camel
Issue Type: Task
Reporter: Pasquale Congiusti
We have several dependencies making use of native calls. This is deprecated in
JDK 24 and likely to be removed in future version. We may need to investigate
if those features are still required and if they can be replaced with
non-native calls:
{code}
WARNING: java.lang.System::loadLibrary has been called by
org.apache.activemq.artemis.nativo.jlibaio.LibaioContext in an unnamed module
(file:/home/jenkins/.m2/repository/org/apache/activemq/activemq-artemis-native/2.0.0/activemq-artemis-native-2.0.0.jar)
WARNING: java.lang.System::load has been called by com.sun.jna.Native in an
unnamed module
(file:/home/jenkins/.m2/repository/net/java/dev/jna/jna/5.17.0/jna-5.17.0.jar)
WARNING: java.lang.System::loadLibrary has been called by
io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil in an unnamed
module
(file:/home/jenkins/.m2/repository/io/grpc/grpc-netty-shaded/1.76.0/grpc-netty-shaded-1.76.0.jar)
WARNING: java.lang.System::loadLibrary has been called by
io.netty.util.internal.NativeLibraryUtil in an unnamed module
(file:/home/jenkins/.m2/repository/io/netty/netty-common/4.1.127.Final/netty-common-4.1.127.Final.jar)
WARNING: java.lang.System::loadLibrary has been called by
io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil in an unnamed
module
(file:/home/jenkins/.m2/repository/io/grpc/grpc-netty-shaded/1.76.0/grpc-netty-shaded-1.76.0.jar)
WARNING: java.lang.System::load has been called by ai.onnxruntime.OnnxRuntime
in an unnamed module
(file:/home/jenkins/.m2/repository/com/microsoft/onnxruntime/onnxruntime/1.20.0/onnxruntime-1.20.0.jar)
WARNING: java.lang.System::loadLibrary has been called by
io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil in an unnamed
module
(file:/home/jenkins/.m2/repository/io/grpc/grpc-netty-shaded/1.76.0/grpc-netty-shaded-1.76.0.jar)
WARNING: java.lang.System::loadLibrary has been called by
org.apache.activemq.artemis.nativo.jlibaio.LibaioContext in an unnamed module
(file:/home/jenkins/.m2/repository/org/apache/activemq/activemq-artemis-native/2.0.0/activemq-artemis-native-2.0.0.jar)
WARNING: java.lang.System::loadLibrary has been called by
io.netty.util.internal.NativeLibraryUtil in an unnamed module
(file:/home/jenkins/.m2/repository/io/netty/netty-common/4.1.127.Final/netty-common-4.1.127.Final.jar)
WARNING: java.lang.System::load has been called by
com.kenai.jffi.internal.StubLoader in an unnamed module
(file:/home/jenkins/.m2/repository/com/github/jnr/jffi/1.3.9/jffi-1.3.9.jar)
WARNING: java.lang.System::loadLibrary has been called by
io.grpc.netty.shaded.io.netty.util.internal.NativeLibraryUtil in an unnamed
module
(file:/home/jenkins/.m2/repository/io/grpc/grpc-netty-shaded/1.76.0/grpc-netty-shaded-1.76.0.jar)
WARNING: java.lang.System::load has been called by
com.oracle.truffle.polyglot.JDKSupport in an unnamed module
(file:/home/jenkins/.m2/repository/org/graalvm/truffle/truffle-api/25.0.0/truffle-api-25.0.0.jar)
WARNING: java.lang.System::loadLibrary has been called by
org.fusesource.hawtjni.runtime.Library in an unnamed module
(file:/home/jenkins/.m2/repository/org/fusesource/leveldbjni/leveldbjni-all/1.8/leveldbjni-all-1.8.jar)
WARNING: java.lang.System::loadLibrary has been called by
org.apache.activemq.artemis.nativo.jlibaio.LibaioContext in an unnamed module
(file:/home/jenkins/.m2/repository/org/apache/activemq/activemq-artemis-native/2.0.0/activemq-artemis-native-2.0.0.jar)
WARNING: java.lang.System::loadLibrary has been called by
org.apache.hadoop.util.NativeCodeLoader in an unnamed module
(file:/home/jenkins/.m2/repository/org/apache/hadoop/hadoop-common/3.4.2/hadoop-common-3.4.2.jar)
WARNING: java.lang.System::loadLibrary has been called by
io.netty.util.internal.NativeLibraryUtil in an unnamed module
(file:/home/jenkins/.m2/repository/io/netty/netty-common/4.1.127.Final/netty-common-4.1.127.Final.jar)
WARNING: java.lang.System::loadLibrary has been called by
org.apache.pulsar.shade.io.netty.util.internal.NativeLibraryUtil in an unnamed
module
(file:/home/jenkins/.m2/repository/org/apache/pulsar/pulsar-client/4.1.1/pulsar-client-4.1.1.jar)
WARNING: java.lang.System::load has been called by
com.kenai.jffi.internal.StubLoader in an unnamed module
(file:/home/jenkins/.m2/repository/org/python/jython-standalone/2.7.4/jython-standalone-2.7.4.jar)
WARNING: java.lang.System::load has been called by
com.kenai.jffi.internal.StubLoader in an unnamed module
(file:/home/jenkins/.m2/repository/org/robotframework/robotframework/4.1.2/robotframework-4.1.2.jar)
WARNING: java.lang.System::loadLibrary has been called by
org.apache.activemq.artemis.nativo.jlibaio.LibaioContext in an unnamed module
(file:/home/jenkins/.m2/repository/org/apache/activemq/activemq-artemis-native/2.0.0/activemq-artemis-native-2.0.0.jar)
WARNING: java.lang.foreign.MemorySegment::reinterpret has been called by
org.infinispan.commons.jdkspecific.UnsafeMemoryAddressOffHeapMemory in an
unnamed module
(file:/home/jenkins/.m2/repository/org/infinispan/infinispan-commons/15.2.5.Final/infinispan-commons-15.2.5.Final.jar)
{code}
The only wide usage is in camel jbang CLI which appears to be a separate case
reported in CAMEL-22583
--
This message was sent by Atlassian Jira
(v8.20.10#820010)