You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Freeman Yue Fang (Jira)" <ji...@apache.org> on 2021/09/14 19:29:00 UTC

[jira] [Commented] (CAMEL-16970) tests in camel-spark failed with JDK17

    [ https://issues.apache.org/jira/browse/CAMEL-16970?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17415118#comment-17415118 ] 

Freeman Yue Fang commented on CAMEL-16970:
------------------------------------------

after getting rid of Illegal reflective access, see another error
{code}
java.io.InvalidObjectException: ReflectiveOperationException during deserialization
        at java.base/java.lang.invoke.SerializedLambda.readResolve(SerializedLambda.java:280)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.base/java.lang.reflect.Method.invoke(Method.java:568)
        at java.base/java.io.ObjectStreamClass.invokeReadResolve(ObjectStreamClass.java:1321)
        at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2251)
        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1742)
        at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2584)
        at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2442)
        at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2242)
        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1742)
        at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2584)
        at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2442)
        at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2242)
        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1742)
        at java.base/java.io.ObjectInputStream$FieldValues.<init>(ObjectInputStream.java:2584)
        at java.base/java.io.ObjectInputStream.readSerialData(ObjectInputStream.java:2442)
        at java.base/java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:2242)
        at java.base/java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1742)
        at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:514)
        at java.base/java.io.ObjectInputStream.readObject(ObjectInputStream.java:472)
        at scala.collection.immutable.List$SerializationProxy.readObject(List.scala:527)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

{code}

> tests in camel-spark failed with JDK17
> --------------------------------------
>
>                 Key: CAMEL-16970
>                 URL: https://issues.apache.org/jira/browse/CAMEL-16970
>             Project: Camel
>          Issue Type: Sub-task
>          Components: camel-spark
>            Reporter: Freeman Yue Fang
>            Priority: Major
>
> caused by
> {code}
> [ERROR] WARNING: Illegal reflective access by org.apache.spark.unsafe.Platform (file:/Users/ffang/.m2/repository/org/apache/spark/spark-unsafe_2.12/3.1.2/spark-unsafe_2.12-3.1.2.jar) to constructor java.nio.DirectByteBuffer(long,int)
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)