I am developing a webservice client. I used WSDL2Java to genereate the client side stubs. I need to call a remote method getInfo() of the webservice. This method takes in parameters that form the Body part of the SOAP message.
I need to add header part to the SOAP message. I have read that I can use Message handlers to perform the same. These message handlers will intercept the SOAP messages when the service is invoked.
1. Is this correct? 2. If yes, how can I register the hendler classes? For the server side we have server.wsdd file. Is there any such file for the client or will I have to do it programatically? 3. I need to add the followinf attribute to the SOAP body. wsu:Id = "Body" I am unable to add it at the time I invoke the service. Can I use handlers to achieve this as well? If yes, How?