Axis2 webservice下出现org.apache.axis2.AxisFault报错问题

来源:互联网 发布:电子相册制作软件宝宝 编辑:程序博客网 时间:2024/06/15 05:54

下面是一个service.xml

<?xml version="1.0" encoding="UTF-8"?>
<service name="HelloService">  
    <description>  
        Web Service例子  
    </description>  
    <parameter name="ServiceClass">  
        com.axis2webservice_test.HelloServiceNew
    </parameter>  
    <operation name="sayHelloNew">
        <messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
    </operation>
    <operation name="sayHelloToPersonNew">
        <messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
    </operation>
    <operation name="updateData">
        <messageReceiver class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
    </operation>

    <messageReceivers>  
        <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"  
            class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />  
        <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"  
            class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />  
    </messageReceivers>  
</service>  

如果去掉红色部分则会报错:

  1. Exception in thread "main" org.apache.axis2.AxisFault: The ServiceClass object does not implement the required method in the following form: OMElement saveAgent(OMElement e)  

0 0
原创粉丝点击