Webサービス応答の処理中にApacheCXFで解析エラーが発生しました。結局のところ、返される空の要素は次のとおりです。
<myValue />
要素の定義は次のとおりです。
<xsd:element name="myValue" type="xsd:float" minOccurs="0">
ここで、CXFメーリングリストで、XSD仕様では空の値は許可されていないことを読みました。
まあ、それはバグではないので、これの回避策はありません。空の要素は、DecimalまたはDateタイプなどには無効です。
したがって、例外をスローする必要があります。
あなたはそれが何をすることを期待していますか?
ここで質問があります。XMLスキーマ仕様のどこでこの制約を正確に見つけることができますか?