老师求教一下:从数据库获取bgm对象,获取路径path,报如下错误

来源:9-26 监听zk节点删除bgm

慕的地9216348

2018-12-28

com.fasterxml.jackson.databind.JsonMappingException: Can not deserialize instance of java.util.LinkedHashMap out of VALUE_NUMBER_INT token
 at [Source: 2; line: 1, column: 1]
 at com.fasterxml.jackson.databind.JsonMappingException.from(JsonMappingException.java:270)
 at com.fasterxml.jackson.databind.DeserializationContext.reportMappingException(DeserializationContext.java:1247)
 at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1122)
 at com.fasterxml.jackson.databind.DeserializationContext.handleUnexpectedToken(DeserializationContext.java:1075)
 at com.fasterxml.jackson.databind.deser.std.StdDeserializer._deserializeFromEmpty(StdDeserializer.java:892)
 at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:358)
 at com.fasterxml.jackson.databind.deser.std.MapDeserializer.deserialize(MapDeserializer.java:27)
 at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:3814)
 at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:2858)
 at com.imooc.utils.JsonUtils.jsonToPojo(JsonUtils.java:52)
 at com.imooc.ZKCuratorClient$1.childEvent(ZKCuratorClient.java:90)
 at org.apache.curator.framework.recipes.cache.PathChildrenCache$5.apply(PathChildrenCache.java:520)
 at org.apache.curator.framework.recipes.cache.PathChildrenCache$5.apply(PathChildrenCache.java:514)
 at org.apache.curator.framework.listen.ListenerContainer$1.run(ListenerContainer.java:93)
 at org.apache.curator.shaded.com.google.common.util.concurrent.MoreExecutors$DirectExecutorService.execute(MoreExecutors.java:296)
 at org.apache.curator.framework.listen.ListenerContainer.forEach(ListenerContainer.java:85)
 at org.apache.curator.framework.recipes.cache.PathChildrenCache.callListeners(PathChildrenCache.java:512)
 at org.apache.curator.framework.recipes.cache.EventOperation.invoke(EventOperation.java:35)
 at org.apache.curator.framework.recipes.cache.PathChildrenCache$9.run(PathChildrenCache.java:771)
 at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
 at java.util.concurrent.FutureTask.run(Unknown Source)
 at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
 at java.util.concurrent.FutureTask.run(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)
2018-12-28 16:17:45,841 [Curator-PathChildrenCache-0] [org.apache.curator.framework.recipes.cache.PathChildrenCache.handleException(PathChildrenCache.java:569)] - [ERROR]
java.lang.NullPointerException
 at com.imooc.ZKCuratorClient$1.childEvent(ZKCuratorClient.java:91)
 at org.apache.curator.framework.recipes.cache.PathChildrenCache$5.apply(PathChildrenCache.java:520)
 at org.apache.curator.framework.recipes.cache.PathChildrenCache$5.apply(PathChildrenCache.java:514)
 at org.apache.curator.framework.listen.ListenerContainer$1.run(ListenerContainer.java:93)
 at org.apache.curator.shaded.com.google.common.util.concurrent.MoreExecutors$DirectExecutorService.execute(MoreExecutors.java:296)
 at org.apache.curator.framework.listen.ListenerContainer.forEach(ListenerContainer.java:85)
 at org.apache.curator.framework.recipes.cache.PathChildrenCache.callListeners(PathChildrenCache.java:512)
 at org.apache.curator.framework.recipes.cache.EventOperation.invoke(EventOperation.java:35)
 at org.apache.curator.framework.recipes.cache.PathChildrenCache$9.run(PathChildrenCache.java:771)
 at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
 at java.util.concurrent.FutureTask.run(Unknown Source)
 at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
 at java.util.concurrent.FutureTask.run(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)
2018-12-28 16:17:45,843 [Curator-PathChildrenCache-0] [com.imooc.ZKCuratorClient$1.childEvent(ZKCuratorClient.java:83)] - [INFO] 监听到事件 CHILD_ADDED

写回答

3回答

Leisure80

2019-11-25

我也遇到同样的问题 建议删除当前bgm下的所有结点  我是这样的 


0
0

littlem111

2019-04-16

同学,你这个解决了吗..

0
0

风间影月

2018-12-28

Can not deserialize instance of java.util.LinkedHashMap out of VALUE_NUMBER_INT

无法反序列化,你的对象用得不对,不要用map,尝试其他类型的吧

0
2
风间影月
回复
慕的地9216348
是不是你的类型错了?打断点看看吧
2018-12-28
共2条回复

Spring Boot短视频小程序开发 全栈式实战项目

一门课程带你搞定短视频小程序全栈开发,毕业设计之利器!

2613 学习 · 1952 问题

查看课程