Hector are o problem la deserializare, cand se folosesc mai multe tipuri de obiecte....
https://github.com/rantav/hector/issues/134
https://forums.oracle.com/forums/thread.jspa?threadID=1149865
Exception in thread "main" me.prettyprint.hector.api.exceptions.HectorSerializationException: java.lang.ClassNotFoundException: neuralnet.mapred.dmodel.OutputError
at me.prettyprint.cassandra.serializers.ObjectSerializer.fromByteBuffer(ObjectSerializer.java:79)
at me.prettyprint.cassandra.model.HColumnImpl.getValue(HColumnImpl.java:124)
at cassdb.internal.HashCl.get(HashCl.java:50)
at neuralnet.mapred.Driver.computeQError(Driver.java:81)
at neuralnet.mapred.Driver.run(Driver.java:158)
at neuralnet.mapred.Driver.main(Driver.java:171)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
Caused by: java.lang.ClassNotFoundException: neuralnet.mapred.dmodel.OutputError
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at me.prettyprint.cassandra.serializers.ObjectSerializer$CustomClassLoaderObjectInputStream.resolveClass(ObjectSerializer.java:101)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1592)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1513)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1749)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
at me.prettyprint.cassandra.serializers.ObjectSerializer.fromByteBuffer(ObjectSerializer.java:74)
... 10 more
Hector are o problem la deserializare, cand se folosesc mai multe tipuri de obiecte....
https://github.com/rantav/hector/issues/134
https://forums.oracle.com/forums/thread.jspa?threadID=1149865
Exception in thread "main" me.prettyprint.hector.api.exceptions.HectorSerializationException: java.lang.ClassNotFoundException: neuralnet.mapred.dmodel.OutputError
at me.prettyprint.cassandra.serializers.ObjectSerializer.fromByteBuffer(ObjectSerializer.java:79)
at me.prettyprint.cassandra.model.HColumnImpl.getValue(HColumnImpl.java:124)
at cassdb.internal.HashCl.get(HashCl.java:50)
at neuralnet.mapred.Driver.computeQError(Driver.java:81)
at neuralnet.mapred.Driver.run(Driver.java:158)
at neuralnet.mapred.Driver.main(Driver.java:171)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:616)
at org.apache.hadoop.util.RunJar.main(RunJar.java:156)
Caused by: java.lang.ClassNotFoundException: neuralnet.mapred.dmodel.OutputError
at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:264)
at me.prettyprint.cassandra.serializers.ObjectSerializer$CustomClassLoaderObjectInputStream.resolveClass(ObjectSerializer.java:101)
at java.io.ObjectInputStream.readNonProxyDesc(ObjectInputStream.java:1592)
at java.io.ObjectInputStream.readClassDesc(ObjectInputStream.java:1513)
at java.io.ObjectInputStream.readOrdinaryObject(ObjectInputStream.java:1749)
at java.io.ObjectInputStream.readObject0(ObjectInputStream.java:1346)
at java.io.ObjectInputStream.readObject(ObjectInputStream.java:368)
at me.prettyprint.cassandra.serializers.ObjectSerializer.fromByteBuffer(ObjectSerializer.java:74)
... 10 more