我使用scalaxb将XML实例转换为另一个对象,如下所示:
val x = xml.XML.load(inputStream)
println(x)
val ed = scalaxb.fromXML[entityDescriptor.scalaxb.EntityDescriptorType](x)
println(ed)当它调用fromXML时,我会收到以下异常:
scalaxb.ParserFailure: Error while parsing
urn:oasis:names:tc:SAML:2.0:protocol
urn:oasis:names:tc:SAML:1.1:protocol
urn:oasis:names:tc:SAML:1.0:protocol:
java.lang.UnsupportedOperationException:
class Group does not support method 'label'根据Java的内置XML验证器(我正在将Java转换为Scala项目),XML格式良好且有效。
从我自己的研究来看,在scalaxb的某个地方,它创建了一个scala.xml.Group实例,并且它调用了label方法,对于Group来说,这个方法没有实现。
发布于 2015-05-22 16:01:10
可能是飞刀虫。请打开吉特布号。http://scalaxb.org/issue-reporting-guideline
https://stackoverflow.com/questions/30398571
复制相似问题