2011-09-08 54 views
0

我使用Java和PHP工作。我通過使用WSDL2PHP生成php-stub的WSDL調用Java服務。 一切正常,直到現在。我爲我的java服務添加了一個新方法,並重新生成了php-stub。在php-存根的方法是可行的,但是當我打電話,我發現了以下錯誤的服務:WSDL + PHP + Java的(SOAP)

SoapFault: Function ("myFunction") is not a valid method for this service 

我已經嘗試了很多,用Google搜索了很多,之前的工作。我的老方法,同樣的服務總是調用,我可以運行這些卜

回答

2

這是因爲緩存的SOAPClient您的WSDL文件。您可以使用以下功能禁用此功能:

soap.wsdl_cache_enabled = "0"; 

請注意,這會對性能產生影響。但是在你的開發機器上,這不會影響事物。

+0

你做了我們的月! – Cedric