Я продолжал получать одно и то же сообщение об ошибке в какой-то момент времени. Для меня были следующие причины:
- плохая строка соединения.
- Плохой драйвер (com.mysql.jdbc.Driver)
- неправильный запрос
- неправильное отображение столбцов в поля solrfields (я думаю, это может быть и вашей проблемой)
Убедитесь, что имя столбцовв базе данных совпадает (с учетом регистра) с именем столбцов в SOLR.Если нет, переименуйте имя colmuns в запросе:
select id as uniqueid, title as Tittle
или используйте элемент поля в объекте, который вы определили следующим образом:
<field column="ID" name="id" />
Вы используете элемент полянеправильно. Посмотрите здесь, как вы можете использовать этот элемент: http://wiki.apache.org/solr/DataImportHandler#Configuration_in_data-config.xml
Если вы можете поделиться другими соответствующими данными и журналами, мы можем предоставить вам более конкретную информацию.
Удачи.