2016-06-03 7 views
4

Die neueste Hibernate ORM-Version (5.2.0) macht Spring ORM (4.2.6) inkompatibel, weil Hibernate seinen Session.getFlushMode in Session umbenennen musste .getHibernateFlushMode was in diesem NoSuchMethodError:spring-orm-4.2.6 inkompatibel zu Hibernate-orm-5.2.0

Caused by: java.lang.NoSuchMethodError: org.hibernate.Session.getFlushMode()Lorg/hibernate/FlushMode; at org.springframework.orm.jpa.vendor.HibernateJpaDialect.prepareFlushMode(HibernateJpaDialect.java:187) at org.springframework.orm.jpa.vendor.HibernateJpaDialect.prepareTransaction(HibernateJpaDialect.java:182) at org.springframework.orm.jpa.EntityManagerFactoryUtils.prepareTransaction(EntityManagerFactoryUtils.java:321) at org.springframework.orm.jpa.EntityManagerFactoryUtils.doGetTransactionalEntityManager(EntityManagerFactoryUtils.java:293)

Wenn der Frühling eine HibernateJpaDialect bieten kompatibel mit Hibernate 5.2.0?

Bye

+2

Da weder Spring noch Hibernate Bugtracking auf Github verwenden, habe ich mich entschieden, es hier zu veröffentlichen, in der Hoffnung, dass einige verantwortliche Personen es lesen werden. Ich bin nicht bereit, mich bei Jira anzumelden, tut mir leid. – cnsstackoverflow

+0

@NeilStockton Sorry! Mein Fehler –

Antwort