When i had that error: org.hibernate.type.SerializationException: could not deserialize I was accidently use wrong import for 'Timestamp' field instead of java.sql.Timestamp it was 'java.security.Timestamp' I have not noticed that at the beginning