2014-01-31 2 views
1

Я работаю над профилем JHipster.Необходимо удалить весь db при изменении некоторых в db-changelog.xml

Он отлично работает для меня, когда первый раз создает db в MySQL. Если бы я сделал некоторые изменения в файле db-changelog.xml для БД и запустить его, то получаю исключение:

[ERROR] org.apache.catalina.loader.WebappClassLoader - The web application appears to have started a thread named [Abandoned connection cleanup thread] but has failed to stop it. This is very likely to create a memory leak.

[ERROR] org.apache.catalina.loader.WebappClassLoader - The web application appears to have started a thread named [Hikari Housekeeping Timer] but has failed to stop it. This is very likely to create a memory leak.

Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.scheduling.annotation.SchedulingConfiguration': Initialization of bean failed; nested exception is java.lang.NoSuchMethodError: org.springframework.scheduling.annotation.SchedulingConfiguration.setBeanFactory(Lorg/springframework/beans/factory/BeanFactory;)V"

Но если отбросить все таблицы из базы данных, то он будет работать нормально для меня.

ответ

1

Проблема заключается в том, что вы попали в определенную ошибку, весной ботинке, который маскирует оригинал исключение:

https://github.com/spring-projects/spring-boot/issues/253

Для того, чтобы увидеть свой «реальный» исключение, либо:

  • Перейдите к последней версии «SNAPSHOT» Spring Boot, так как она теперь будет решена.
  • Удалите конфигурацию из класса AsyncConfiguration, который отвечает за эту ошибку
Смежные вопросы