You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
When I try to run an application that uses this library on Java 17 I get exceptions over the fact that in a lot of places this library uses .setAccessible(true);
You'll see exceptions like:
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private long[] java.util.BitSet.words accessible: module java.base does not "opens java.util" to unnamed module @3c679bde
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.Object[] java.util.Arrays$ArrayList.a accessible: module java.base does not "opens java.util" to unnamed module @3c679bde
To Reproduce
In Java just do one of these: new ArraysAsListSerializer();
or new BitSetSerializer();
or new PriorityQueueSerializer();
or
... one of the many other classes that call .setAccessible(...) ...
Expected behavior
No errors and exceptions.
Environment
Java 17
Additional context
I ran into this when trying to make Apache Flink run on Java 17.
The text was updated successfully, but these errors were encountered:
Describe the bug
When I try to run an application that uses this library on Java 17 I get exceptions over the fact that in a lot of places this library uses
.setAccessible(true);
You'll see exceptions like:
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private long[] java.util.BitSet.words accessible: module java.base does not "opens java.util" to unnamed module @3c679bde
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field private final java.lang.Object[] java.util.Arrays$ArrayList.a accessible: module java.base does not "opens java.util" to unnamed module @3c679bde
To Reproduce
In Java just do one of these:
new ArraysAsListSerializer();
or
new BitSetSerializer();
or
new PriorityQueueSerializer();
or
... one of the many other classes that call
.setAccessible(...)
...Expected behavior
No errors and exceptions.
Environment
Java 17
Additional context
I ran into this when trying to make Apache Flink run on Java 17.
The text was updated successfully, but these errors were encountered: