ArrayIndexOutofBoundsException в solr - PullRequest
       16

ArrayIndexOutofBoundsException в solr

0 голосов
/ 08 апреля 2019

Мы экранируем специальные символы для точного поиска (""), и он работает нормально, за исключением нескольких случаев, когда он выдает

Arrayindex out of bounds exception at org.apache.solr.spelling.wordbreaksolrspellchecker.getSuggestions

текст поиска: "ПЕЧАТЬ 9-27 ТЕСТОВЫХ КАРТ ДОБАВЛЕНОМАТОВАЯ ЛАМИНАЦИЯ НА 2-СТОРОННЫХ ИСПЫТАТЕЛЬНЫХ КАРТАХ НА КОРОБКУ 100 ШТ. "конфиг spellcheck.dictionary по умолчанию и прокомментировал разбивку слов spellcheck.dictionary, мы не можем применить какой-либо патч сейчас, проверил проблему LUCENE-5494. Любой из вас предлагает какие-либо обходные пути, чтобы получить результаты, несмотря на исключение.любые изменения конфигурации для подавления предложения или проверки орфографии.комментирующий словарь разрыва слова также не помог.Solr версия 4.10.4

1 Ответ

0 голосов
/ 09 апреля 2019

По соображениям безопасности я не могу опубликовать что-либо, связанное с кодом, и извиняюсь за минимальную информацию в запросе.В любом случае это может быть полезно для таких, как я.Причина, по которой после комментирования словарного словаря все еще отображается исключение, заключается в том, что изменения, внесенные в файл solrconfig.xml, не были отражены.Я тестировал на своей локальной машине, которая является автономной средой.Перезапуск контейнера (weblogic) не отражает изменений, и перезагрузка ядра через экран администратора также не помогла.Поэтому импорт и перезагрузка, а затем перезапуск контейнера сделали свое дело.

...