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/

Reply via email to