On 12/14/05, Davanum Srinivas <[EMAIL PROTECTED]
> wrote:
check the WSDL you used to generate the original client code :) look
for soap:address
-- dims
On 12/14/05, Jim Azeltine <[EMAIL PROTECTED]> wrote:
> I have made lots of good progress with web services thanks to this list. I
> have Eclipse 3.1 with the WTP plugins installed and working. Using Tomcat
> 5.0.2.8 and JDK 1.4.2_08 in my development workstation. The roadblock at
> this point is that the target production environment is on server running
> Solaris 5.9, Apache 1.3, and Tomcat 4.1.29, and this server is behind a
> firewall. I am accessing the client webpage from inside the firewall as I am
> connected via VPN.
> When a functional (in the development environment) Eclipse generated client
> is deployed to the server, it does not work as expected. I successfully
> deployed the service, and installed the client classes and the jsp files in
> the server.
> The client page will come up, the getEndpoint() method returns the wrong
> value! The Tomcat instance is set up to listen on port 8921, but the server
> and port are wrong in the response, localhost:8080 instead of the corr ect
> server and port. This initially made me think the service did not work, as I
> got "ConnectException: Connection refused". Once I realized the endpoint was
> wrong and used the setEndpoint() method to set the correct value, the
> service works. So the question is why does the following call in the init
> method of the proxy class return the wrong value?
> _endpoint =
> (String)((javax.xml.rpc.Stub)testClass)._getProperty("javax.xml.rpc.service.endpoint.address");
>
> Jim Azeltine
> Sr. Software Engineer
> SAIC
--
Davanum Srinivas : http://wso2.com/blogs/
