Build Tranquilizer from Tranquility example get Jacson java.lang.VerifyError

146 views
Skip to first unread message

Никита Толстиков

unread,
May 12, 2016, 9:32:36 AM5/12/16
to Druid User
Try  to reproduce https://github.com/druid-io/tranquility/blob/master/core/src/test/java/com/metamx/tranquility/example/JavaExample.java and get exception: 

Exception in thread "main" java.lang.VerifyError: class com.fasterxml.jackson.module.scala.ser.ScalaIteratorSerializer overrides final method withResolved.(Lcom/fasterxml/jackson/databind/BeanProperty;Lcom/fasterxml/jackson/databind/jsontype/TypeSerializer;Lcom/fasterxml/jackson/databind/JsonSerializer;)Lcom/fasterxml/jackson/databind/ser/std/AsArraySerializerBase;
at java.lang.ClassLoader.defineClass1(Native Method)
at java.lang.ClassLoader.defineClass(ClassLoader.java:760)
at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142)
at java.net.URLClassLoader.defineClass(URLClassLoader.java:467)
at java.net.URLClassLoader.access$100(URLClassLoader.java:73)
...

on line:
final Tranquilizer<Map<String, Object>> sender = DruidBeams.fromConfig(wikipediaConfig).buildTranquilizer(wikipediaConfig.tranquilizerBuilder());
My pom only include core tranquility dependency: <dependency> <groupId>io.druid</groupId> <artifactId>tranquility-core_2.11</artifactId> <version>0.8.0</version> </dependency>
As I understand it is a common issue (https://github.com/FasterXML/jackson-module-scala/issues/214
), but i cannot resolve it. May by some one know workaround of this issue?

Gian Merlino

unread,
May 12, 2016, 11:32:06 AM5/12/16
to druid...@googlegroups.com
Hey Никита,

Could you please share your pom and source code? Perhaps in a public github repository or zip file.

Gian

--
You received this message because you are subscribed to the Google Groups "Druid User" group.
To unsubscribe from this group and stop receiving emails from it, send an email to druid-user+...@googlegroups.com.
To post to this group, send email to druid...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/druid-user/b06de875-2be8-4194-9865-8f25d37d1294%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages