Webサービス応答の処理中にApache CXFで解析エラーが発生しました。それは何に降りてくると、返される空の要素され、次のようXSDでprimitveデータ型が使用できません。
<myValue />
要素の定義を次のとおりです。
今<xsd:element name="myValue" type="xsd:float" minOccurs="0">
私はempty value is not allowed by the XSD-spec CXFメーリング・リストに読んだ:
これはバグではないため、 の回避策はありません。空の 要素は、Decimal またはDate型などのDecimalには無効です。
したがって、例外をスローするべきです(SHOULD)。
何をする予定ですか?
ここで質問があります。ここでは、XMLスキーマ仕様でこの制約をどこで見つけることができますか?