用你最后一个地址,调用第一个方法为例:
String url = "http://10.225.106.239:8080/Axis2/services/HelloWorld.HelloWorldHttpEndpoint";
ServiceClient sender = getSender(url);
OMFactory fac = OMAbstractFactory.getOMFactory();
OMElement method = fac.createOMElement("sayHello", null);
{
   OMElement value = fac.createOMElement("name", null);
   value.addChild(fac.createOMText(value, dateEnd));
   method.addChild(value);
}
OMElement result = sender.sendReceive(method);//调用方法并返回结果放入result中应该这样访问就OK了。

解决方案 »

  1.   

    OMElement value = fac.createOMElement("name", null); 
      value.addChild(fac.createOMText(value, dateEnd)); 这段写错了value.addChild(fac.createOMText(value, "name"));  这个方法里面,第2个参数就是你要传入的参数. 
      

  2.   

    自己解决了,秘密在于产生的是RPC, AXIS2不支持解析RPC结构的文档,受不了,J2EE就这点不是太好,各方厂商标准不一样!分还给CSDN