use tcpmon[1] to check whether there is a problem with the request or you get any error response. is there any errors in the server console?
Amila. [1] http://ws.apache.org/commons/tcpmon/ On Sat, Feb 27, 2010 at 4:26 PM, jamie <jam...@fastmail.fm> wrote: > Greetings! > > I am having problems with Axis2. Some of the methods in my web services > server API are simply not being called by my test client. > It seems as if Axis2 does not bother to execute the methods at all. No > error is returned. > > When the client called the method: > > ConfigStub.TestWS testws = new ConfigStub.TestWS(); > testws.setId(id); > ConfigStub.EditTest editTest = new ConfigStub.EditTest(); > editVolume.setTestWS(testws); > configStub.editTest(editTest); > > The method editTest(..) is just not called at all, despite the fact that > there are other methods that are successfully called and there is > no significant different in the way the methods are defined. There is no > error returned by Axis2. > > Here is my services.xml file: > > <serviceGroup> > <service name="Search" scope="soapsession"> > <Description> > search API > </Description> > <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" > locked="false">com.webservice.SearchAPI</parameter> > </service> > <service name="Config" scope="soapsession"> > <Description> > config API > </Description> > <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" > locked="false">com..webservice.ConfigAPI</parameter> > </service> > <service name="Status" scope="soapsession"> > <Description> > configure status > </Description> > <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" > locked="false">com.webservice.StatusAPI</parameter> > </service> > </serviceGroup> > > Any help would be most appreciated > > Jamie > > > > -- Amila Suriarachchi WSO2 Inc. blog: http://amilachinthaka.blogspot.com/