users@glassfish.java.net

Re: Web service client not working, when server IP or port changes

From: Sahoo <Sahoo_at_Sun.COM>
Date: Fri, 09 May 2008 14:38:59 +0530

You can specify the location of your wsdl file using wsdlLocation
attribute of @WebServiceRef in the client code. e.g.,

@WebServiceRef(wsdlLocation="http://localhost.localdomain:8080/ws/ImplementorService?WSDL")
static Implementor anImpl;

This is one of the many available options.

Thanks,
Sahoo

glassfish_at_javadesktop.org wrote:
> Hi,
>
> I had following problem.
>
> I have developed a web service and its is running is server at
> IP (say 192.168.66.55) at port number (say 8181),
>
> for this web service I have developed a web service client (using netbeans 5.5),
> while creating web service client it asked the wsdl file for the
> web service.. I have provided the wsdl path.
>
> Everything works fine.. now...
>
> And, I have reployed the web service in the same server but this time
> at the different port (say 8080).
>
> Now when I opened the web service client project in netbeans, and trying to
> run it from within the Netbeans, it unable to access the web services
> (for the obvious reason, that web service client still pointing to wsdl file at the
> old port, 8181).
>
> I want to use this same web client to point to the new port 8080..
> to achieve this what changes should I need to do in my web service client project.
>
> kindly suggest some solution...
>
> Thanks :)
> [Message sent by forum member 'vallinayagam_p_r' (vallinayagam_p_r)]
>
> http://forums.java.net/jive/thread.jspa?messageID=273454
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe_at_glassfish.dev.java.net
> For additional commands, e-mail: users-help_at_glassfish.dev.java.net
>
>