Skip to main content

Generating and invoking Jax-WS client at run time

No replies
Joined: 2010-04-23

Hi Experts,

1. I have a requirement. I need to develop JAX-WS web service client at run time and invoke it. I have the WSDL URL of the web service with me. Based on this information I need to genrate the client and invoke it. I need to do it at run time not development time using wsimport commandline tool. Why iam generating clients at run time is that I have to generate clients to mutiple web services based on thier WSDLs but the no of web services is not known at design time. What is the best approach I need to follow?.

I googled and got the following info:

1. We can generate dynemic JAX-WS clients using Jax-WS Dispath API. Is this right apporach to my requirement?.

2. We can invoke wsimport tool from a java program. Is this right and best approach to my requirement?

3. We can Jax-RPC dynemic client to invoke Jax-WS service. Is it true?. And can i follow this?.

Thanks in Advance,

Sampath G