SerializationException since 7.9.5 upgrade

@KathyApplebaum
I’ve upgraded from 7.9.4 to 7.9.5.
The following error occur when I try to save a windows where there is a powertable component with the binding expression :

runScript("system.util.getSessionInfo()",10000)

Something with the Dataset/PyDataset is going wrong ?

error.txt (10.1 KB)

One of the changelog items for 7.9.5 was that PyDatasets now implement the Dataset Java interface, making them assignment compatible with Dataset properties. Prior to that, they’d be converted to datasets. Sounds like PyDatasets aren’t serializable. Darn, I was rather pleased to see that changelog item.

Blah. It's Java Serializable, but it looks like it lacks the requisite no-arg ctor and getter/setter to be Vision serializable.

Derp, sounds like we need to fix that asap. :flushed:

The workaround for the moment would be to wrap such expressions in a toDataSet() call.

3 Likes