jHispter Elasticsearch проблема после добавления любой пользовательской сущности - PullRequest
0 голосов
/ 08 марта 2019
org.springframework.beans.factory.UnsatisfiedDependencyException: 
  Error creating bean with name 'countryServiceImpl' defined in file [E:\tms-ws\TransportManagement\target\classes\com\baltransport\tms\app\v1\service\impl\CountryServiceImpl.class]: 
  Unsatisfied dependency expressed through constructor parameter 1; nested exception is org.springframework.beans.factory.BeanCreationException: 
  Error creating bean with name 'countrySearchRepository': Invocation of init method failed; 
  nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate
[org.springframework.data.elasticsearch.repository.support.NumberKeyedRepository]: 
    Constructor threw exception; nested exception is org.springframework.data.elasticsearch.ElasticsearchException: Failed to build mapping for country:country
    at org.springframework. ...

Получение этого исключения jHispter Elasticsearch проблема после добавления любого пользовательского объекта.

В первый раз работает отлично (с jdl по умолчанию)

1 Ответ

0 голосов
/ 08 марта 2019

U можете попробовать:

  1. Удалить БД и создать заново.
  2. Импортируйте свой jdl, с изменениями в новостях, возможно, новой сущностью.
  3. Запустите эластичный поиск в докере. (Найдите этот файл .yml в своем проекте) и проверьте, правильно ли он работает (localhost: 9200)
  4. Запустите ваше приложение (монолит или микросервис)

С уважением

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