JDK11 Illegal reflective access in co.paralleluniverse.io.serialization.kryo.CollectionsSetFromMapSerializer

Description

Will use this Jira to represent all illegal access by paralleluniverse quasar. Below is one example stack trace.

821 WARNING: Illegal reflective access by co.paralleluniverse.io.serialization.kryo.CollectionsSetFromMapSerializer (file:/Users/adelel-beik/.capsule/a pps/net.corda.node.Corda_4.6-SNAPSHOT/quasar-core-0.8.0_r3.jar) to field java.util.Collections$SetFromMap.m
822 at co.paralleluniverse.io.serialization.kryo.CollectionsSetFromMapSerializer.<clinit>(CollectionsSetFromMapSerializer.java:37)
823 at co.paralleluniverse.io.serialization.kryo.KryoUtil.registerCommonClasses(KryoUtil.java:64)
824 at co.paralleluniverse.io.serialization.kryo.KryoUtil.newKryo(KryoUtil.java:38)
825 at co.paralleluniverse.io.serialization.kryo.KryoSerializer.<init>(KryoSerializer.java:40)
826 at co.paralleluniverse.fibers.Fiber.getFiberSerializer(Fiber.java:2074)
827 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer$getPool$1$1.create(KryoCheckpointSerializer.kt:48)
828 at com.esotericsoftware.kryo.pool.KryoPoolQueueImpl.borrow(KryoPoolQueueImpl.java:48)
829 at com.esotericsoftware.kryo.pool.KryoPoolQueueImpl.run(KryoPoolQueueImpl.java:56)
830 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer.kryo(KryoCheckpointSerializer.kt:66)
831 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer.serialize(KryoCheckpointSerializer.kt:106)
832 at net.corda.serialization.internal.CheckpointSerializeAsTokenContextImpl$1.invoke(SerializeAsTokenContextImpl.kt:74)
833 at net.corda.serialization.internal.CheckpointSerializeAsTokenContextImpl$1.invoke(SerializeAsTokenContextImpl.kt:72)
834 at net.corda.serialization.internal.CheckpointSerializeAsTokenContextImpl.<init>(SerializeAsTokenContextImpl.kt:90)
835 at net.corda.serialization.internal.CheckpointSerializeAsTokenContextImpl.<init>(SerializeAsTokenContextImpl.kt:73)
836 at net.corda.node.internal.CheckpointVerifier.verifyCheckpointsCompatible(CheckpointVerifier.kt:29)
837 at net.corda.node.internal.AbstractNode.verifyCheckpointsCompatible(AbstractNode.kt:583)
838 at net.corda.node.internal.AbstractNode.access$verifyCheckpointsCompatible(AbstractNode.kt:207)
839 at net.corda.node.internal.AbstractNode$start$8.invoke(AbstractNode.kt:544)
840 at net.corda.node.internal.AbstractNode$start$8.invoke(AbstractNode.kt:207)
841 at net.corda.nodeapi.internal.persistence.CordaPersistence.inTopLevelTransaction(CordaPersistence.kt:284)
842 at net.corda.nodeapi.internal.persistence.CordaPersistence.transaction(CordaPersistence.kt:249)
843 at net.corda.nodeapi.internal.persistence.CordaPersistence.transaction(CordaPersistence.kt:270)
844 at net.corda.node.internal.AbstractNode.start(AbstractNode.kt:525)
845 at net.corda.node.internal.Node.start(Node.kt:565)
846 at net.corda.node.internal.NodeStartup.startNode(NodeStartup.kt:219)
847 at net.corda.node.internal.NodeStartupCli$runProgram$2.run(NodeStartup.kt:135)
848 at net.corda.node.internal.NodeStartup$initialiseAndRun$5.invoke(NodeStartup.kt:196)
849 at net.corda.node.internal.NodeStartup$initialiseAndRun$5.invoke(NodeStartup.kt:142)
850 at net.corda.node.internal.NodeStartupLogging$DefaultImpls.attempt(NodeStartup.kt:539)
851 at net.corda.node.internal.NodeStartup.attempt(NodeStartup.kt:142)
852 at net.corda.node.internal.NodeStartup.initialiseAndRun(NodeStartup.kt:195)
853 at net.corda.node.internal.NodeStartupCli.runProgram(NodeStartup.kt:133)

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