У меня есть приложение в Spring 5, и я получаю следующее исключение:
Caused by: java.lang.AbstractMethodError
at org.hibernate.internal.SessionFactoryImpl.<init>(SessionFactoryImpl.java:281)
at org.hibernate.boot.internal.SessionFactoryBuilderImpl.build(SessionFactoryBuilderImpl.java:462)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:708)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:724)
at org.springframework.orm.hibernate5.LocalSessionFactoryBean.buildSessionFactory(LocalSessionFactoryBean.java:615)
at org.springframework.orm.hibernate5.LocalSessionFactoryBean.afterPropertiesSet(LocalSessionFactoryBean.java:599)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1804)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1741)
... 85 more
Мои зависимости:
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<springframework.version>5.1.4.RELEASE</springframework.version>
<springsecurity.version>5.1.4.RELEASE</springsecurity.version>
<hibernate.version>5.4.4.Final</hibernate.version>
<hibernate.validator>5.4.3.Final</hibernate.validator>
<mysql.connector.version>5.1.46</mysql.connector.version>
<jackson.version>2.9.6</jackson.version>
<joda-time.version>2.9.9</joda-time.version>
<testng.version>6.14.3</testng.version>
<mockito.version>1.10.19</mockito.version>
<h2.version>1.4.197</h2.version>
<dbunit.version>2.5.4</dbunit.version>
<log4j.version>1.2.17</log4j.version>
</properties>
Я получаю это исключение, так как я запускаю миграциюпроцесс с весны 4 до весны 5. Раньше все работало нормально.Здесь также есть одна из двух конфигураций гибернации и полная ошибка исключения: https://pastebin.com/UmPjQMNf