天天看點

XFire報錯:org.codehaus.xfire.fault.XFireFault

在用戶端調用時卻發現包下面的錯誤:

rg.codehaus.xfire.fault.XFireFault: There must be a method name element.

at org.codehaus.xfire.service.binding.RPCBinding.readMessage(RPCBinding.java:36)

用戶端代碼中的URL有問題,應該去掉後面的?wsdl

也就是把:

String url = "http://localhost:8080/xfire/services/AdvancedService?wsdl";      
String url = "http://localhost:8080/xfire/services/AdvancedService";