問題タブ [java2wsdl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
56 参照

java - Apache CXF: arg0 名を XML (Java2WSDL) の特定のフィールド名に変更する

arg0 を Apache CXF で生成された WSDL から「名前」などの特定のものに変更するにはどうすればよいですか

@XmlElementを使用しようとしましたが、効果はありません。生成された WSDL は引き続き arg0 を使用します。

javax.ws.WebParamから@WebParamを使用しようとすると、「注釈 @WebParam はこの場所では許可されていません」と表示されます

これは Apache CXF をイライラさせます!

生成された WSDL ファイルにアクセスしてパラメーター名を編集できますが、これが最善の方法だとは思いません。

0 投票する
0 に答える
89 参照

wsdl - wsdl スキーマの名前空間プレフィックスがさまざまな環境で変化している - AXIS2

最近、Open Nebula に SOAP Web サービスを持つコンポーネントをデプロイしました。展開後、WSDL 応答の名前空間プレフィックスが異なることに気付きました

問題: AlertBot は表示されることを期待していまし <ax25:response>TEST</ax25:response> たが、代わりに表示を開始しまし <ax21:response>TEST</ax21:response>た。新しいホストと古いホストのビルドを比較したところ、構成ファイルや Java パッケージに違いは見られませんでした。

ax25 部分の名前空間プレフィックスが新しいホストで ax21 に変更された理由を理解する必要があります。

注: WSDL の生成には AXIS2 ライブラリを使用します。