<messageReceiver class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>

解决方案 »

  1.   

    为什么要将messageReceiver 设置为RawXMLINOutMessageReceive?
      

  2.   

    java.lang.ClassNotFoundException: services.myService???
      

  3.   

    java.lang.ClassNotFoundException: services.myService给出你的打包文件aar的文档结构
      

  4.   

    java6下十分钟搞定WebService-- 不必再用第三方库具体见:http://bbs.netjava.org/index.php?topic=23.0
      

  5.   

    package com.willfar.wfec.test;import org.apache.axis.client.Call;
    import org.apache.axis.client.Service;
    import org.apache.axis.encoding.XMLType;
    import javax.xml.namespace.QName;
    import javax.xml.rpc.ParameterMode;public class WebService { /**
     * 测试调用服务类
     * @param args
     */
    public static void main(String[] args) {        System.out.println(webService());
    }

    /**
     * 调用webService服务的字符串相加方法
     * @return
     */
    private static String webService9800StringAdd(){
    //服务地址 http://localhost:8080/webService9800/services/HelloWebService
    String url = "http://localhost:8080/webService9800/services/HelloWebService" ;
            String resultInfo ="";
            try {
             //初始化服务调用
                Service service = new Service();
                Call call = (Call) service.createCall();
                //设置调用服务地址
                call.setTargetEndpointAddress(new java.net.URL(url));
                //设置调用服务名称,同时指定服务中的方法名称
                call.setOperationName(new QName("HelloWebService", "stringAdd"));
                //创建两个参数的数组,调用服务,得到结果resultInfo
                resultInfo = (String)call.invoke(new Object[]{"100","200"});
                } catch (Exception ex) {
                 ex.printStackTrace();
                }
    return resultInfo;
    }
      

  6.   

    org.apache.axis2.AxisFault: services.myService
    ...package services