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"/>
または、送信メッセージの検証をオーバーライドするなど、これを実現する別の方法はありますか?
ありがとう。