JAXB异常:编组时此类上下文不知道的类

时间:2013-11-01 15:16:48

标签: java jaxb marshalling jaxb2

我在编组时遇到错误。我从架构生成了xml。

[javax.xml.bind.MarshalException
- with linked exception:
[com.sun.istack.internal.SAXException2: class org.com.AccountsComplexType nor any of its super class is known to this context.

经过一番研究,有人说“尝试添加@XmlSeeAlso(... class)”,但问题是AccountsComplexType类不是XmlRootElement。

有什么想法我做错了吗?

1 个答案:

答案 0 :(得分:1)

如果您从XML模式生成类,那么您应该从生成的模型的包名称或JAXBContext类引导ObjectFactory