You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We have recently upgraded our application from Hibernate 3 to Hibernate 4, and have thus upgraded to version 1.1.0 of this library (formerly used ejce 0.97) When attempting to decrypt a org.antfarmer.ejce.hibernate.EncryptedTextType using compression with 1.1.0 that was previously inserted into our DB using version 0.97, we are encountering the following exception: Caused by: org.hibernate.HibernateException: Error decrypting object. at org.antfarmer.ejce.hibernate.AbstractLobType.nullSafeGet(AbstractLobType.java:182) at org.hibernate.type.CustomType.nullSafeGet(CustomType.java:127) at org.hibernate.type.AbstractType.hydrate(AbstractType.java:106) at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2969) at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1696) at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1628) at org.hibernate.loader.Loader.getRow(Loader.java:1515) at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:726) at org.hibernate.loader.Loader.processResultSet(Loader.java:953) at org.hibernate.loader.Loader.doQuery(Loader.java:921) at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:355) at org.hibernate.loader.Loader.doList(Loader.java:2554) at org.hibernate.loader.Loader.doList(Loader.java:2540) at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2370) at org.hibernate.loader.Loader.list(Loader.java:2365) at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:126) at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1718) at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:380) at org.springframework.orm.hibernate4.HibernateTemplate.doExecute(HibernateTemplate.java:341) ... 110 more Caused by: java.util.zip.ZipException: incorrect header check at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:164) at java.io.FilterInputStream.read(FilterInputStream.java:107) at org.antfarmer.ejce.hibernate.AbstractLobType.streamToLob(AbstractLobType.java:295) at org.antfarmer.ejce.hibernate.AbstractLobType.nullSafeGet(AbstractLobType.java:172) ... 129 more
I am assuming there are new / different defaults for the Cipher used between version 0.97 and 1.1.0, but I am not sure where to start looking. Any help would be appreciated. Thanks in advance.
The text was updated successfully, but these errors were encountered:
We have recently upgraded our application from Hibernate 3 to Hibernate 4, and have thus upgraded to version 1.1.0 of this library (formerly used ejce 0.97) When attempting to decrypt a org.antfarmer.ejce.hibernate.EncryptedTextType using compression with 1.1.0 that was previously inserted into our DB using version 0.97, we are encountering the following exception:
Caused by: org.hibernate.HibernateException: Error decrypting object. at org.antfarmer.ejce.hibernate.AbstractLobType.nullSafeGet(AbstractLobType.java:182) at org.hibernate.type.CustomType.nullSafeGet(CustomType.java:127) at org.hibernate.type.AbstractType.hydrate(AbstractType.java:106) at org.hibernate.persister.entity.AbstractEntityPersister.hydrate(AbstractEntityPersister.java:2969) at org.hibernate.loader.Loader.loadFromResultSet(Loader.java:1696) at org.hibernate.loader.Loader.instanceNotYetLoaded(Loader.java:1628) at org.hibernate.loader.Loader.getRow(Loader.java:1515) at org.hibernate.loader.Loader.getRowFromResultSet(Loader.java:726) at org.hibernate.loader.Loader.processResultSet(Loader.java:953) at org.hibernate.loader.Loader.doQuery(Loader.java:921) at org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:355) at org.hibernate.loader.Loader.doList(Loader.java:2554) at org.hibernate.loader.Loader.doList(Loader.java:2540) at org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2370) at org.hibernate.loader.Loader.list(Loader.java:2365) at org.hibernate.loader.criteria.CriteriaLoader.list(CriteriaLoader.java:126) at org.hibernate.internal.SessionImpl.list(SessionImpl.java:1718) at org.hibernate.internal.CriteriaImpl.list(CriteriaImpl.java:380) at org.springframework.orm.hibernate4.HibernateTemplate.doExecute(HibernateTemplate.java:341) ... 110 more Caused by: java.util.zip.ZipException: incorrect header check at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:164) at java.io.FilterInputStream.read(FilterInputStream.java:107) at org.antfarmer.ejce.hibernate.AbstractLobType.streamToLob(AbstractLobType.java:295) at org.antfarmer.ejce.hibernate.AbstractLobType.nullSafeGet(AbstractLobType.java:172) ... 129 more
I am assuming there are new / different defaults for the Cipher used between version 0.97 and 1.1.0, but I am not sure where to start looking. Any help would be appreciated. Thanks in advance.
The text was updated successfully, but these errors were encountered: