JAX-WS (com.sun.xml.ws.jaxws-rt、バージョン 2.2.10)を使用してサード パーティの Web サービスを利用しようとしています。私のすべてのテストで、XML 宣言<?xml version="1.0" ?>
は自動的に送信されます。
これを取り除くことは可能ですか?javax.xml.soap.SOAPMessage.WRITE_XML_DECLARATIONをリクエストコンテキスト ( javax.xml.ws.BindingProviderで取得) にfalseとして配置しようとしましたが、効果はありません。
だれかが尋ねる前に、リクエストから XML 宣言を削除することが WS 所有者に要求されています。
ありがとう。