2011-02-07 16 views
1

저는 solrj를 사용하여 Java 응용 프로그램을 작성하고 있습니다. 단일 레코드에 대한 문서를 추가하면 프로그램이 정상적으로 실행됩니다. 주요 "org.apache.solr.common.SolrException"스레드에서 예외 ": 내가 컬렉션, server.add에서 (문서)를 사용할 때 다음과 같은 예외가 잘못된 요청SolrJ에서 문서를 추가 할 때 예외가 발생했습니다.

잘못된 요청

요청 : http://localhost:8080/solr/update?wt=javabin&version=1 "프로그램을 디버깅 할 때 문서가 Collection 문서 객체에 추가 된 것을 볼 수 있습니다.

무엇인가를 명확히하기 위해 알려주세요.

감사합니다,

ANKIT 아가 왈

+2

Solr 로그를 확인하고 전체 예외를 게시하십시오. –

답변

3

는 스키마 XML을 확인하고 당신이 당신의 스키마 파일에 선언되지 않은 필드를 추가 해달라고 있는지 확인합니다. 또한 "id"필드가 모든 문서에서 사용 가능하고 스키마에서 선언되었는지 확인하십시오.

관련 문제