我知道這與其他許多帖子是幾乎相同的,例如, JAXB doesn't unmarshall after updating java from 1.8.0_77 to 1.8.0_121 但這些答案或評論都沒有解決我的問題。 (我也檢查了樣品這裏https://github.com/KlausGroenbaek/jaxbissue,並通過這個博客http://blog.bdoughan.com/20
examples that I've found討論瞭如何在unmarshaller對象上設置驗證處理程序。 但是,使用Jersey,MOXy/JAXB爲我初始化,我不知道如何訪問unmarshaller。 目前,我像這樣引導Jersey,jersey-media-moxy在類路徑上。 @ApplicationPath("rest")
public class ApplicationConfig
有以下情況: 與像列表場A類: @XMLType
@XMLAccessType(XMLAccessorType.FIELD)
@XMLRootElement(name = "container")
public class ListContainer {
@XMLElementWrapper(name="elements")
private List<Element> e