jax-ws wsimport を使用してクライアント スタブを生成しようとしています。私の Web サービスは Jboss 7.1.1 で実行されていますが、すべての要求は https 経由で Apache に送信され、URL を https から http に書き換えてポートを編集するだけです。
私の wsimport は次のようになります。
wsimport -keep https:// server/webservice?wsdl
私の発行アドレス:
http://server :8099/webservice
Jboss に直接アクセスすれば問題ありませんが、https を使用して Apache にアクセスしようとすると、次の例外が発生します。
[ERROR] White spaces are requieed between publicId and systemId.
line 1 of https: //server/webservice?wsdl
[ERROR] White spaces are requieed between publicId and systemId.
Failed to read the WSDL document: https://...., because 1)could not find the document; /2)the document could not be read; /3 the root element of the document is not <wsdl:definitions>.
[ERROR] failed.noservice=Could not find wsdl:service in the provided WSDL(s):
At leadt one WSDL with at least one service definition needs to be provided.
Failed to parse the wsdl
https を使用する場合に必要な設定はありますか?