在進行CF Web服務調用時,需要創建SOAP標頭。在CF9中,我們能夠使用setHeader()
方法。這適用於我的生產服務器(運行CF9)。但是,我已將本地系統升級到CF10(用於開發目的),並發現此方法不再有效。它引發以下錯誤:如何使用CF10 Web服務創建SOAP標頭
Web service operation setHeader with parameters {...} cannot be found.
當我傾倒的對象,我看到org.apache.axis2.client.Stub
代替org.apache.axis.client.Stub
。所以我的問題有兩點:
- Axis2中的
setHeader
方法在哪裏? - 如果該方法不再可用,如何指定我的對象調用使用Axis1.x NOT Axis2?
我希望這是有道理的。