不同的服务器处理WSDL文件的方式不同

问题描述:

在过去两年中我一直在撰写的项目中,我有一个WSDL文件,它很适合与我的SOAP调用一起使用,但我们现在将所有代码移动到新的服务器上它似乎处理这个不同。不同的服务器处理WSDL文件的方式不同

在旧服务器,如果我在WSDL文件的文件路径I型可以简单地读它,仿佛它是一个文本文件,但在新服务器上它给了我一个错误: alt text

编辑:这在FireFox中不会发生,但在调用Web服务时仍然不起作用。

现在,虽然我明白使用example.org/GetWhatever无效,这将在我的其他服务器上工作。有谁知道它为什么试图渲染而不是给我文本?什么是有效的URI?

编辑:我认为这是下到PHP安装在服务器上没有安装的一切。有谁知道我需要安装运行php webservices?

谢谢

+0

不应该是http://example.org/GetTest?wsdl? – 2010-09-13 00:02:46

+0

我不确定,应该吗? – 2010-09-13 22:10:28

您可能已经亲手编写了WSDL。 那么这是非常困难和错误的电话。

为什么不用nusoap为你生成wsld!

+0

你说得对,我做了很久以前。 nusoap是我第一次尝试,似乎没有为我工作。现在看起来好像昨天晚上服务器出现了问题,因为它不再显示此消息!稍后会报告;) – 2010-09-13 11:14:33