Sorry my head was in a total mess after getting into this problem.
After hours' working, I found out that it was caused by a bug in my
code. Thank you anyway!!
On 01/23/2015 03:38 PM, Curtis Allen wrote:
Says right in your stack trace. Kryo - 2.21
On Fri, Jan 23, 2015 at 11:28 AM, hjh <[email protected]
<mailto:[email protected]>> wrote:
Hi Dose anyone know what version of kryo storm currently use?
Because I got exception when use kryo to serialize class.
18736 [Thread-30-pose_array_receiver] ERROR
backtype.storm.daemon.executor -
com.esotericsoftware.kryo.KryoException: Encountered unregistered
class ID: 11
Serialization trace:
Header (cgl.iotrobots.collavoid.commons.rmqmsg.PoseArray_)
at
com.esotericsoftware.kryo.util.DefaultClassResolver.readClass(DefaultClassResolver.java:119)
~[kryo-2.21.jar:na]
at com.esotericsoftware.kryo.Kryo.readClass(Kryo.java:610)
~[kryo-2.21.jar:na]
at
com.esotericsoftware.kryo.serializers.FieldSerializer$ObjectField.read(FieldSerializer.java:599)
~[kryo-2.21.jar:na]
at
com.esotericsoftware.kryo.serializers.FieldSerializer.read(FieldSerializer.java:221)
~[kryo-2.21.jar:na]
at com.esotericsoftware.kryo.Kryo.readObject(Kryo.java:626)
~[kryo-2.21.jar:na]
at
cgl.iotrobots.collavoid.commons.rmqmsg.Methods_RMQ.deSerialize(Methods_RMQ.java:130)
~[classes/:na]
at
cgl.iotrobots.collavoid.commons.iotcloud.MessageBuilders$PoseArraySpoutMessageBuilder.deSerialize(MessageBuilders.java:108)
~[classes/:na]
at
com.ss.rabbitmq.RabbitMQSpout.extractTuple(RabbitMQSpout.java:161)
[storm-rabbitmq-1.0-SNAPSHOT.jar:na]
at
com.ss.rabbitmq.RabbitMQSpout.nextTuple(RabbitMQSpout.java:111)
[storm-rabbitmq-1.0-SNAPSHOT.jar:na]
at
backtype.storm.daemon.executor$fn__3284$fn__3299$fn__3328.invoke(executor.clj:563)
[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
at backtype.storm.util$async_loop$fn__452.invoke(util.clj:431)
[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
at clojure.lang.AFn.run(AFn.java:24) [clojure-1.5.1.jar:na]
at java.lang.Thread.run(Thread.java:745) [na:1.8.0_25]