我的GWT应用程序有问题.我在Jetty服务器上部署并运行.但是当我执行服务器调用(GWT的服务器包上的类)时,服务器返回错误消息.消息是:
7|0|6|http://localhost/zbapp/zb_app/|A31E1254E17F9AD731856D6BE34124A2|main.java.com.gwt.app.client.GreetingService|greetServer|java.lang.String/2004016611||1|2|3|4|2|5|5|6|6|
//EX[2,1,["com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException/3936916533","This application is out of date, please click the refresh button on your browser. ( Expecting version 5 from client, got 7. )"],0,5]
Run Code Online (Sandbox Code Playgroud)
但是,服务器返回200代码即可.
我更新了浏览器,清理了浏览器缓存并重新编译了应用程序,但它没有运行.解决方案是什么?
提前致谢!
问候!
Tho*_*yer 10
您的客户端是uptodate,因为它使用GWT-RPC协议的版本7发送请求,但服务器期望版本5.检查您是否部署了正确版本的gwt-servlet.jar,和/或您没有服务器类路径中的旧版本将用于代替webapp中的版本.
更具体地说,你有一个GWT的gwt-servlet.jar在1.5和2.0之间(GWT-RPC协议的第5版),而你的客户端代码是用GWT 2.1或更新版本(协议的第7版)编译的.
| 归档时间: |
|
| 查看次数: |
7762 次 |
| 最近记录: |