24 мая 2012 г.

В DSpace в поиске нет русских букв / крокозябры / иероглифы

Если Вы установили DSpace, прописали как сказано здесь Установка Dspace :

В файле dspace.cfg прописываем:

#Кодировка писем
mail.charset = UTF8

#Локализация
default.locale = ru

#Язык сообщений
default.language = ru_RU


И всё на русском, кроме поиска, т. е. картина примерно такая:


То это проблема с кодировкой в Apache Tomcat и надо залезть в настройки и в файле server.xml прописать следующее:

<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
<Connector port="8080" maxHttpHeaderSize="8192"
maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true"
URIEncoding="UTF-8"
/>