Web services 加载承载在localhost中的wsdl时SOAP-UI中出错
我在加载本地主机wsdl时遇到以下错误。如果我尝试其他不在本地托管的wsdl,它可以正常工作。请帮忙Web services 加载承载在localhost中的wsdl时SOAP-UI中出错,web-services,soap,wsdl,Web Services,Soap,Wsdl,我在加载本地主机wsdl时遇到以下错误。如果我尝试其他不在本地托管的wsdl,它可以正常工作。请帮忙 Error loading [http://localhost:7001/xyz?wsdl]: java.lang.Exception: Failed to load url; http://localhost:7001/xyz?wsdl, 0 日志中的错误 ERROR:com.eviware.soapui.impl.support.definition.support.InvalidDef
Error loading [http://localhost:7001/xyz?wsdl]: java.lang.Exception: Failed to load url; http://localhost:7001/xyz?wsdl, 0
日志中的错误
ERROR:com.eviware.soapui.impl.support.definition.support.InvalidDefinitionException
com.eviware.soapui.impl.support.definition.support.InvalidDefinitionException
at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.makeInvalidDefinitionException(WsdlLoader.java:119)
at com.eviware.soapui.impl.wsdl.support.wsdl.WsdlLoader.loadXmlObject(WsdlLoader.java:112)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:488)
at com.eviware.soapui.impl.wsdl.support.xsd.SchemaUtils.getDefinitionParts(SchemaUtils.java:477)
at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionCache.update(AbstractDefinitionCache.java:94)
at com.eviware.soapui.impl.support.definition.support.AbstractDefinitionContext$Loader.construct(AbstractDefinitionContext.java:209)
at com.eviware.soapui.support.swing.SwingWorkerDelegator.construct(SwingWorkerDelegator.java:46)
at com.eviware.soapui.support.swing.SwingWorker$2.run(SwingWorker.java:131)
at java.lang.Thread.run(Unknown Source)
我已经通过了这个链接,但它并没有解决问题。
根据您遇到的错误,这里列出了您可能想到的解决方案:
- 在浏览器中检查WSDL的URL。开门吗?否则,您的服务器将不会启动,并且无法访问WSDL契约李>
- 确保您没有使用代理,并且在SOAPUI首选项中没有设置代理选项
- 您的WSDL的有效性可能有问题,但如果不检查它,就无法判断
希望这有帮助 根据您遇到的错误,这里列出了您想到的可能解决方案:
- 在浏览器中检查WSDL的URL。开门吗?否则,您的服务器将不会启动,并且无法访问WSDL契约李>
- 确保您没有使用代理,并且在SOAPUI首选项中没有设置代理选项
- 您的WSDL的有效性可能有问题,但如果不检查它,就无法判断
希望这有帮助 在5月份的情况下,问题是我试图加载.xsd而不是.wsdl
-在浏览器中打开时,两者非常相似。。很容易出错。在五月的案例中,问题是我试图加载.xsd而不是.wsdl
-在浏览器中打开时,两者非常相似。。很容易出错。在.vmoptions文件中添加了以下参数,重新启动SoapU帮助我解决了这个问题
-Dsoapui.https.protocols=TLSv1.2
-Djsse.enableSNIExtension=false
-Djava.net.preferIPv4Stack=true
在.vmoptions文件中添加了以下参数,重新启动SoapU帮助我解决了这个问题
-Dsoapui.https.protocols=TLSv1.2
-Djsse.enableSNIExtension=false
-Djava.net.preferIPv4Stack=true
当我在浏览器中启动wsdl时,它会工作。但在soap中,它会抛出错误。我的意思是,不是打开wsdl,而是在本地主机地址访问它。当我在浏览器中启动wsdl时,它会工作。但在soap中,它会抛出错误。我的意思是不是打开wsdl,而是在本地主机地址访问它