2

Apache CXF 2.5.2 を使用して Web サービス エンドポイントを作成しましたが、スキーマの検証と MTOM の相互作用に問題があります。MTOM とスキーマの検証を有効にする場合、base64Binary 型を直接使用する必要がありますが、MTOM フィールドにも「contentType」属性がある固定仕様に準拠しようとしています。

<jaxws:properties>
    <entry key="mtom-enabled" value="true"/>
    <entry key="schema-validation-enabled" value="true"/>
</jaxws:properties>

受信メッセージまたは送信メッセージのスキーマ検証のみを有効にすることはできますか? たとえば、次のようなものです。

<entry key="schema-validation-enabled" value="inbound"/>

または、送信メッセージの検証をオーバーライドするなど、これを実現する別の方法はありますか?

ありがとう。

4

1 に答える 1