0

最後のjibxjarsv1.2.3とmavenjibxプラグインを使用して、FIXMLスキーマからコードを生成しています。次のエラーが発生します。

Error: Missing required <all>, <choice>, or <sequence> child element for group 'BatchHeaderElements' at (line 69, col 4, in fixml-components-base-4-4-FIA-1-1.xsd)

次のようなすべての単一グループ定義に対して:

<xs:group name="BatchHeaderElements">
    <xs:sequence/>
</xs:group>

これを修正するにはどうすればよいですか?

4

1 に答える 1

1

JiBX は、シーケンスに必要な要素を指定する必要があることを伝えています。現在、空のシーケンス宣言があります。
これは、グループ内で有効なシーケンス宣言になります。

<xs:group name="BatchHeaderElements">
  <xs:sequence>
    <xs:element name="GroupName" type="xs:string">
    <xs:element name="GroupDescription" type="xs:string">
  </xs:sequence>
</xs:group>

お役に立てれば。
Don Corley
JiBX Maven プラグイン作成者

于 2012-02-03T23:52:37.653 に答える