Open LuSingTea opened 4 years ago
izerBase.java:1310) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:331) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:164) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4482) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3434) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3417) ~[jackson-databind-2.11.0.jar:2.11.0]
at io.github.wechaty.grpc.GrpcPuppet.onGrpcStreamEvent(GrpcPuppet.kt:1051) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet.access$onGrpcStreamEvent(GrpcPuppet.kt:29) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:168) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:166) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onMessage(ClientCalls.java:440) [grpc-stub-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInternal(ClientCallImpl.java:658) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInContext(ClientCallImpl.java:643) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123) [grpc-core-1.29.0.jar:1.29.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
21:17:54.956 [pool-13-thread-15]DEBUG io.github.wechaty.grpc.GrpcPuppet-[946] - PuppetHostie EVENT_TYPE_HEARTBEAT payload {"data":"209cc53f-b274-414c-a8cd-c5b177738c1a","timeout":60000}
21:17:54.956 [pool-13-thread-15]ERROR io.github.wechaty.grpc.GrpcPuppet-[1028] - error
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "timeout" (class io.github.wechaty.schemas.EventHeartbeatPayload), not marked as ignorable (one known property: "data"])
at [Source: (String)"{"data":"209cc53f-b274-414c-a8cd-c5b177738c1a","timeout":60000}"; line: 1, column: 63] (through reference chain: io.github.wechaty.schemas.EventHeartbeatPayload["timeout"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:61) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownProperty(DeserializationContext.java:855) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:1206) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1592) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1570) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:263) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:443) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1310) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:331) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:164) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4482) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3434) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3417) ~[jackson-databind-2.11.0.jar:2.11.0]
at io.github.wechaty.grpc.GrpcPuppet.onGrpcStreamEvent(GrpcPuppet.kt:1051) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet.access$onGrpcStreamEvent(GrpcPuppet.kt:29) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:168) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:166) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onMessage(ClientCalls.java:440) [grpc-stub-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInternal(ClientCallImpl.java:658) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInContext(ClientCallImpl.java:643) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123) [grpc-core-1.29.0.jar:1.29.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
21:17:54.957 [pool-13-thread-1]DEBUG io.github.wechaty.grpc.GrpcPuppet-[946] - PuppetHostie EVENT_TYPE_HEARTBEAT payload {"data":"209cc53f-b274-414c-a8cd-c5b177738c1a","timeout":60000}
21:17:54.957 [pool-13-thread-1]ERROR io.github.wechaty.grpc.GrpcPuppet-[1028] - error
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "timeout" (class io.github.wechaty.schemas.EventHeartbeatPayload), not marked as ignorable (one known property: "data"])
at [Source: (String)"{"data":"209cc53f-b274-414c-a8cd-c5b177738c1a","timeout":60000}"; line: 1, column: 63] (through reference chain: io.github.wechaty.schemas.EventHeartbeatPayload["timeout"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:61) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownProperty(DeserializationContext.java:855) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:1206) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1592) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1570) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:263) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:443) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1310) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:331) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:164) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4482) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3434) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3417) ~[jackson-databind-2.11.0.jar:2.11.0]
at io.github.wechaty.grpc.GrpcPuppet.onGrpcStreamEvent(GrpcPuppet.kt:1051) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet.access$onGrpcStreamEvent(GrpcPuppet.kt:29) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:168) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:166) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onMessage(ClientCalls.java:440) [grpc-stub-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInternal(ClientCallImpl.java:658) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInContext(ClientCallImpl.java:643) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123) [grpc-core-1.29.0.jar:1.29.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
21:17:54.958 [pool-13-thread-2]DEBUG io.github.wechaty.grpc.GrpcPuppet-[946] - PuppetHostie EVENT_TYPE_HEARTBEAT payload {"data":"209cc53f-b274-414c-a8cd-c5b177738c1a","timeout":60000}
21:17:54.958 [pool-13-thread-2]ERROR io.github.wechaty.grpc.GrpcPuppet-[1028] - error
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "timeout" (class io.github.wechaty.schemas.EventHeartbeatPayload), not marked as ignorable (one known property: "data"])
at [Source: (String)"{"data":"209cc53f-b274-414c-a8cd-c5b177738c1a","timeout":60000}"; line: 1, column: 63] (through reference chain: io.github.wechaty.schemas.EventHeartbeatPayload["timeout"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:61) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownProperty(DeserializationContext.java:855) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:1206) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1592) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1570) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:263) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:443) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1310) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:331) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:164) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4482) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3434) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3417) ~[jackson-databind-2.11.0.jar:2.11.0]
at io.github.wechaty.grpc.GrpcPuppet.onGrpcStreamEvent(GrpcPuppet.kt:1051) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet.access$onGrpcStreamEvent(GrpcPuppet.kt:29) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:168) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:166) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onMessage(ClientCalls.java:440) [grpc-stub-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInternal(ClientCallImpl.java:658) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInContext(ClientCallImpl.java:643) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123) [grpc-core-1.29.0.jar:1.29.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
21:17:54.959 [pool-13-thread-3]DEBUG io.github.wechaty.grpc.GrpcPuppet-[946] - PuppetHostie EVENT_TYPE_HEARTBEAT payload {"data":"209cc53f-b274-414c-a8cd-c5b177738c1a","timeout":60000}
21:17:54.959 [pool-13-thread-3]ERROR io.github.wechaty.grpc.GrpcPuppet-[1028] - error
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "timeout" (class io.github.wechaty.schemas.EventHeartbeatPayload), not marked as ignorable (one known property: "data"])
at [Source: (String)"{"data":"209cc53f-b274-414c-a8cd-c5b177738c1a","timeout":60000}"; line: 1, column: 63] (through reference chain: io.github.wechaty.schemas.EventHeartbeatPayload["timeout"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:61) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownProperty(DeserializationContext.java:855) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:1206) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1592) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1570) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:263) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:443) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1310) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:331) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:164) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4482) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3434) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3417) ~[jackson-databind-2.11.0.jar:2.11.0]
at io.github.wechaty.grpc.GrpcPuppet.onGrpcStreamEvent(GrpcPuppet.kt:1051) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet.access$onGrpcStreamEvent(GrpcPuppet.kt:29) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:168) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:166) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onMessage(ClientCalls.java:440) [grpc-stub-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInternal(ClientCallImpl.java:658) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInContext(ClientCallImpl.java:643) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123) [grpc-core-1.29.0.jar:1.29.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
21:17:54.960 [pool-13-thread-4]DEBUG io.github.wechaty.grpc.GrpcPuppet-[946] - PuppetHostie EVENT_TYPE_HEARTBEAT payload {"data":"209cc53f-b274-414c-a8cd-c5b177738c1a","timeout":60000}
21:17:54.960 [pool-13-thread-4]ERROR io.github.wechaty.grpc.GrpcPuppet-[1028] - error
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "timeout" (class io.github.wechaty.schemas.EventHeartbeatPayload), not marked as ignorable (one known property: "data"])
at [Source: (String)"{"data":"209cc53f-b274-414c-a8cd-c5b177738c1a","timeout":60000}"; line: 1, column: 63] (through reference chain: io.github.wechaty.schemas.EventHeartbeatPayload["timeout"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:61) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownProperty(DeserializationContext.java:855) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:1206) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1592) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1570) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:263) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:443) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1310) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:331) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:164) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4482) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3434) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3417) ~[jackson-databind-2.11.0.jar:2.11.0]
at io.github.wechaty.grpc.GrpcPuppet.onGrpcStreamEvent(GrpcPuppet.kt:1051) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet.access$onGrpcStreamEvent(GrpcPuppet.kt:29) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:168) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:166) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onMessage(ClientCalls.java:440) [grpc-stub-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInternal(ClientCallImpl.java:658) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInContext(ClientCallImpl.java:643) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123) [grpc-core-1.29.0.jar:1.29.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
21:17:54.960 [pool-13-thread-5]DEBUG io.github.wechaty.grpc.GrpcPuppet-[946] - PuppetHostie EVENT_TYPE_HEARTBEAT payload {"data":"209cc53f-b274-414c-a8cd-c5b177738c1a","timeout":60000}
21:17:54.961 [pool-13-thread-5]ERROR io.github.wechaty.grpc.GrpcPuppet-[1028] - error
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "timeout" (class io.github.wechaty.schemas.EventHeartbeatPayload), not marked as ignorable (one known property: "data"])
at [Source: (String)"{"data":"209cc53f-b274-414c-a8cd-c5b177738c1a","timeout":60000}"; line: 1, column: 63] (through reference chain: io.github.wechaty.schemas.EventHeartbeatPayload["timeout"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:61) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownProperty(DeserializationContext.java:855) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:1206) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1592) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1570) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:263) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:443) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1310) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:331) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:164) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4482) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3434) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3417) ~[jackson-databind-2.11.0.jar:2.11.0]
at io.github.wechaty.grpc.GrpcPuppet.onGrpcStreamEvent(GrpcPuppet.kt:1051) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet.access$onGrpcStreamEvent(GrpcPuppet.kt:29) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:168) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.github.wechaty.grpc.GrpcPuppet$startGrpcStream$streamObserver$1.onNext(GrpcPuppet.kt:166) [wechaty-puppet-hostie-0.1.4-SNAPSHOT.jar:?]
at io.grpc.stub.ClientCalls$StreamObserverToCallListenerAdapter.onMessage(ClientCalls.java:440) [grpc-stub-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInternal(ClientCallImpl.java:658) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ClientCallImpl$ClientStreamListenerImpl$1MessagesAvailable.runInContext(ClientCallImpl.java:643) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.ContextRunnable.run(ContextRunnable.java:37) [grpc-core-1.29.0.jar:1.29.0]
at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123) [grpc-core-1.29.0.jar:1.29.0]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) [?:?]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) [?:?]
at java.lang.Thread.run(Thread.java:834) [?:?]
21:18:04.472 [pool-10-thread-1]DEBUG io.github.wechaty.Puppet-[133] - HEARTBEAT_COUNTER #21
21:18:04.482 [pool-13-thread-6]DEBUG io.github.wechaty.grpc.GrpcPuppet-[946] - PuppetHostie EVENT_TYPE_DONG payload {"data":"recover CPR #21"} 21:18:04.483 [pool-9-thread-9]DEBUG io.github.wechaty.Puppet-[267] - class Type is io.github.wechaty.schemas.EventHeartbeatPayload 21:18:04.483 [pool-9-thread-9]DEBUG io.github.wechaty.Puppet-[79] - heartbeat -> heartbeat 21:18:04.483 [pool-9-thread-39]DEBUG io.github.wechaty.Puppet-[158] - class Type is io.github.wechaty.schemas.EventDongPayload 21:18:04.483 [pool-9-thread-9]DEBUG io.github.wechaty.io.github.wechaty.watchdag.WatchdogFood-[68] - feed dog WatchdogFood(timeout=60000, data=heartbeat) 21:18:04.483 [pool-9-thread-39]DEBUG io.github.wechaty.eventEmitter.EventEmitter-[43] - this eventName:DONG has no listener 21:18:04.483 [pool-9-thread-9]DEBUG io.github.wechaty.io.github.wechaty.watchdag.WatchdogFood-[79] - lastFeed is 1593955084483 21:18:19.473 [pool-10-thread-1]DEBUG io.github.wechaty.Puppet-[133] - HEARTBEAT_COUNTER #22 21:18:19.483 [pool-13-thread-7]DEBUG io.github.wechaty.grpc.GrpcPuppet-[946] - PuppetHostie EVENT_TYPE_DONG payload {"data":"
recover CPR #22"}
21:18:19.483 [pool-9-thread-43]DEBUG io.github.wechaty.Puppet-[267] - class Type is io.github.wechaty.schemas.EventHeartbeatPayload
21:18:19.483 [pool-9-thread-43]DEBUG io.github.wechaty.Puppet-[79] - heartbeat -> heartbeat
21:18:19.483 [pool-9-thread-43]DEBUG io.github.wechaty.io.github.wechaty.watchdag.WatchdogFood-[68] - feed dog WatchdogFood(timeout=60000, data=heartbeat)
21:18:19.483 [pool-9-thread-47]DEBUG io.github.wechaty.Puppet-[158] - class Type is io.github.wechaty.schemas.EventDongPayload
21:18:19.483 [pool-9-thread-43]DEBUG io.github.wechaty.io.github.wechaty.watchdag.WatchdogFood-[79] - lastFeed is 1593955099483
21:18:19.483 [pool-9-thread-47]DEBUG io.github.wechaty.eventEmitter.EventEmitter-[43] - this eventName:DONG has no listener
21:18:24.990 [pool-13-thread-8]DEBUG io.github.wechaty.grpc.GrpcPuppet-[946] - PuppetHostie EVENT_TYPE_HEARTBEAT payload {"data":"8682ef31-9f40-4b2d-8cb7-a5816ea1e39e","timeout":60000}
21:18:24.991 [pool-13-thread-8]ERROR io.github.wechaty.grpc.GrpcPuppet-[1028] - error
com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized field "timeout" (class io.github.wechaty.schemas.EventHeartbeatPayload), not marked as ignorable (one known property: "data"])
at [Source: (String)"{"data":"8682ef31-9f40-4b2d-8cb7-a5816ea1e39e","timeout":60000}"; line: 1, column: 63] (through reference chain: io.github.wechaty.schemas.EventHeartbeatPayload["timeout"])
at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:61) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.DeserializationContext.handleUnknownProperty(DeserializationContext.java:855) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnknownProperty(StdDeserializer.java:1206) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownProperty(BeanDeserializerBase.java:1592) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.handleUnknownVanilla(BeanDeserializerBase.java:1570) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:263) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer._deserializeUsingPropertyBased(BeanDeserializer.java:443) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializerBase.deserializeFromObjectUsingNonDefault(BeanDeserializerBase.java:1310) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserializeFromObject(BeanDeserializer.java:331) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.deser.BeanDeserializer.deserialize(BeanDeserializer.java:164) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper._readMapAndClose(ObjectMapper.java:4482) ~[jackson-databind-2.11.0.jar:2.11.0]
at com.fasterxml.jackson.databind.ObjectMapper.readValue(ObjectMapper.java:3434) ~[jackson-databind-2.11.0.jar:2.11.0]
This might be related to https://github.com/wechaty/wechaty/issues/1985#issuecomment-653914544
Please upgrade your Docker Image to the latest and try again.
当实现onMessage方法的时候会出现以下异常
代码为 `public class SimpleExample { public static void main(String[] args) {
}`