Thank you very much for your response and time. You are right, this is
a server issue, I tried to send a GET request to the same web service
through the browser and I got the same error.

On 16 Φεβ, 13:38, Nitheesh Chandran <[email protected]>
wrote:
> Hi ,
>       I have faced similar problem before. Nothing to do with GWT in
> this. Contact the remote server people where you deployed your
> application. Probably they are using Apache server only. Tell them to
> integrate Tomcat with Apache.
>
> On Feb 15, 2:23 pm, gerry <[email protected]> wrote:
>
>
>
>
>
>
>
> > Hi all,
>
> > I have a very strange problem I have not been able to debug the last 3
> > days. I am using GWT 2.4, and the problem happens only on the remote
> > server. Not in development mode, nor on a Tomcat I have installed on
> > my PC.
>
> > My application needs to contact a web service that runs on an external
> > server. So I created a servlet that calls this web service using GET,
> > like this:
> >         HttpsURLConnection connection = (HttpsURLConnection)
> > url.openConnection();
> >         connection.setHostnameVerifier(new CustomizedHostnameVerifier());
> > and then I read the response in an input stream.
> > CustomizedHostnameVerifier is a hostname verifier I created to verify
> > the self-signed certificate we are using. In the client's "onSuccess"
> > I read this input stream as a string.
>
> > It used to work perfectly, but the last days, every rpc call fails
> > with this message:
>
> > com.google.gwt.user.client.rpc.StatusCodeException: 501
> > <html><head><title>Apache Tomcat/6.0.28 - Rapport d'erreur</
> > title><style><!--H1 {font-family:Tahoma,Arial,sans-
> > serif;color:white;background-color:#525D76;font-size:22px;} H2 {font-
> > family:Tahoma,Arial,sans-serif;color:white;background-
> > color:#525D76;font-size:16px;} H3 {font-family:Tahoma,Arial,sans-
> > serif;color:white;background-color:#525D76;font-size:14px;} BODY {font-
> > family:Tahoma,Arial,sans-serif;color:black;background-color:white;} B
> > {font-family:Tahoma,Arial,sans-serif;color:white;background-
> > color:#525D76;} P {font-family:Tahoma,Arial,sans-
> > serif;background:white;color:black;font-size:12px;}A {color : black;}
> > A.name {color : black;}HR {color : #525D76;}--></style> </
> > head><body><h1>Etat HTTP 501 - Le méthode OST n'est pas définie dans
> > la RFC 2068 et n'est pas supportée par l'API Servlet</h1><HR size="1"
> > noshade="noshade"><p><b>type</b> Rapport d'état</p><p><b>message</b>
> > <u>Le méthode OST n'est pas définie dans la RFC 2068 et n'est pas
> > supportée par l'API Servlet</u></p><p><b>description</b> <u>Le serveur
> > ne supporte pas la fonctionnalité demandée pour satisfaire cette
> > requête (Le méthode OST n'est pas définie dans la RFC 2068 et n'est
> > pas supportée par l'API Servlet).</u></p><HR size="1"
> > noshade="noshade"><h3>Apache Tomcat/6.0.28</h3></body></html>
>
> > Sorry for the french, it's because the remote server is in french. The
> > bottom line is that "the method OST is not defined for the HTTP
> > protocol", and that causes a 501 error. But where does this OST come
> > from? As I said, I am using the default GET of servlet's
> > "openConnection()".
>
> > Even if I use POST, like this
> >                         HttpsURLConnection connection = (HttpsURLConnection)
> > url.openConnection();
> >                         connection.setHostnameVerifier(new 
> > CustomizedHostnameVerifier());
> >                         connection.setRequestMethod("POST");
> > the same happens. And if I misspell and write
> > "connection.setRequestMethod("OST"); ", the servlet throws as expected
> > another exception, different than the above described.
>
> > Please help, I am really stuck here. Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.

Reply via email to