【发布时间】:2016-10-27 05:27:34
【问题描述】:
我正在关注博客文章: http://blog.bdoughan.com/2010/11/jaxb-and-inheritance-using-xsitype.html
我做了所有相同的事情,除了我的子类不是公共的并且与抽象类文件在同一个文件中。我得到 java.lang.InstantiationException 异常 javax.xml.bind.UnmarshalException:无法创建 org.apache.ambari.server.state.DependencyConditionInfo 的实例 - 有关联的例外: [java.lang.InstantiationException] 在 com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.handleEvent(UnmarshallingContext.java:647)
编辑
当我使用@XmlSeeAlso 时,我需要提供一个默认构造函数,因此我无法初始化子类的数据成员。
谁能帮我找到解决办法?谢谢
【问题讨论】:
标签: inheritance jaxb xsitype