WebServerUtils
调用wsdl接口的工具类,代码如下:
// An highlighted block
package com.core136.util;
import com.alibaba.fastjson.JSONObject;
import org.activiti.engine.impl.util.json.XML;
import org.apache.axiom.om.OMAbstractFactory;
import org.apache.axiom.om.OMElement;
import org.apache.axiom.om.OMFactory;
import org.apache.axiom.om.OMNamespace;
import org.apache.axis2.addressing.EndpointReference;
import org.apache.axis2.client.Options;
import org.apache.axis2.client.ServiceClient;
import org.apache.axis2.context.NamedValue;
import org.apache.axis2.transport.http.HTTPConstants;
import org.apache.commons.httpclient.DefaultHttpMethodRetryHandler;
import org.apache.commons.httpclient.params.HttpMethodParams;
import java.util.ArrayList;
import java.util.linkedHashMap;
import java.util.List;
import java.util.Map;
public class WebServerUtils {
public static void main(String[] args) throws Exception{
//url地址
String url="";
//命名空间
String targetNamespace="";
//方法名
String methodName="";
//请求参数
List