Can client-side code utilizing RPC and compiled in GWT 1.4 work with
the 1.5 gwt-servlet.jar? It doesn't appear that it can, since I'm
getting similar 'text/x-gwt-rpc' errors in my server logs.
On Jun 25, 6:20 pm, "Miguel Méndez" <
mmen...@google.com> wrote:
> Guys,
> The RPC content type was switched from 'text/plain' in GWT 1.4 to
> 'text/x-gwt-rpc' in GWT 1.5. If your server is complaining that the content
> type is not 'text/plain' then your server is still using a GWT 1.4
> gwt-servlet.jar. Updating your server to use the GWT 1.5 gwt-servlet.jar
> will fix it.
>
> On Wed, Jun 25, 2008 at 8:43 PM,
ukidlu...@mac.com <
ukidlu...@mac.com>
> wrote:
>
>
>
>
>
>
>
> > I am getting a similar error since I switched from GWT 1.4 to GWT 1.5.
> > Interesting thing is that a couple of times today the app worked.
> >
http://ukitech.blogspot.com/2008/06/gwt-15-rpc-error.html
> > Tomcat 5, Mac OS X 1.5, GWT 1.5 RC1
>
> > ----
>
> > ERROR 2008-06-25 19:37:39.883 org.apache.catalina.core.ContainerBase.
> > [Catalina].[localhost].[/csd].log()
> > Exception while dispatching incoming RPC call
> > javax.servlet.ServletException: Content-Type must be 'text/plain' with
> > 'charset=utf-8' (or unspecified charset)
> > at
>
> > com.google.gwt.user.server.rpc.RemoteServiceServlet.readPayloadAsUtf8(RemoteServiceServlet.java:
> > 119)
> > at
>
> > com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost(RemoteServiceServlet.java:
> > 178)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
> > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
> > at
>
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:
> > 252)
> > at
>
> > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
> > 173)
> > at
>
> > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:
> > 213)
> > at
>
> > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:
> > 178)
> > at
> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:
> > 126)
> > at
> > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:
> > 105)
> > at
>
> > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
> > 107)
> > at
> > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
> > 148)
> > at
> > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:
> > 869)
> > at org.apache.coyote.http11.Http11BaseProtocol
> > $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:
> > 664)
> > at
>
> > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:
> > 527)
> > at
>
> > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:
> > 80)
> > at org.apache.tomcat.util.threads.ThreadPool
> > $ControlRunnable.run(ThreadPool.java:684)
> > at java.lang.Thread.run(Thread.java:613)
>
> --
> Miguel- Hide quoted text -
>
> - Show quoted text -