Hi
I am using GWT HTTP RequestBuilder in my application to
exchange information between 2 servers, out of which 1 server hosts my GWT application and another is general server which hosts
j2ee application
both servers domains are as follows
server 1.
http://factory-dev03.example.com:8111/
server 2.
http://factory-dev109.example.com:8111/
in IE browser i am getting response with status code as '200' from server 2 but in FireFox and Safari i am getting response with status code as '0'.
i have gone through same origin policy (
http://code.google.com/webtoolkit/doc/2.0/FAQ_Server.html#What_is_the_Same_Origin_Policy,_and_how_does_it_affect_GWT)
and i also added <add-linker name="xs"/> in application.gwt.xml file but no luck.
below is my code for reference
String url="http://factory-dev03.example.com:8111/CustomerUI-dev03/ims_ui/ui/WizardJavaScriptUpdated.jsp";
RequestBuilder builder = new RequestBuilder(RequestBuilder.GET, URL.encode(url));
Request request = builder.sendRequest("", new RequestCallback() {
public void onError(Request request, Throwable exception) {
Window.alert("Request Builder Failed");
}
public void onResponseReceived(Request request, Response response) {
Window.alert("Request Builder passed"+response.getStatusCode());
}
});
Thanks
kumar