完全に正常に動作する Web サービス クライアントがあり、その中に WSDL の場所を定義する行があります。
@WebServiceClient(name = "CReceiveMOMessageService",
targetNamespace = "http://...",
wsdlLocation = "CReceiveMOMessageService.wsdl")
コード部分は実行可能な JAR としてエクスポートする必要があり、リモートの場所で動作することを意図しています。
上記のように WSDL の場所を定義すると、JAR ファイルを実行するディレクトリで WSDL ファイルが検索されます。代わりに、WSDL ファイルをプロジェクト フォルダーに追加し、その後 JAR としてエクスポートしwsdlLocation
、JAR ファイル内の WSDL を指すようにパラメーターを構成します。
これはどのように達成できますか?