Senthil Sona wrote:
> Hi Deepal,
>     Thanks for your reply. If any module is engage in service.xml. It get
> execute only when some other class invokes that service.
That is correct.
>  But if the service
> (whose service.xml has module engage) invokes another service then its
> engaged module does not get execute.
Yes that also correct, invoking a service is you are creating a client.
Engaging a module to a service means you are engaging that to the
service, so only when someone invoke the service those hander will get
called.
>  For that we need to explictly write the
> code serviceClient.engageModue(). But i dont want to write this code in my
> program. 
>   
Yes, I do not see any issues, here. When you call serviceClient, then
you need to engage module for that client.

Thanks
Deepal
> Thanks,
> Swapna Soni.
>
>
>
>
>
> Deepal Jayasinghe-2 wrote:
>   
>> So thats mean when you engage the module from services.xml that does not
>> work?
>>
>> I can not understand who breaks the working codes, anyway please create
>> a JIAR and attach whatever necessary to re-create the issue.
>>
>> Thanks,
>> Deepal
>>     
>>> Hi Team,
>>>
>>>     I have two webservices. One is server service and one is client
>>> service.
>>> >From the server service, i am calling the client service. I have one
>>> custom
>>> module engaged in both the service's service.xml. But when i call the
>>> client
>>> service from the server service, its custom module dont get execute. If i
>>> explicitly write the code "sender.engageModule("mesha")" then server's
>>> side
>>> custom module is executing. 
>>>    I dont want to hardcode the engageModule funtion in my server service
>>> class. Is there any way to execute server' service custom module when i
>>> cal
>>> the client service from it?
>>>
>>> Thanks,
>>> Swapna Soni.
>>>   
>>>       
>> -- 
>> Thank you!
>>
>>
>> http://blogs.deepal.org
>> http://deepal.org
>>
>>
>>
>>     
>
>   


-- 
Thank you!


http://blogs.deepal.org
http://deepal.org

Reply via email to