37

私はいくつかの奇妙な問題を抱え続けています。主な問題は、WSDL を新しいプロジェクトに追加しようとすると、次のエラーが発生し続けることです。

Error loading [https://.../token?wsdl]: java.lang.Exception: Failed to load url; https://.../token?wsdl, 0 -

error.log ファイルに記録されるメッセージは次のとおりです。

java.lang.Exception: Failed to load url; https://.../token?wsdl, 0 - 
at com.eviware.soapui.impl.wsdl.support.wsdl.UrlWsdlLoader.load(UrlWsdlLoader.java:184)
at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.loadXmlObject(WsdlLoader.java:121)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:535)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:524)
at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionCache.update(AbstractDefinitionCache.java:97)
at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext$Loader.construct(AbstractDefinitionContext.java:226)
at com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:46)
at com.eviware.soapui.support.swing.SwingWorker$2.run(SwingWorker.java:149)
at java.lang.Thread.run(Unknown Source)

その URL のアプリケーションが稼働していることを確認し、Web ブラウザーから WSDL にアクセスできることを確認しましたが、何があってもこのエラー メッセージが表示され続けます。Windows 7 ボックスで SoapUI 4.5.0 (32 ビット) を使用しています。64ビット版も試しましたが同じ結果でした。VPN を使用しているかどうかに関係なく発生します。

このエラーが発生する理由を知っていますか?

4

16 に答える 16

77

私は同じ問題を抱えていました。SoapUI 設定でプロキシを無効にすることで解決しました。(ソース: http://www.eviware.com/forum/viewtopic.php?f=13&t=12460 )

于 2012-07-27T09:57:18.223 に答える
41

私の場合、サービスがインストールされたサーバーはTLS用にのみ構成されていました。SSL は許可されませんでした。したがって、追加して SoapUI vmoptions ファイルを更新する必要があります

-Dsoapui.https.protocols=TLSv1.2

vmoptions ファイルは、SoapUI インストール フォルダーの下にあります。

C:\Program Files (x86)\SmartBear\SoapUI-5.0.0\bin\soapUI-5.0.0.vmoptions

またはサーバー設定を変更して SSL を許可する

于 2016-03-18T05:25:07.370 に答える
24

私は同様の問題を抱えており、WSDLをローカルに保存することでそれらを回避しました。XSDファイルも保存することを忘れないでください。XSDの適切な場所を指定するには、WSDLを編集する必要がある場合があります。

于 2012-06-18T22:28:57.730 に答える
2

MS Dynamics AX に実装された WebService を読み込もうとすると、このエラーが発生しました。VPN 経由でネットワークに接続していたため、IPv6 の設定に問題がありました。グーグルの後、ここで解決策を見つけました:http://support.microsoft.com/kb/929852

于 2012-10-02T09:08:49.260 に答える
1

私の場合、

[https://.../token?wsdl] の読み込み中にエラーが発生しました: java.lang.Exception: URL の読み込みに失敗しました。https://.../token?wsdl, 0

偽の証明書が原因でした。ブラウザで次のように表示された場合

「この Web サイトのセキュリティ証明書には問題があります。」

これが事実です。

解決策は、証明書をにインポートすることでした

C:\Program Files (x86)\SmartBear\SoapUI-5.0.0\jre\lib\security\cacerts

SOAPUI で使用されるデフォルトの Java はどれですか

于 2014-10-22T14:48:17.130 に答える
1

wsdl ファイル内で、次のような import 要素を探します。

`<import  namespace="nameSpaceValue" location="Users/myname/.../targetxsdName.xsd"/>`

上記の要素の location 属性を、ローカルに保存されている xsd ファイルの場所に変更すると、機能するはずです。

于 2016-09-08T05:41:57.307 に答える
1

これは、IPV6 アドレスの SOAP UI ピッキングの問題である可能性があります。次のJVMオプションを追加すると、修正されました。

-Djava.net.preferIPv4Stack=true

ここに追加しました:

C:\Program Files\SmartBear\soapUI-4.5.2\bin\soapUI-4.5.2.vmoptions
于 2015-06-30T21:19:18.933 に答える
1

次の解決策が役に立ちました:

-Djsse.enableSNIExtension=false

SoapUI-5.3.0.vmoptions 内。

于 2017-04-10T20:10:53.277 に答える
0

デフォルトのポート 8080 で Web アプリケーションを実行している場合は、ポートを別の値に変更してアプリケーションを再度実行し、SOAPUI リクエストを再度トリガーしてください。SOAP UI ワークスペースにポート番号 8080 の履歴プロジェクトがある場合、問題が発生する可能性があります。

于 2014-05-26T08:13:10.750 に答える
0

Close and reopen soapui. Probably is a bug of the application

于 2017-10-27T08:41:38.470 に答える
0

SOCKS プロキシを使用しようとしたときに、この問題が発生しました。SoapUI は SOCKS プロキシをサポートしていないようです。代わりに Boomerang Chrome アプリを使用しています。

于 2017-01-31T09:38:28.470 に答える
0

SoapUI のバージョンを SoapUI 5.5.0 に更新します。このエラーは、古い SoapUI バージョンが原因で、wsdl を読み込もうとしたときに発生します

于 2020-02-28T10:30:00.213 に答える