タグ付けされた質問 「xjc」

15
JAXBによって生成された@XmlRootElementはありません
FpML(Finanial Products Markup Language)バージョン4.5からJavaクラスを生成しようとしています。大量のコードが生成されますが、使用できません。簡単なドキュメントをシリアル化しようとすると、次のようになります。 javax.xml.bind.MarshalException - with linked exception: [com.sun.istack.SAXException2: unable to marshal type "org.fpml._2008.fpml_4_5.PositionReport" as an element because it is missing an @XmlRootElement annotation] 実際、@ XmlRootElementアノテーションを持つクラスはないので、何が問題なのでしょうか。xjc(JAXB 2.1)にfpml-main-4-5.xsdを指定しています。これにはすべてのタイプが含まれます。
209 java  jaxb  xjc  fpml 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.