- - PR -
(SOAP)JAX-RPCのServiceインタフェースを実装時にエラー
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-08-04 11:03
現在以下の環境にてWeblogic Serverを利用したWebサービスの開発を行っております。
・OS:WindowsXP sp2 ・IDE:eclipse 3.0.2 ・JVM:1.4.2_08 ・APサーバ:Weblogic Server8.1J WSDLを元にclientgen Ant タスクを使ってクライアントJAR ファイルを作成し、 Web サービスを呼び出すJavaクライアントアプリを作成しています。 そのJavaクライアントアプリで以下のようにJAX-RPC の Serviceインタフェースを実装するため 「BdySoapIF_Service_Impl()」コンストラクタを作成いたしましたが、 Service = new BdySoapIF_Service_Impl().getBdySoapIF_ServicePort(); 「型 weblogic.webservice.core.rpc.ServiceImpl を解決できません。 必要な .class ファイルから間接的に参照されています。」 という、エラーが発生しています。 このエラーの原因となる情報をご教授いただけないでしょうか? どうぞ、よろしくお願いいたします。 (クライアントJARファイルは問題なく作成されているように見えます。) -------------------- build.xml--------------------- <project name="buildWebservice" default="generate-client"> <target name="generate-client"> <clientgen wsdl="http://localhost:7001/services/BdySoapIF_service?WSDL" packageName="CinvM010.Client" clientJar="CinvM010/Client.jar"/> </target> </project> --------------------------------------------------- |
|
投稿日時: 2005-08-04 12:27
weblogic.webservice.core.rpc.ServiceImpl は webservices.jar に入ってるみたいです
|
|
投稿日時: 2005-08-04 20:36
インギさんありがとうございます。
しかし、クライアントJARファイルはant自動作成でソースがないので、 回避ができない?のでしょうか? |
|
投稿日時: 2005-08-05 00:30
うーん、ぱっとみたところドキュメントにちゃんと書いてあるように見えますね。
まずはドキュメントを読みましょう。 http://edocs.beasys.co.jp/e-docs/wls/docs81/webserv/client.html#JavaClients |
|
投稿日時: 2005-08-05 17:34
情報ありがとうございました。
webserviceclient.jar をCLASSPATSHの一番前に記述することで解決しました。 |
1