You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "YuJue Li (Jira)" <ji...@apache.org> on 2022/09/09 03:24:00 UTC

[jira] [Created] (IGNITE-17658) Unable to make field private final java.lang.Class java.lang.invoke.SerializedLambda.capturingClass accessible: module java.base does not "opens java.lang.invoke" to unnamed module

YuJue Li created IGNITE-17658:
---------------------------------

             Summary: Unable to make field private final java.lang.Class java.lang.invoke.SerializedLambda.capturingClass accessible: module java.base does not "opens java.lang.invoke" to unnamed module
                 Key: IGNITE-17658
                 URL: https://issues.apache.org/jira/browse/IGNITE-17658
             Project: Ignite
          Issue Type: Bug
          Components: general
    Affects Versions: 2.13
         Environment: jdk17
            Reporter: YuJue Li
            Assignee: YuJue Li
             Fix For: 2.15
         Attachments: IgniteClient.java

start a node with peerClassLoadingEnabled = true;

execute the reproducer;

then error occurs:

[19:14:24,425][SEVERE][pub-#17][BinaryContext] Failed to deserialize object [typeName=o.a.i.i.processors.closure.GridClosureProcessor$C4] 
java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.Class java.lang.invoke.SerializedLambda.capturingClass accessible: mo
dule java.base does not "opens java.lang.invoke" to unnamed module @694e1548



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Re: [jira] [Created] (IGNITE-17658) Unable to make field private final java.lang.Class java.lang.invoke.SerializedLambda.capturingClass accessible: module java.base does not "opens java.lang.invoke" to unnamed module

Posted by 18624049226 <18...@163.com>.
Hello,

Is there anyone willing to help merge the following PR?

https://github.com/apache/ignite/pull/10242

在 2022/9/9 11:24, YuJue Li (Jira) 写道:
> YuJue Li created IGNITE-17658:
> ---------------------------------
>
>               Summary: Unable to make field private final java.lang.Class java.lang.invoke.SerializedLambda.capturingClass accessible: module java.base does not "opens java.lang.invoke" to unnamed module
>                   Key: IGNITE-17658
>                   URL:https://issues.apache.org/jira/browse/IGNITE-17658
>               Project: Ignite
>            Issue Type: Bug
>            Components: general
>      Affects Versions: 2.13
>           Environment: jdk17
>              Reporter: YuJue Li
>              Assignee: YuJue Li
>               Fix For: 2.15
>           Attachments: IgniteClient.java
>
> start a node with peerClassLoadingEnabled = true;
>
> execute the reproducer;
>
> then error occurs:
>
> [19:14:24,425][SEVERE][pub-#17][BinaryContext] Failed to deserialize object [typeName=o.a.i.i.processors.closure.GridClosureProcessor$C4]
> java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.Class java.lang.invoke.SerializedLambda.capturingClass accessible: mo
> dule java.base does not "opens java.lang.invoke" to unnamed module @694e1548
>
>
>
> --
> This message was sent by Atlassian Jira
> (v8.20.10#820010)