最近、Open Nebula に SOAP Web サービスを持つコンポーネントをデプロイしました。展開後、WSDL 応答の名前空間プレフィックスが異なることに気付きました
問題: AlertBot は表示されることを期待していまし
<ax25:response>TEST</ax25:response>
たが、代わりに表示を開始しまし
<ax21:response>TEST</ax21:response>
た。新しいホストと古いホストのビルドを比較したところ、構成ファイルや Java パッケージに違いは見られませんでした。
ax25 部分の名前空間プレフィックスが新しいホストで ax21 に変更された理由を理解する必要があります。
注: WSDL の生成には AXIS2 ライブラリを使用します。