티스토리 뷰
DocWriteResponse 에 type이 _doc으로 안 들어가고 null이 되어서 NPE가 나는 현상
아래처럼 호환되는 기본 헤더를 설정해야된다.
HttpHeaders defaultHeaders = new HttpHeaders();
defaultHeaders.add("Accept", "application/vnd.elasticsearch+json;compatible-with=7");
defaultHeaders.add("Content-Type", "application/vnd.elasticsearch+json;compatible-with=7");
ClientConfiguration clientConfiguration = ClientConfiguration.builder()
.connectedTo("localhost:9200")
.withDefaultHeaders(defaultHeaders)
.build();
참고
https://github.com/spring-projects/spring-data-elasticsearch/issues/2084
반응형
댓글