Hi Caroline;

Actually You can improve your services.xml a bit as shown below;
<serive name="Foo">
   <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">mt.webservice.client.MyService
        </parameter>
</service>

Note : You do not need to specify all the methods that you want to
expose, Axis2 deployment will automatically  expose all the publics methods.

Thanks
Deepal

>
> <service>
>         <parameter name="ServiceClass"
> locked="false">mt.webservice.client.MyService
>         </parameter>
>                 <operation name="mth1">
>                         <messageReceiver
> mep="http://www.w3.org/2004/08/wsdl/in-out";
> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>                 </operation>
>                 <operation name="mth2">
>                         <messageReceiver
> mep="http://www.w3.org/2004/08/wsdl/in-out";
> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>                 </operation>
>                 <operation name="mth3">
>                         <messageReceiver
> mep="http://www.w3.org/2004/08/wsdl/in-out";
> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>                 </operation>
>                 <operation name="mth4">
>                         <messageReceiver
> mep="http://www.w3.org/2004/08/wsdl/in-out";
> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>                 </operation>
>                 <operation name="mth5">
>                         <messageReceiver
> mep="http://www.w3.org/2004/08/wsdl/in-out";
> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>                 </operation>
>                 <operation name="mth6" >
>                         <messageReceiver
> mep="http://www.w3.org/2004/08/wsdl/in-out";
> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>                 </operation>
>                 <operation name="mth7">
>                         <messageReceiver
> mep="http://www.w3.org/2004/08/wsdl/in-out";
> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>                 </operation>
>                 <operation name="mth8">
>                         <messageReceiver
> mep="http://www.w3.org/2004/08/wsdl/in-out";
> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>                 </operation>
>                 <operation name="mth9">
>                         <messageReceiver
> mep="http://www.w3.org/2004/08/wsdl/in-out";
> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>                 </operation>
>                 <operation name="mth10">
>                         <messageReceiver
> mep="http://www.w3.org/2004/08/wsdl/in-out";
> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>                 </operation>
>                
>                 <operation name="mth11">
>                         <messageReceiver
> mep="http://www.w3.org/2004/08/wsdl/in-out";
> class="org.apache.axis2.rpc.receivers.RPCMessageReceiver"/>
>                 </operation>
>                
> </service> 


-- 
Thanks,
Deepal
................................................................
"The highest tower is built one brick at a time"



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to