I have few services to access from client side my client config file is as follows. For Few services I want the handler to show intercept and then log and for others I dont want it to do that. Whenever I remove the handler from CampaignService remove the second service definition from client-config.xml below then all the services and other handler work perfectly but called on all services otherwise.
I later came to realize that I have two services exposed by other parties and when I specify their names as CampaignService their respective handlers are executed. but If I specify their names to be other than CampaignService these wont be executed. Now since there are two CampaignServices and I want two of them to be executed and one of those not to be executed. but if I name anyone of them to CampaignService then all of them are executed otherwise none of them is executed.
The Interceptor is being called for all the services. I am not sure why this is happening.Is there anyone who had this sort of experience with Apache Axis on client side handler and reason why this is happening and how can I get rid of this problem.