java 1.6升级

时间:2012-04-20 08:38:29

标签: java jaxb jdk1.6 unmarshalling

我们最近升级到jdk1.6。结果我们不得不从项目中删除所有与jaxb相关的jar,因为jdk 1.6支持jaxb。现在,当我们尝试填充jaxb对象时出现以下错误

Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.a: Invalid content was found starting with element

虽然之前使用jaxb jar的xsd和xml组合相同。我需要更新我的xsd / xml吗?

1 个答案:

答案 0 :(得分:1)

您需要再次编译xsd。从类路径中删除xercesImpl.jar jaxb-api.jar等。