Web services 无法从Coldfusion9读取WSDL

Web services 无法从Coldfusion9读取WSDL,web-services,coldfusion,coldfusion-8,coldfusion-9,Web Services,Coldfusion,Coldfusion 8,Coldfusion 9,我现在有问题了。我在CF8中运行了以下代码,一切正常 <cfinvoke webservice="http://www.w3schools.com/webservices/tempconvert.asmx?WSDL" method="CelsiusToFahrenheit" returnvariable="strg"> <cfinvokeargument name="Celsius" value="24" /> </cfinvoke> <cfd

我现在有问题了。我在CF8中运行了以下代码,一切正常

<cfinvoke webservice="http://www.w3schools.com/webservices/tempconvert.asmx?WSDL" method="CelsiusToFahrenheit" returnvariable="strg">
    <cfinvokeargument name="Celsius" value="24" />
</cfinvoke>

<cfdump var="#strg#"> 

但是在CF9中测试它。然后遇到以下错误

无法从URL读取WSDL:。错误:java.net.UnknownHostException:www.w3schools.com。 错误发生在第2行


我需要知道的是,我是否需要在Coldfusion admin或其他地方进行配置?我已经尝试在CFadmin>webservices中添加上述webservices URL,但无法做到。

即使没有在CFadmin中注册webservices,您的代码在CF9中也能正常工作。尝试重新启动ColdFusion或重新启动服务器。您的问题似乎与DNS有关,而不是CF问题。可能是底层JVM缓存了过时的DNS数据,或者您的服务器在启动DNS查询时出现问题。如果重新启动没有帮助,请检查防火墙设置。

您的代码在CF9中运行良好,即使没有在CF admin中注册Web服务。尝试重新启动ColdFusion或重新启动服务器。您的问题似乎与DNS有关,而不是CF问题。可能是底层JVM缓存了过时的DNS数据,或者您的服务器在启动DNS查询时出现问题。如果重新启动没有帮助,请检查防火墙设置。

未知后异常-尝试ping该主机,看看是否有效。这似乎是一个n/w问题。一件事是CF服务器已经配置了多个实例。啊。。很抱歉我的错。。安装了CF9的服务器无法访问Internet.UnknownHostException-请尝试ping该主机,看看是否有效。这似乎是一个n/w问题。一件事是CF服务器已经配置了多个实例。啊。。很抱歉我的错。。安装了CF9的服务器无法访问Internet。