繁体   English   中英

Elasticsearch JSON API来源-部分缺失?

[英]Elasticsearch JSON API source - part missing?

我收到错误:

Exception in thread "main" java.lang.NullPointerException
at java.lang.System.arraycopy(Native Method)
at org.elasticsearch.common.jackson.core.json.UTF8JsonGenerator._writeBytes(UTF8JsonGenerator.java:1124)
at org.elasticsearch.common.jackson.core.json.UTF8JsonGenerator._verifyValueWrite(UTF8JsonGenerator.java:984)
at org.elasticsearch.common.jackson.core.json.UTF8JsonGenerator.writeNumber(UTF8JsonGenerator.java:797)
at org.elasticsearch.common.jackson.core.util.JsonGeneratorDelegate.writeNumber(JsonGeneratorDelegate.java:266)
at org.elasticsearch.common.xcontent.json.JsonXContentGenerator.writeNumber(JsonXContentGenerator.java:114)
at org.elasticsearch.common.xcontent.XContentBuilder.value(XContentBuilder.java:981)
at TreMVN.DNM.App.main(App.java:174)

到以下“ line-174”:

    XContentBuilder o = response.getFromContext("3");   
    o.contentType();
    o.value(75);  // line-174

这里的response类型为org.elasticsearch.action.index.IndexResponseorg.elasticsearch.common.xcontent.XContentBuildero的类型。

为什么会出现这个错误?

// --------------------

在另一行-包org.elasticsearch.common.jackson的来源不是“开箱即用”。 它也不在Javadocs中。

我想念什么?

TIA。

org.elasticsearch.common.jackson是jackson库的重新打包,以避免程序包名称冲突

https://github.com/FasterXML/jackson-core/blob/master/src/main/java/com/fasterxml/jackson/core/json/UTF8JsonGenerator.java

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM