私はWebサービスにまったく慣れていません。
Web サービスの残りの Web サービス クライアントを作成する必要があります。Web サービスは SoapUI で正常に動作します。URL の WSDL ファイルが提供されます。しかし、Eclipse プロジェクトに wsdl ファイルを追加すると、コンパイル エラーが発生します。
src-resolve.4.2: Error resolving component 'xs:schema'. It was detected that 'xs:schema' is in namespace 'http://www.w3.org/2001/XMLSchema', but components from this namespace are not referenceable from schema document 'file:///E:/Ashish%20Workspace/HATStoLSAMS%20Webservice/HATS2LSAMSWS/WebContent/WEB-INF/wsdl/CorpsiteService.svc.wsdl'. If this is the incorrect namespace, perhaps the prefix of 'xs:schema' needs to be changed. If this is the correct namespace, then an appropriate 'import' tag should be added to 'file:///E:/Ashish%20Workspace/HATStoLSAMS%20Webservice/HATS2LSAMSWS/WebContent/WEB-INF/wsdl/CorpsiteService.svc.wsdl'.
これらのエラーを取り除くために多くのグーグル検索を行いましたが、何も機能しませんでした。エラーを無視して wsimport と wsdl2java コマンドを使用してスタブを作成しようとすると、エラーが発生します
[ERROR] undefined element declaration 'xs:schema'
line 1 of http://chec.local/STAR.WCF/CorpsiteService.svc?singlewsdl
以下のコマンドを使用してスタブを生成しています
wsimport -d e:\test -s E:\wssrc http://chec.local/STAR.WCF/CorpsiteService.svc?singlewsdl -wsdllocation "../../../../../WEB-INF/wsdl/CorpsiteService.svc.wsdl"
私はこの時点で立ち往生しており、一日中苦労しています。これに関するヘルプは本当に役に立ちます