JDK11 Illegal reflective access in de.javakaffee.kryoserializers.ArraysAsListSerializer

Description

Will use this Jira for all illegal access by de.javakaffee, below is an example stack trace.

788 WARNING: Illegal reflective access by de.javakaffee.kryoserializers.ArraysAsListSerializer (file:/Users/adelel-beik/.capsule/apps/net.corda.node.Co rda_4.6-SNAPSHOT/kryo-serializers-0.43.jar) to field java.util.Arrays$ArrayList.a
789 at de.javakaffee.kryoserializers.ArraysAsListSerializer.<init>(ArraysAsListSerializer.java:45)
790 at co.paralleluniverse.io.serialization.kryo.KryoUtil.registerCommonClasses(KryoUtil.java:63)
791 at co.paralleluniverse.io.serialization.kryo.KryoUtil.newKryo(KryoUtil.java:38)
792 at co.paralleluniverse.io.serialization.kryo.KryoSerializer.<init>(KryoSerializer.java:40)
793 at co.paralleluniverse.fibers.Fiber.getFiberSerializer(Fiber.java:2074)
794 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer$getPool$1$1.create(KryoCheckpointSerializer.kt:48)
795 at com.esotericsoftware.kryo.pool.KryoPoolQueueImpl.borrow(KryoPoolQueueImpl.java:48)
796 at com.esotericsoftware.kryo.pool.KryoPoolQueueImpl.run(KryoPoolQueueImpl.java:56)
797 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer.kryo(KryoCheckpointSerializer.kt:66)
798 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer.serialize(KryoCheckpointSerializer.kt:106)
799 at net.corda.serialization.internal.CheckpointSerializeAsTokenContextImpl$1.invoke(SerializeAsTokenContextImpl.kt:74)
800 at net.corda.serialization.internal.CheckpointSerializeAsTokenContextImpl$1.invoke(SerializeAsTokenContextImpl.kt:72)
801 at net.corda.serialization.internal.CheckpointSerializeAsTokenContextImpl.<init>(SerializeAsTokenContextImpl.kt:90)
802 at net.corda.serialization.internal.CheckpointSerializeAsTokenContextImpl.<init>(SerializeAsTokenContextImpl.kt:73)
803 at net.corda.node.internal.CheckpointVerifier.verifyCheckpointsCompatible(CheckpointVerifier.kt:29)
804 at net.corda.node.internal.AbstractNode.verifyCheckpointsCompatible(AbstractNode.kt:583)
805 at net.corda.node.internal.AbstractNode.access$verifyCheckpointsCompatible(AbstractNode.kt:207)
806 at net.corda.node.internal.AbstractNode$start$8.invoke(AbstractNode.kt:544)
807 at net.corda.node.internal.AbstractNode$start$8.invoke(AbstractNode.kt:207)
808 at net.corda.nodeapi.internal.persistence.CordaPersistence.inTopLevelTransaction(CordaPersistence.kt:284)
809 at net.corda.nodeapi.internal.persistence.CordaPersistence.transaction(CordaPersistence.kt:249)
810 at net.corda.nodeapi.internal.persistence.CordaPersistence.transaction(CordaPersistence.kt:270)
811 at net.corda.node.internal.AbstractNode.start(AbstractNode.kt:525)
812 at net.corda.node.internal.Node.start(Node.kt:565)
813 at net.corda.node.internal.NodeStartup.startNode(NodeStartup.kt:219)
814 at net.corda.node.internal.NodeStartupCli$runProgram$2.run(NodeStartup.kt:135)
815 at net.corda.node.internal.NodeStartup$initialiseAndRun$5.invoke(NodeStartup.kt:196)
816 at net.corda.node.internal.NodeStartup$initialiseAndRun$5.invoke(NodeStartup.kt:142)
817 at net.corda.node.internal.NodeStartupLogging$DefaultImpls.attempt(NodeStartup.kt:539)
818 at net.corda.node.internal.NodeStartup.attempt(NodeStartup.kt:142)
819 at net.corda.node.internal.NodeStartup.initialiseAndRun(NodeStartup.kt:195)
820 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

Select team
Configure