= "

          //带命名空间的写法        

          //call.setOperationName(new QName("http://bussiness.***.com", "callPT"));
          //call.addParameter(new QName("http://bussiness.***.com","xmlData"),org.apache.axis.encoding.XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);
          //call.addParameter(new QName("http://bussiness.***.com","methodName"),org.apache.axis.encoding.XMLType.XSD_STRING,javax.xml.rpc.ParameterMode.IN);

         
          call.setUseSOAPAction(true);
          call.setSOAPActionURI(targetNamespace + operationName);
                Object ret= null;                try{                    //使用invoke调用方法,Object数据放传入的参数值
                    ret = call.invoke(new Object[] {inLicense,inConditions});  
                }catch(Exception e){
                    e.printStackTrace();
                }                //输出SOAP请求报文
                System.out.println("--SOAP Request: " + call.getMessageContext().getRequestMessage().getSOAPPartAsString());                //输出SOAP返回报文
                System.out.println("--SOAP Response: " + call.getResponseMessage().getSOAPPartAsString());                //输出返回信息
                System.out.println("result==="+ret.toString()); 
        }catch(Exception e){
        e.printStackTrace();
        }
    }   
}

下面是输出结果信息:

--SOAP Request: **********--SOAP Response: <?xml version="1.0" encoding="UTF-8"?>
<RESPONSE errorcode="-72" code="0" countrows="1"><ROWS><ROW><ErrorCode>-72</ErrorCode><ErrorMsg>IP&#x5730;&#x5740;&#x53D7;&#x9650;</ErrorMsg></ROW></ROWS></RESPONSE>result===-72IP地址受限