2017-11-16 12 views
0

나는 이름 필드와 SOLR 클러스터 정의 Solr 관리 콘솔에서 문서를 가져올 수 있습니다. solr 쿼리를 빌드하고 solr에 대해 실행하는 Solr 위에 java spring tomcat 응용 프로그램이 있습니다. Java 응용 프로그램을 검색하려고하면 해당 문서가 반환되지 않습니다.SOLR 쿼리 비 UTF-8 문자

내 Java 응용 프로그램은 UTF-8로 쿼리 URL을 인코딩합니다. My java tomcat server.xml에 URIEncoding = "UTF-8"이 있습니다.

아무 도움이되지 않습니다. 이 문제를 해결할 수있는 아이디어가 도움이 될 것입니다. 당신은 자바 appication에서 SOLR에 전화를 걸 때에서 쿼리 SOLR 로그에

쿼리,

Admin console : [[\"??elimir\",+\"F??rber\",+\"\",+\"\"]] --> Gives match 
Java application : [[\"ESelimir\",+\"F????rber\",+\"\",+\"\"]] --> Gives no match 

답변

0

는 요청 헤더에 UTF-8 인코딩을 추가합니다.