[BUG-14674] Raspberry Pi Serialization Problems on Window with Power Table

SerializationException: Error deserializing element "<c"
caused by NoClassDefFoundError: com/sun/java/swing/plaf/windows/WindowsTableHeaderUI
caused by ClassNotFoundError: com.sun.java.swing.plaf.windows.WindowsTableHeaderUI
Ignition v7.9.12 (b2019070213)
Java: Rasbian 11.0.3

I get this error when trying to open a window with a power table in it. The only place in the table that uses java swing is my header configuration, but even when I disable the configureHeaderStyle I get the same error.

Thanks, this looks like a bug.

Can you attach an export of your window?

Yessir, let me know if you need anything else.
SewingStation_2019-08-07_1107_partial.proj (14.6 KB)

@dkhayes117 I didn’t notice this first time around, but the problem here is that you’re using Java 11 with Ignition 7.9.x, which is an unsupported combination.

Ignition 7.9 only supports Java 8 and 9.

Okay thanks, would this be an issue for v8?

One of our defect analysts did internal testing and wasn’t able to reproduce the issue on 8 with Java 11.

1 Like

Understood. The project is working just fine with java 11 and v7.9 with basic tables instead of power tables. I haven’t had any trouble with any other components although this is a lightweight client and is still in development. I’m hoping to upgrade to v8 soon, if not, I’ll just use an older version of Java.