Web services WSDL调用在ColdFusion 8中导致404

Web services WSDL调用在ColdFusion 8中导致404,web-services,coldfusion,wsdl,Web Services,Coldfusion,Wsdl,我正在通过网络服务给CFC打电话 <cfset request.remoteCFCPath = "http://www.domain.com/webservice/404_15.cfc?wsdl"> <cfset request.ws = createObject("webservice","#request.remoteCFCPath#") /> <cfset request.message = request.ws.saveRedirect(ID=form.id

我正在通过网络服务给CFC打电话

<cfset request.remoteCFCPath = "http://www.domain.com/webservice/404_15.cfc?wsdl">
<cfset request.ws = createObject("webservice","#request.remoteCFCPath#") />
<cfset request.message = request.ws.saveRedirect(ID=form.id)/>
我不相信服务器上有任何变化。我不认为404是准确的,因为如果我将访问权限从remote更改为public,则会出现以下错误:

Web service operation saveRedirect with parameters 
{ID={{ID, 903}}} cannot be found. 
这对我来说很有意义,因为遥控器看不到公众。函数saveRedirect返回字符串true或false,不返回结构或任何特殊的内容。显然404并不准确,因为如果我将其更改为public,它会识别出它已经不存在了

我已在两台计算机上重新启动服务。并从CF管理员处反复清除web服务


以前有人遇到过这种情况吗?

您是否尝试过使用refreshWSDL=yes参数强制ColdFusion重新加载WSDL文件并重新生成用于使用web服务的构件?只尝试了@Miguel-F,没有更改,仍然使用404。如果在浏览器中直接导航到WSDL的URL,会得到什么?我看到了所有我希望看到的函数,包括我尝试调用的saveRedirect。我可以毫无问题地调用cfc中的所有其他函数,我可以直接调用saveRedirect,它可以按预期工作。所以我真的一点也不明白。
Web service operation saveRedirect with parameters 
{ID={{ID, 903}}} cannot be found.