【发布时间】:2015-03-09 10:35:09
【问题描述】:
我有以下 XML:
<right id="RIGHT1"/>
<role name="User">
<right>RIGHT1</right>
<right>RIGHT_NOT_EXISTING</right>
</role>
这里是映射:
@XmlAccessorType(XmlAccessType.FIELD)
public class Role {
@XmlAttribute
private String name;
@XmlIDREF
@XmlElement(name = "right")
private List<Right> rights;
}
基本上它可以正常工作,正确找到引用的现有权限。问题是,我在 RIGHT_NOT_EXISTING 参考中做了一个明显的错字。我希望,我得到一个异常说“没有找到正确的 RIGHT_NOT_EXISTING”,但它会默默地忽略那个。 是否有一些配置可以获取该异常?
【问题讨论】:
标签: java xml-parsing jaxb