JDK11 Illegal reflective access in net.corda.nodeapi.internal.serialization.kryo.LinkedHashMapIteratorSerializer

Description

Multiple Illegal reflective access in LinkedHashMapIteratorSerializer, LinkedListItrSerializer and LinkedHashMapEntrySerializer. Just search for isAccessible.

1250 WARNING: Illegal reflective access by net.corda.nodeapi.internal.serialization.kryo.LinkedHashMapIteratorSerializer (file:/Users/adelel-beik/.capsu le/apps/net.corda.node.Corda_4.6-SNAPSHOT/corda-node-api-4.6-SNAPSHOT-jdk11.jar) to field java.util.LinkedHashMap$LinkedHashIterator.this$0
1251 at net.corda.nodeapi.internal.serialization.kryo.LinkedHashMapIteratorSerializer.<clinit>(CustomIteratorSerializers.kt:22)
1252 at net.corda.nodeapi.internal.serialization.kryo.DefaultKryoCustomizer.customize(DefaultKryoCustomizer.kt:93)
1253 at net.corda.nodeapi.internal.serialization.kryo.DefaultKryoCustomizer.customize$default(DefaultKryoCustomizer.kt:71)
1254 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer$getPool$1$1.create(KryoCheckpointSerializer.kt:55)
1255 at com.esotericsoftware.kryo.pool.KryoPoolQueueImpl.borrow(KryoPoolQueueImpl.java:48)
1256 at com.esotericsoftware.kryo.pool.KryoPoolQueueImpl.run(KryoPoolQueueImpl.java:56)
1257 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer.kryo(KryoCheckpointSerializer.kt:66)
1258 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer.serialize(KryoCheckpointSerializer.kt:106)
1259 at net.corda.serialization.internal.CheckpointSerializeAsTokenContextImpl$1.invoke(SerializeAsTokenContextImpl.kt:74)
1260 at net.corda.serialization.internal.CheckpointSerializeAsTokenContextImpl$1.invoke(SerializeAsTokenContextImpl.kt:72)
1261 at net.corda.serialization.internal.CheckpointSerializeAsTokenContextImpl.<init>(SerializeAsTokenContextImpl.kt:90)
1262 at net.corda.serialization.internal.CheckpointSerializeAsTokenContextImpl.<init>(SerializeAsTokenContextImpl.kt:73)
1263 at net.corda.node.internal.CheckpointVerifier.verifyCheckpointsCompatible(CheckpointVerifier.kt:29)
1264 at net.corda.node.internal.AbstractNode.verifyCheckpointsCompatible(AbstractNode.kt:583)
1265 at net.corda.node.internal.AbstractNode.access$verifyCheckpointsCompatible(AbstractNode.kt:207)
1266 at net.corda.node.internal.AbstractNode$start$8.invoke(AbstractNode.kt:544)
1267 at net.corda.node.internal.AbstractNode$start$8.invoke(AbstractNode.kt:207)
1268 at net.corda.nodeapi.internal.persistence.CordaPersistence.inTopLevelTransaction(CordaPersistence.kt:284)
1269 at net.corda.nodeapi.internal.persistence.CordaPersistence.transaction(CordaPersistence.kt:249)
1270 at net.corda.nodeapi.internal.persistence.CordaPersistence.transaction(CordaPersistence.kt:270)
1271 at net.corda.node.internal.AbstractNode.start(AbstractNode.kt:525)
1272 at net.corda.node.internal.Node.start(Node.kt:565)
1273 at net.corda.node.internal.NodeStartup.startNode(NodeStartup.kt:219)
1274 at net.corda.node.internal.NodeStartupCli$runProgram$2.run(NodeStartup.kt:135)
1275 at net.corda.node.internal.NodeStartup$initialiseAndRun$5.invoke(NodeStartup.kt:196)
1276 at net.corda.node.internal.NodeStartup$initialiseAndRun$5.invoke(NodeStartup.kt:142)
1277 at net.corda.node.internal.NodeStartupLogging$DefaultImpls.attempt(NodeStartup.kt:539)
1278 at net.corda.node.internal.NodeStartup.attempt(NodeStartup.kt:142)
1279 at net.corda.node.internal.NodeStartup.initialiseAndRun(NodeStartup.kt:195)
1280 at net.corda.node.internal.NodeStartupCli.runProgram(NodeStartup.kt:133)
1281 at net.corda.cliutils.CordaCliWrapper.call(CordaCliWrapper.kt:200)
1282 at net.corda.node.internal.NodeStartupCli.call(NodeStartup.kt:88)

Assignee

Adel El-Beik

Reporter

Adel El-Beik

Labels

None

Sprint

None

Epic Link

None

Priority

Medium

Engineering Teams

Kernel

Fix versions

Affects versions

None

Ported to...

None

Story Points / Dev Days

10

Build cut

None

Feature Team

Kernel Group
Configure