私は単純なWebサービスを持っています。公開されたメソッドの1つは、 "Data"型のjavaオブジェクトを返します。このDataクラスには、 "getName()"というメソッドがあります。私はプロジェクトをコンパイルし、その上で "wsgen"を実行し、サービスを開始します(Tomcatやglassfishなどではなく、JDK6の組み込みHTTPサーバーを使用します)。Java Webサービス。メソッドが生成されない
これまでのところ、私のブラウザではwsdlが適切なURL。
しかし、そのwsdlを別のプロジェクトにインポートしようとすると、インポートプロセスで「データ」クラス(サーバープロジェクト内のクラス)が正常に作成されますが、そのクラス用に作成されたメソッドはありません私は "data.getName()"のようなことはできません。
私の問題は、サーバープロジェクトのDataクラスには存在しますが、クライアントプロジェクトではDataクラスが作成されてもgetName()メソッドは作成されませんwsdlインポートプロセスによって。
私は間違っていますか?
クライアントプロジェクトで生成されたWSDLとデータオブジェクトを転記することはできますか? –