我也遇到这个问题了 我还遇到那个不能invoke

解决方案 »

  1.   

    LZ你这个应Spring + axis2的配置吧,把 
    <operation name="Test">  
            <messageReceiver class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>  
    </operation>改成<messageReceivers>
    <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-only"
            class="org.apache.axis2.rpc.receivers.RPCInOnlyMessageReceiver" />
    <messageReceiver mep="http://www.w3.org/2004/08/wsdl/in-out"
    class="org.apache.axis2.rpc.receivers.RPCMessageReceiver" />
    </messageReceivers>
    <parameter name="ServiceClass">具体类(outSideLogin类)</parameter>Test方法不需要写在service.xml上,在QName 写就可以了
      

  2.   

    我倒是碰到一个问题,方法不传参数则没问题,一传参数则报URI may not be null,调试好久配置不解决,后来发现是本机是linux内核的操作系统原因,在resin中重新指定了一下XML解释器就搞定了。
    <system-property javax.xml.parsers.DocumentBuilderFactory
                          ="com.caucho.xml.parsers.XmlDocumentBuilderFactory"/>
      <system-property javax.xml.parsers.SAXParserFactory
                          ="com.caucho.xml.parsers.XmlSAXParserFactory"/>