私は機知に富んでおり、これをStackOverflowにも投稿することにしました。
最近、(Function Builder を使用して) 基本的な Hello World Web サービスを作成し、それを WSDL に変換しようとしました。次に、(Java) wsimport 関数を使用して、それを Java ファイルに変換します。
関数は次のようになります。
FUNCTION ZWEBSERVICE1.
write: / 'hello world'.
ENDFUNCTION.
最初に遭遇した問題は、wsimport の実行中です。wsdl:service がファイルにないというエラーが表示されました。しばらくグーグルで調べた後、その問題に対する議論や解決策は見つかりませんでした。だから私はちょうど書いた:
<wsdl:service name="ZWEBSERVICE1">
</wsdl:service>
wsimport を再度実行し、Java ファイルとクラス ファイルを取得しました。
私が遭遇した次の問題は、ZWEBSERVICE1.java クラスがやや空であることです...次のようになります。
...
public class ZWEBSERVICE1 {
}
...だから今、私は頭がおかしいので、誰かが私が間違っていたことについての洞察を与えてくれることを願っています。
これは SAP のディスカッションとして投稿したので、変更があればこのトピックを更新します。 http://scn.sap.com/thread/3800470