Hi,
I try to get Solr 3.3.0 to process Arabic search requests using its
admin interface. I have successfully managed to set it up on Tomcat
using the URIEncoding attribute but fail miserably on WebLogic 10.
Invoking the URL http://localhost:7012/solr/select/?q=????? returns the
XML below:
<response>
<lst name="responseHeader">
<int name="status">0</int>
<int name="QTime">0</int>
<lst name="params">
<str name="q">تÙ?Ù?ئة</str>
</lst>
</lst>
<result name="response" numFound="0" start="0"/>
</response>
The search term is just gibberish. Running the query through Luke or
Tomcat returns the expected result and renders the search term correctly.
I have tried to change the URI encoding and JVM default encoding by
setting the following start up arguments in WebLogic:
-Dfile.encoding=UTF-8 -Dweblogic.http.URIDecodeEncoding=UTF-8. I can see
them being set through Solr's admin interface. They don't have any
impact though.
I am running out of ideas on how to get this working. Any thoughts and
pointers are much appreciated.
Thanks,
Elisabeth