# SerializationException since 7.9.5 upgrade

**URL:** <https://forum.inductiveautomation.com/t/serializationexception-since-7-9-5-upgrade/16069>\
**Category:** Ignition\
**Created:** [November 21, 2017, 12:49pm UTC](https://forum.inductiveautomation.com/t/serializationexception-since-7-9-5-upgrade/16069 "2017-11-21T12:49:07Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![mazeyrat](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/mazeyrat/32/10955_2.png) [@mazeyrat](https://forum.inductiveautomation.com/u/mazeyrat)\
**Post date:** [November 21, 2017, 12:49pm UTC](https://forum.inductiveautomation.com/t/serializationexception-since-7-9-5-upgrade/16069/1 "2017-11-21T12:49:07Z")

</div>

@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 :

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

Something with the Dataset/PyDataset is going wrong ?

[error.txt](https://us1.discourse-cdn.com/inductiveautomation/original/2X/6/645d56559f6ab6fe10eeaa6370ae3b81e134f444.txt) (10.1 KB)

 ![](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/c5af93868af1879a784b36b28e610005a4358179.png)

 ![](https://us1.discourse-cdn.com/inductiveautomation/original/2X/f/f4f676050529ddea9dd469771019c5577caf518b.png)

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [November 21, 2017, 1:41pm UTC](https://forum.inductiveautomation.com/t/serializationexception-since-7-9-5-upgrade/16069/2 "2017-11-21T13:41:13Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [November 21, 2017, 2:15pm UTC](https://forum.inductiveautomation.com/t/serializationexception-since-7-9-5-upgrade/16069/3 "2017-11-21T14:15:21Z")

</div>

> [@pturmel](#):
>
> Sounds like PyDatasets aren't serializable.

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

---

<div class="post-metadata">

**Author:** ![KathyApplebaum](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kathyapplebaum/32/7261_2.png) [@KathyApplebaum](https://forum.inductiveautomation.com/u/KathyApplebaum)\
**Post date:** [November 21, 2017, 2:20pm UTC](https://forum.inductiveautomation.com/t/serializationexception-since-7-9-5-upgrade/16069/4 "2017-11-21T14:20:50Z")

</div>

Derp, sounds like we need to fix that asap. 😳

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [November 21, 2017, 3:37pm UTC](https://forum.inductiveautomation.com/t/serializationexception-since-7-9-5-upgrade/16069/5 "2017-11-21T15:37:24Z")

</div>

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