I'm getting an exception that I don't understand when I call fromXML. I've attached my sbt project since the schema is spread across several files, and it might be useful to see the build params. Basically, I have this body:
java.lang.NoSuchMethodError: scala.collection.generic.GenericTraversableTemplate.flatten(Lscala/Function1;)Lscala/collection/Traversable;
at com.vmware.api.vcloud.XMLProtocol$DefaultVcloudTaskTypeFormat$$anonfun$parser$1194.apply(xmlprotocol.scala:17137)
at com.vmware.api.vcloud.XMLProtocol$DefaultVcloudTaskTypeFormat$$anonfun$parser$1194.apply(xmlprotocol.scala:17115)
at scala.util.parsing.combinator.Parsers$Success.map(Parsers.scala:108)
at scala.util.parsing.combinator.Parsers$Success.map(Parsers.scala:107)
at scala.util.parsing.combinator.Parsers$Parser$$anonfun$map$1.apply(Parsers.scala:204)
at scala.util.parsing.combinator.Parsers$Parser$$anonfun$map$1.apply(Parsers.scala:204)
at scala.util.parsing.combinator.Parsers$$anon$3.apply(Parsers.scala:183)
at scala.util.parsing.combinator.Parsers$$anon$2.apply(Parsers.scala:754)
at scalaxb.ElemNameParser$class.parse(scalaxb.scala:673)
at com.vmware.api.vcloud.XMLProtocol$$anon$247.parse(xmlprotocol.scala:363)
at scalaxb.ElemNameParser$class.reads(scalaxb.scala:653)
at com.vmware.api.vcloud.XMLProtocol$$anon$247.reads(xmlprotocol.scala:363)
at scalaxb.package$.fromXML(scalaxb.scala:12)
at com.vmware.api.vcloud.XMLProtocol$DefaultVcloudTasksInProgressTypeFormat$$anonfun$parser$881$$anonfun$apply$2319.apply(xmlprotocol.scala:11323)
at com.vmware.api.vcloud.XMLProtocol$DefaultVcloudTasksInProgressTypeFormat$$anonfun$parser$881$$anonfun$apply$2319.apply(xmlprotocol.scala:11323)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:194)
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:194)
at scala.collection.LinearSeqOptimized$class.foreach(LinearSeqOptimized.scala:59)
at scala.collection.immutable.List.foreach(List.scala:45)
at scala.collection.TraversableLike$class.map(TraversableLike.scala:194)
at scala.collection.immutable.List.map(List.scala:45)
at com.vmware.api.vcloud.XMLProtocol$DefaultVcloudTasksInProgressTypeFormat$$anonfun$parser$881.apply(xmlprotocol.scala:11323)
at com.vmware.api.vcloud.XMLProtocol$DefaultVcloudTasksInProgressTypeFormat$$anonfun$parser$881.apply(xmlprotocol.scala:11321)
at scala.util.parsing.combinator.Parsers$Success.map(Parsers.scala:108)
at scala.util.parsing.combinator.Parsers$Success.map(Parsers.scala:107)
at scala.util.parsing.combinator.Parsers$Parser$$anonfun$map$1.apply(Parsers.scala:204)
at scala.util.parsing.combinator.Parsers$Parser$$anonfun$map$1.apply(Parsers.scala:204)
at scala.util.parsing.combinator.Parsers$$anon$3.apply(Parsers.scala:183)
at scala.util.parsing.combinator.Parsers$$anon$2.apply(Parsers.scala:754)
at scalaxb.ElemNameParser$class.parse(scalaxb.scala:673)
at com.vmware.api.vcloud.XMLProtocol$$anon$160.parse(xmlprotocol.scala:266)
at scalaxb.ElemNameParser$class.reads(scalaxb.scala:653)
at com.vmware.api.vcloud.XMLProtocol$$anon$160.reads(xmlprotocol.scala:266)
at scalaxb.package$.fromXML(scalaxb.scala:12)
at com.vmware.api.vcloud.XMLProtocol$DefaultVcloudAdminCatalogTypeFormat$$anonfun$parser$249$$anonfun$apply$549.apply(xmlprotocol.scala:2549)
at com.vmware.api.vcloud.XMLProtocol$DefaultVcloudAdminCatalogTypeFormat$$anonfun$parser$249$$anonfun$apply$549.apply(xmlprotocol.scala:2549)
at scala.Option.map(Option.scala:133)
at com.vmware.api.vcloud.XMLProtocol$DefaultVcloudAdminCatalogTypeFormat$$anonfun$parser$249.apply(xmlprotocol.scala:2549)
at com.vmware.api.vcloud.XMLProtocol$DefaultVcloudAdminCatalogTypeFormat$$anonfun$parser$249.apply(xmlprotocol.scala:2545)
at scala.util.parsing.combinator.Parsers$Success.map(Parsers.scala:108)
at scala.util.parsing.combinator.Parsers$Success.map(Parsers.scala:107)
at scala.util.parsing.combinator.Parsers$Parser$$anonfun$map$1.apply(Parsers.scala:204)
at scala.util.parsing.combinator.Parsers$Parser$$anonfun$map$1.apply(Parsers.scala:204)
at scala.util.parsing.combinator.Parsers$$anon$3.apply(Parsers.scala:183)
at scala.util.parsing.combinator.Parsers$$anon$2.apply(Parsers.scala:754)
at scalaxb.ElemNameParser$class.parse(scalaxb.scala:673)
at com.vmware.api.vcloud.XMLProtocol$$anon$37.parse(xmlprotocol.scala:65)
at scalaxb.ElemNameParser$class.reads(scalaxb.scala:653)
at com.vmware.api.vcloud.XMLProtocol$$anon$37.reads(xmlprotocol.scala:65)
at scalaxb.package$.fromXML(scalaxb.scala:12)
at com.vmware.cse.VcdProxySpec$$anonfun$1$$anonfun$apply$mcV$sp$8.apply$mcV$sp(VcdClientTest.scala:129)
So, it seems like there is a problem handling some one of the nested complex type. Any help would be greatly appreciated!