I am using jax rpc style webservice client and service applications.It is working fine,But when I deployed the client in Google app engine.The client is unable to call my server application.
I have made my Ip address static.
Here is the client application piece of code which is deployed in app engine.
public class HelloWorldClient{
public String main(String name,String field2) throws Exception {
URL url = new URL("http://XXX.XX.9.2X:9997/ws/hello?wsdl");
Here is the server application code which is in my system and published
public static void main(String[] args) {
Endpoint.publish("http://xxx.0.x.1:9997/ws/hello", new HelloWorldImpl());
I have kept my firewall to off state.What is the reason for this strange behaviour.I even couldnot able to see the error in appengine log.
Is this enough that I made my ip static or should i make my ip portforward.Is both the things are same.