Looks like mismatch of jackson version. Spark uses: <fasterxml.jackson.version>2.4.4</fasterxml.jackson.version>
FYI On Wed, May 6, 2015 at 8:00 AM, A.M.Chan <kaka_1...@163.com> wrote: > Hey, guys. I meet this exception while testing SQL/Columns. > I didn't change the pom or the core project. > In the morning, it's fine to test my PR. > I don't know what happed. > > > An exception or error caused a run to abort: > com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.addField(Lcom/fasterxml/jackson/databind/introspect/AnnotatedField;Lcom/fasterxml/jackson/databind/PropertyName;ZZZ)V > java.lang.NoSuchMethodError: > com.fasterxml.jackson.databind.introspect.POJOPropertyBuilder.addField(Lcom/fasterxml/jackson/databind/introspect/AnnotatedField;Lcom/fasterxml/jackson/databind/PropertyName;ZZZ)V > at > com.fasterxml.jackson.module.scala.introspect.ScalaPropertiesCollector.com > $fasterxml$jackson$module$scala$introspect$ScalaPropertiesCollector$$_addField(ScalaPropertiesCollector.scala:109) > at > com.fasterxml.jackson.module.scala.introspect.ScalaPropertiesCollector$$anonfun$_addFields$2$$anonfun$apply$11.apply(ScalaPropertiesCollector.scala:100) > at > com.fasterxml.jackson.module.scala.introspect.ScalaPropertiesCollector$$anonfun$_addFields$2$$anonfun$apply$11.apply(ScalaPropertiesCollector.scala:99) > at scala.Option.foreach(Option.scala:236) > at > com.fasterxml.jackson.module.scala.introspect.ScalaPropertiesCollector$$anonfun$_addFields$2.apply(ScalaPropertiesCollector.scala:99) > at > com.fasterxml.jackson.module.scala.introspect.ScalaPropertiesCollector$$anonfun$_addFields$2.apply(ScalaPropertiesCollector.scala:93) > at > scala.collection.GenTraversableViewLike$Filtered$$anonfun$foreach$4.apply(GenTraversableViewLike.scala:109) > at scala.collection.Iterator$class.foreach(Iterator.scala:727) > at scala.collection.AbstractIterator.foreach(Iterator.scala:1157) > at scala.collection.IterableLike$class.foreach(IterableLike.scala:72) > at scala.collection.SeqLike$$anon$2.foreach(SeqLike.scala:635) > at > scala.collection.GenTraversableViewLike$Filtered$class.foreach(GenTraversableViewLike.scala:108) > at scala.collection.SeqViewLike$$anon$5.foreach(SeqViewLike.scala:80) > at > com.fasterxml.jackson.module.scala.introspect.ScalaPropertiesCollector._addFields(ScalaPropertiesCollector.scala:93) > at > com.fasterxml.jackson.databind.introspect.POJOPropertiesCollector.collect(POJOPropertiesCollector.java:233) > at > com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.collectProperties(BasicClassIntrospector.java:142) > at > com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.forSerialization(BasicClassIntrospector.java:68) > at > com.fasterxml.jackson.databind.introspect.BasicClassIntrospector.forSerialization(BasicClassIntrospector.java:11) > at > com.fasterxml.jackson.databind.SerializationConfig.introspect(SerializationConfig.java:530) > at > com.fasterxml.jackson.databind.ser.BeanSerializerFactory.createSerializer(BeanSerializerFactory.java:133) > at > com.fasterxml.jackson.databind.SerializerProvider._createUntypedSerializer(SerializerProvider.java:1077) > at > com.fasterxml.jackson.databind.SerializerProvider._createAndCacheUntypedSerializer(SerializerProvider.java:1037) > at > com.fasterxml.jackson.databind.SerializerProvider.findValueSerializer(SerializerProvider.java:445) > at > com.fasterxml.jackson.databind.SerializerProvider.findTypedValueSerializer(SerializerProvider.java:599) > at > com.fasterxml.jackson.databind.ser.DefaultSerializerProvider.serializeValue(DefaultSerializerProvider.java:93) > at > com.fasterxml.jackson.databind.ObjectMapper._configAndWriteValue(ObjectMapper.java:2811) > at > com.fasterxml.jackson.databind.ObjectMapper.writeValueAsString(ObjectMapper.java:2268) > at > org.apache.spark.rdd.RDDOperationScope.toJson(RDDOperationScope.scala:51) > at > org.apache.spark.rdd.RDDOperationScope$.withScope(RDDOperationScope.scala:124) > at > org.apache.spark.rdd.RDDOperationScope$.withScope(RDDOperationScope.scala:99) > at org.apache.spark.SparkContext.withScope(SparkContext.scala:671) > at org.apache.spark.SparkContext.parallelize(SparkContext.scala:685) > > > > > > -- > > A.M.Chan