I think there is strange behavior when serializing Scala Map or Seq(Tuple) involving polymorphic requirements. Please see the following http://stackoverflow.com/questions/18186292/failing-polymorphic-de-serialization-in-jackson-with-scala-module-when-polymorph/18191179#18191179