Вызвано: java.lang.AbstractMethodError - PullRequest
       12

Вызвано: java.lang.AbstractMethodError

0 голосов
/ 25 сентября 2019

У меня есть приложение в 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

1 Ответ

0 голосов
/ 25 сентября 2019

@ M.Дейн был прав, это

<dependency>
    <groupId>org.jadira.usertype</groupId>
    <artifactId>usertype.core</artifactId>
    <version>3.0.0.CR1</version>
</dependency>

Когда я его убрал, он отлично работает!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...