We have some problems with Windows and JAVA 17 on these classes:
WindowsTableHeaderUI and its extensions.
- Code: Select all
Caused by: java.lang.IllegalAccessError: superclass access check failed: class com.jidesoft.plaf.windows.WindowsCellStyleTableHeaderUI (in unnamed module @0x1ab3a8c8) cannot access class
com.sun.java.swing.plaf.windows.WindowsTableHeaderUI (in module java.desktop) because module java.desktop does not export com.sun.java.swing.plaf.windows to unnamed module @0x1ab3a8c8
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
at java.base/java.lang.ClassLoader.defineClass1(Native Method)
at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1012)
at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150)
at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:862)
at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:760)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:681)
at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:639)
at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:375)
at com.jidesoft.grid.CellStyleTableHeader.updateUI(Unknown Source)
at java.desktop/javax.swing.table.JTableHeader.<init>(JTableHeader.java:190)
at com.jidesoft.grid.DraggingTableHeader.<init>(Unknown Source)
at com.jidesoft.grid.CellStyleTableHeader.<init>(Unknown Source)
at com.jidesoft.grid.SortableTableHeader.<init>(Unknown Source)
at com.jidesoft.grid.SortableTable.createDefaultTableHeader(Unknown Source)
at java.desktop/javax.swing.JTable.initializeLocalVars(JTable.java:5613)
at java.desktop/javax.swing.JTable.<init>(JTable.java:706)
at java.desktop/javax.swing.JTable.<init>(JTable.java:632)
at com.jidesoft.grid.JideTable.<init>(Unknown Source)
at com.jidesoft.grid.ContextSensitiveTable.<init>(Unknown Source)
at com.jidesoft.grid.NavigableTable.<init>(Unknown Source)
at com.jidesoft.grid.CellStyleTable.<init>(Unknown Source)
at com.jidesoft.grid.CellSpanTable.<init>(Unknown Source)
at com.jidesoft.grid.CategorizedTable.<init>(Unknown Source)
at com.jidesoft.grid.SortableTable.<init>(Unknown Source)
Is it possible to have a timeline for the full support of Java 17?
Thanks in advance,
Daniel