Closed
Description
Andy Wilkinson opened SPR-14365 and commented
The signature of SessionFactoryImplementor.getProperties()
changed in 5.2 to return Map
rather than Properties
. This leads to a NoSuchMethodError
with 5.1 (and 5.0 too, I presume):
java.lang.NoSuchMethodError: org.hibernate.engine.spi.SessionFactoryImplementor.getProperties()Ljava/util/Map;
at org.springframework.orm.hibernate5.SessionFactoryUtils.getDataSource(SessionFactoryUtils.java:153)
at org.springframework.orm.hibernate5.HibernateTransactionManager.afterPropertiesSet(HibernateTransactionManager.java:353)
at org.springframework.orm.hibernate5.HibernateTransactionManager.<init>(HibernateTransactionManager.java:145)
Affects: 4.3 GA
Issue Links:
- Support for Hibernate ORM 5.2 [SPR-14327] #18899 Support for Hibernate ORM 5.2
- HibernateTemplate not binary-compatible with Hibernate 5.0/5.1's Query type [SPR-14425] #18996 HibernateTemplate not binary-compatible with Hibernate 5.0/5.1's Query type
- SWF-1685 HibernateFlowExecutionListener is incompatible with Hibernate 5
1 votes, 8 watchers