Hi,

Every time I want to test a simple topology I get the following error which
seems to be caused by different versions of the Kryo dependency. I have a
dependency on my code on kryo (2.17), which I thought is the same version
as Storm. But obviously not...

Here is the exception:



b.s.d.worker - Error on initialization of server mk-worker
java.lang.NoSuchMethodError:
backtype.storm.serialization.DefaultKryoFactory$KryoSerializableDefault.setReferences(Z)Z
at
backtype.storm.serialization.DefaultKryoFactory.getKryo(DefaultKryoFactory.java:49)
~[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
at
backtype.storm.serialization.SerializationFactory.getKryo(SerializationFactory.java:51)
~[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
at
backtype.storm.serialization.KryoValuesDeserializer.<init>(KryoValuesDeserializer.java:33)
~[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
at
backtype.storm.serialization.KryoTupleDeserializer.<init>(KryoTupleDeserializer.java:39)
~[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
at
backtype.storm.daemon.executor$mk_executor_data$fn__3189.invoke(executor.clj:212)
~[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
at backtype.storm.util$assoc_apply_self.invoke(util.clj:816)
~[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
b.s.d.worker - Error on initialization of server mk-worker
java.lang.NoSuchMethodError:
backtype.storm.serialization.DefaultKryoFactory$KryoSerializableDefault.setReferences(Z)Z
at
backtype.storm.serialization.DefaultKryoFactory.getKryo(DefaultKryoFactory.java:49)
~[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
at
backtype.storm.serialization.SerializationFactory.getKryo(SerializationFactory.java:51)
~[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
at
backtype.storm.serialization.KryoValuesDeserializer.<init>(KryoValuesDeserializer.java:33)
~[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
at
backtype.storm.serialization.KryoTupleDeserializer.<init>(KryoTupleDeserializer.java:39)
~[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
at
backtype.storm.daemon.executor$mk_executor_data$fn__3189.invoke(executor.clj:212)
~[storm-core-0.9.2-incubating.jar:0.9.2-incubating]
at backtype.storm.util$assoc_apply_self.invoke(util.clj:816)
~[storm-core-0.9.2-incubating.jar:0.9.2-incubating]


Best regards,

Klaus

Reply via email to