# Are Oracle spatial dialects properly serializable?

**URL:** https://discourse.hibernate.org/t/are-oracle-spatial-dialects-properly-serializable/3884
**Category:** Hibernate ORM
**Created:** [March 15, 2020, 3:36pm UTC](https://discourse.hibernate.org/t/are-oracle-spatial-dialects-properly-serializable/3884 "2020-03-15T15:36:29Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![Philippe\_Marschall](https://yyz1.discourse-cdn.com/flex035/user_avatar/discourse.hibernate.org/philippe_marschall/32/554_2.png) [@Philippe\_Marschall](https://discourse.hibernate.org/u/Philippe_Marschall)
#### Post date: [March 15, 2020, 3:36pm UTC](https://discourse.hibernate.org/t/are-oracle-spatial-dialects-properly-serializable/3884/1 "2020-03-15T15:36:29Z")

</div>

I’m having a look at the source code of OracleSpatial10gDialect and OracleSpatialSDO10gDialect and I don’t think they are properly serializable. The reason for this is the sdoSupport field is marked as transient but it is assumed to be non-null in various methods and never set in a #readResolve method or similar.

Also OracleSDOSupport.isOgcStrict seems unused.
