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

Reply via email to