首页 > 解决方案 > java.lang.ClassCastException:java.util.LinkedHashMap 无法转换为 java.lang.String

问题描述

从 docker (kibana) 检索数据时出现此错误。

java.lang.ClassCastException:java.util.LinkedHashMap 无法在 com.xxxxx.regression_utils.utils.elasticsearch.ElasticSearchUtil.compareResponsesFromJson(ElasticSearchUtil.java:160) 在 com.xxxxx.regression_utils.utils 中转换为 java.lang.String。 elasticsearch.ElasticSearchUtil.main(ElasticSearchUtil.java:78)

第 160 行内容如下: String comparePayloadString = JsonPath.using(conf).parse(jsonElement).read(comparePayloadPath);

第 78 行如下所示 elasticSearchUtil.compareResponsesFromJson(response, pathOfFileToStore);

有谁知道如何解决这个问题?

标签: javadockerkibana

解决方案


推荐阅读