Other way is to engage a module to the service and then create the service client from that service. > Hi Deepal, > is there any other way to engage module without writting > serviceClient.engageModule(); function in the client class to engage the > module when we invoke a service. > > Deepal Jayasinghe-2 wrote: > >> 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 >> >> >> >> > >
-- Thank you! http://blogs.deepal.org http://deepal.org