2

最近、jdk1.6 にアップグレードしました。その結果、jdk 1.6 は jaxb をサポートしているため、プロジェクトからすべての jaxb 関連の jar を取り除く必要がありました。jaxb オブジェクトにデータを入力しようとすると、次のエラーが発生します

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

同じ xsd と xml の組み合わせは、以前は jaxb jar で機能していましたが。xsd/xml を更新する必要がありますか?

4

1 に答える 1

1

xsd を再度コンパイルする必要があります。クラスパスから xercesImpl.jar jaxb-api.jar などを削除します。

于 2012-04-20T09:08:32.760 に答える