I created and deployed a web services on my local server and able to get that wsdl file by calling URL http://localhost:8084/CPService?wsdl.
But the problem is when i tried to get this file via ftp from remote server it returns me time out error. However i am able to GET the default file if i issue command like "GET http://localhost:8084/CPService". So please let me know if i am able to get later file than why its giving time out error if tried to fetch "http://localhost:8084/CPService?wsdl".
means we can not get this ?wsdl file via ftp as like any other http resource. So, how can i confirm to my client that my web service is up and running. Basically our client is a telecom operator and they provides us "Delivery Notification" and we need to give them some wsdl url to which they can call and hence we can get that notification. According to them their system is not able to recall our web service. Do not know what could be the problem. Do we require any type of configuration at either side?
Which URL did you give them? Can YOU access that URL from outside of your company network?
I have given them this URL- http://172.27.105.79:80/AstroPTCPA/PTInterface?wsdl
One more thing I have built this application using NetBeans 5.5 IDE and deployed .war file created by it on my production server. We have tomcat server running over there.
Yes, client is able to access that service and application is running on production server at our end.
That being the case, I don't understand what you mean by "how can i confirm to my client that my web service is up and running" and "According to them their system is not able to recall our web service." If the client is able to access the service, then that confirms that it is up and running, no?
i wanted to say that client is able to access the machine on which service is running. And not able to access that service URL.
What does that mean, exactly? They can get to http://172.27.105.79:80/ but not to http://172.27.105.79:80/AstroPTCPA/PTInterface?wsdl ? What error are they experiencing? Can you see their accesses in the log files, both the successful and the unsuccessful ones?
I can't even do an nslookup on 172.27.105.79, by the way; is that a publicly accessible IP address?
Client is doing following to check wsdl file-
telnet 172.27.105.79 80
Connected to 172.27.105.79.
Escape character is '^]'.
Connection closed by foreign host.
No access log created. Public IP is 126.96.36.199
Ulf Dittmer wrote:The folks apparently don't know how to access an HTTP server through Telnet.
No, its correct, GET http://172.27.105.79:80/AstroPTCPA/PTInterface?wsdl
I tried this and got the file.