JDK11 Illegal reflective access by net.corda.nodeapi.internal.serialization.kryo.IteratorSerializer

Description

Also check all the classes under node-api/src/main/kotlin/net/corda/nodeapi/internal/serialization/kryo

4931 WARNING: Illegal reflective access by net.corda.nodeapi.internal.serialization.kryo.IteratorSerializer (file:/Users/adelel-beik/.capsule/apps/net.corda.node.Corda_4.6-SNAPSHOT/corda-node-api-4.6-SNAPSHOT-jdk11.jar) to field java.util.ArrayList$Itr.this$0
4932 at net.corda.nodeapi.internal.serialization.kryo.IteratorSerializer.<init>(IteratorSerializer.kt:11)
4933 at net.corda.nodeapi.internal.serialization.kryo.DefaultKryoCustomizer$customize$1$3.makeSerializer(DefaultKryoCustomizer.kt:145)
4934 at net.corda.nodeapi.internal.serialization.kryo.DefaultKryoCustomizer$customize$1$3.makeSerializer(DefaultKryoCustomizer.kt:66)
4935 at com.esotericsoftware.kryo.Kryo.getDefaultSerializer(Kryo.java:375)
4936 at net.corda.nodeapi.internal.serialization.kryo.CordaClassResolver.registerImplicit(CordaClassResolver.kt:89)
4937 at com.esotericsoftware.kryo.Kryo.getRegistration(Kryo.java:508)
4938 at com.esotericsoftware.kryo.Kryo.getSerializer(Kryo.java:528)
4939 at com.esotericsoftware.kryo.serializers.DefaultArraySerializers$ObjectArraySerializer.write(DefaultArraySerializers.java:358)
4940 at com.esotericsoftware.kryo.serializers.DefaultArraySerializers$ObjectArraySerializer.write(DefaultArraySerializers.java:302)
4941 at com.esotericsoftware.kryo.Kryo.writeObject(Kryo.java:575)
4942 at co.paralleluniverse.io.serialization.kryo.ReplaceableObjectKryo.writeObject(ReplaceableObjectKryo.java:85)
4943 at com.esotericsoftware.kryo.serializers.ObjectField.write(ObjectField.java:79)
4944 at com.esotericsoftware.kryo.serializers.CompatibleFieldSerializer.write(CompatibleFieldSerializer.java:65)
4945 at com.esotericsoftware.kryo.Kryo.writeObjectOrNull(Kryo.java:629)
4946 at com.esotericsoftware.kryo.serializers.ObjectField.write(ObjectField.java:86)
4947 at com.esotericsoftware.kryo.serializers.FieldSerializer.write(FieldSerializer.java:508)
4948 at co.paralleluniverse.fibers.Fiber$FiberSerializer.write(Fiber.java:2110)
4949 at co.paralleluniverse.fibers.Fiber$FiberSerializer.write(Fiber.java:2087)
4950 at com.esotericsoftware.kryo.Kryo.writeObject(Kryo.java:575)
4951 at co.paralleluniverse.io.serialization.kryo.ReplaceableObjectKryo.writeClassAndObject(ReplaceableObjectKryo.java:54)
4952 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer$serialize$1$1.invoke(KryoCheckpointSerializer.kt:116)
4953 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer$serialize$1$1.invoke(KryoCheckpointSerializer.kt:42)
4954 at net.corda.nodeapi.internal.serialization.kryo.KryoStreams$kryoOutput$1.invoke(KryoStreams.kt:30)
4955 at net.corda.nodeapi.internal.serialization.kryo.KryoStreams$kryoOutput$1.invoke(KryoStreams.kt)
4956 at net.corda.serialization.internal.ByteBufferStreams.byteArrayOutput(ByteBufferStreams.kt:22)
4957 at net.corda.nodeapi.internal.serialization.kryo.KryoStreams.kryoOutput(KryoStreams.kt:26)
4958 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer$serialize$1.invoke(KryoCheckpointSerializer.kt:107)
4959 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer$serialize$1.invoke(KryoCheckpointSerializer.kt:42)
4960 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer$kryo$1.execute(KryoCheckpointSerializer.kt:70)
4961 at com.esotericsoftware.kryo.pool.KryoPoolQueueImpl.run(KryoPoolQueueImpl.java:58)
4962 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer.kryo(KryoCheckpointSerializer.kt:66)
4963 at net.corda.nodeapi.internal.serialization.kryo.KryoCheckpointSerializer.serialize(KryoCheckpointSerializer.kt:106)

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