問題タブ [wsdl2code]

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 投票する
1 に答える
3948 参照

php - SoapUI リクエストを Web サーバーで動作させるにはどうすればよいですか

お客様が追跡情報を確認するためにサイト外に移動する必要がないようにしたいと思います:(つまり、私のウェブサイトから荷物を追跡できます) http://www.echo.com/ShipmentTracking/EchoShipmentTrack.aspx

API ドキュメントを受け取り、SOAPUI を使用してリモート API を正常にテストできました。Java などのコードを生成するためのツールがいくつかあるようです。SoapUI to PHP ツールを探しましたが、見つかりませんでした。私は PHP に非常に慣れていません。この XML を Web サーバーで実行できるものに変換する方法のコードを誰か教えてもらえますか?

WSDL リンク: http://api.echo.com/Echo.API.ShipmentStatus/ShipmentStatusService.svc?wsdl

SOAPUI によって生成されたサンプル リクエスト:

0 投票する
2 に答える
1506 参照

c - Axis2c を使用して WSDL ファイルから C ファイルを生成する方法

C コードで Web サービスを使用したい。私はクライアントを作ろうとしています。Axis2java が行うことを実行し、wsdl ファイルからクラスを生成する必要があります。Axis2c は、wsdl ファイルから生成された (.c) ファイルを作成することがわかりました。ここからダウンロードしました。それを解凍しました。AXIS2C_HOME の環境変数を作成し、AXIS2C_CLASSPATH を作成しました。しかし、私はそれを機能させることはできません。

このコマンドを入力すると:

このエラーが発生します:

どうすればこの問題を解決できますか。この Axis2c ツールの正しい使い方を教えてください。

前もって感謝します。

@loentar : Axis2/Java をインストールし、環境変数を設定しました。wsdl2c.bat を実行すると、次のようになります。

その後、次のコマンドを実行します。

私に何ができる ?ちなみにwindows8を使っています。

0 投票する
2 に答える
496 参照

android - AndroidのWSDL URLからJavaクラスを生成する最良の方法は何ですか?

Android プロジェクトで解析して使用したい SOAP Web サービスがあります。URL(wsl2code)をインポートしてJavaクラスを自動生成するWebサイトがあることを読みましたが、欠陥があるようです。さらに、彼らが提供するサンプルは機能していません。Android プロジェクトの WSDL URL から Java クラスを生成する最良かつ正しい方法は何ですか?

0 投票する
1 に答える
497 参照

maven-3 - Axis2 WSDL2Code プラグインを使用して、ユーザー名トークン ポリシーでクライアントを生成する方法

私は Maven の初心者ですが、SOAP サービスと Axis2 をしばらく使用しています。前述のように、axis2-wsdl2code-maven-plugin を使用してサードパーティの wsdl からコードを生成しようとしています。コード生成は、ほとんどの部分で機能しています。生成されたソースで期待されるクラスが生成されていることがわかり、プロジェクトでクラスを参照できます。

私が抱えている問題は、セキュリティ ポリシーに関するものです。コードを生成した後にプロジェクトを実行しようとすると、次のエラーが表示されます。

生成された ClientStub コードを確認したところ、次のポリシーが参照されていることがわかりました。

名前空間「t」で始まるノードに注意してください。以前に同じ Web サービスで行ったプロジェクトを確認すると、コードは Maven ではなく、IntelliJ を介して Axis2 から生成されました。スタブは、次のポリシーで生成されました。

このポリシーは、この Web サービスに必要なユーザー名トークンを参照します。Maven Axis2 WSDL2Code プラグインで、Issued Token ポリシーの代わりに Username Token ポリシーを使用するにはどうすればよいですか?

0 投票する
1 に答える
67 参照

android - wsdl2code を使用した OutofMemory 解析 SOAP

XMLPullParser を使用して応答を解析する、 wsdl2code から Soap クライアントを生成しました。応答として 30 Mb のファイルを受け取り、解析中に OutofMemory 例外が発生します。

この例外を回避する最善の方法は何ですか。このリンクで提案されているように、サーバーから応答を既にダウンロードし、デバイスの内部ストレージに保持しています非常に大きな SOAP 応答 - Android- メモリ不足エラー

ありがとう