通过client stub,请求WebService,没有异常。崩溃了。为什么自己写的AxisClient不可以那?

解决方案 »

  1.   

    解决了。在invoke前调用如下代码: call.setOperationName(new javax.xml.namespace.QName(
            "http://DefaultNamespace", "getReport"));
    call.setReturnQName(new javax.xml.namespace.QName(
            "http://xml.apache.org/xml-soap", "Element"));
    call.setReturnClass(org.w3c.dom.Element.class);
    call.addParameter("op1", XMLType.XSD_STRING, ParameterMode.IN);看来是我的基本功不到位啊。