1

太陽のワイヤレスツールキット2.5.2を使用してスタブを生成しようとしています。私のPCのOSはWindowsXPです。次のプロセスを使用してスタブを生成しようとしています。

Start -> SunWirelessToolkit -> Utilities -> stub generator -> launch

次に、Webサービスのwsdlリンクをその中に入れます

出力パスを指定しますが、ファイルまたは出力は指定されたフォルダーに作成されます。

誰かが私が間違っていることを教えてもらえますか、またはスタブが生成されません。そのURLをコピーしてブラウザに貼り付けると、開いてwsdl全体が表示されます。

このスタブを生成して、BlackberryでWebサービスを利用したいと思います。

4

1 に答える 1

0

接続タイムアウトが発生しているか、ファイアウォールが原因でスタブ ジェネレーターが接続できない可能性があります。

WSDL ファイルをローカルにダウンロードして、再試行してください。

スタブ ジェネレーターが出力を生成せず、エラーも発生しない理由がわかりません。意図的に不適切な URL を設定して、失敗するかどうかを確認してください。それでも出力がない場合は、J2ME ワイヤレス ツールキットまたは Java が正しくインストールされていない可能性があります。

更新:
このリンクを確認してください: http://developers.sun.com/mobility/apis/articles/wsa/

ページの中央までスクロールすると、サポートされているデータ型の表が表示されます。JSR-172 は JAX-RPC サブセットであるため、多くの場合、すべての複合型がサポートされるわけではありません。サポートされていないタイプが WSDL に含まれていないことを確認してください。

于 2012-04-16T15:09:07.483 に答える