В нашем высокоприоритетном проекте мы внедрили Solr Elastic Search, который импортирует данные из исходной системы, и на основе импорта мы будем проводить дальнейшую проверку для заполнения данных в другой системе.
Но вот проблема, с которой мы сталкиваемся.
Как отловить исключения/ошибки, возникшие при импорте данных. Я вижу в журналах SOLR, что не удалось установить соединение с источником и выполнить трассировку стека исключения. Но как я могу поймать это программно??
т. е. QueryResponse response = dataCore.query("URL для полного импорта в CORE");
Ответ не содержал никакой информации об ошибке. Есть ли способ зафиксировать это и продолжить обработку только в случае успешного импорта данных.
Любая помощь будет очень оценена.