GWT-RPC死亡之迷!
程序员文章站
2022-06-12 23:14:48
...
淘二哥女装专业导购
http://www.tao2ge.com
项目开发到一半的时候,在一次测试中发现GWT -RPC无法使用了。非常吃惊,于是夜以继日的进行调查。
故障的现象非常令人目瞪口呆,无任何提示,点按钮本该去获取后台数据,但却无任何反应。把我吓了一跳狠的。
怎么回事?心中浮出了一大堆的问号。于是拿以前写好的DEMO进行测试。一切正常,换到NETBEANS上开发了一RPC,测试,又是正常的。唯独从ECLIPSE里打包出来的就是用不了。
我仔细核对WEB.XML,GWT-USER.JAR包是否包含JAVAX.****;最后的结论是一切都是对的,唯独点了按钮无反应。想看日志,那是不可能的,因为那边根本就没有发出RPC请求。
于是我动用了尖端武器,做了一个GWT-RPC的标本,确认不能用后,和另一个以前的DEMO进行对比,反编译GWT-RPC尸体进行了查看。仍没发现什么不同。
有点让人失望了。重装了数次IDE,无果,于是从WEB端直接调用SERVLET,发现异常。终于找到了原因,我在开发时将JRE的版本调到了7.0,但部署到TOMCAT服务器上的时候却是4.0的JRE.这样就产生了不兼容奇特的现象。
虚惊一场,继续工作。。。。
以此文纪念艰苦而又难忘的这五天时间。借以此警示后人。
http://www.tao2ge.com
项目开发到一半的时候,在一次测试中发现GWT -RPC无法使用了。非常吃惊,于是夜以继日的进行调查。
故障的现象非常令人目瞪口呆,无任何提示,点按钮本该去获取后台数据,但却无任何反应。把我吓了一跳狠的。
怎么回事?心中浮出了一大堆的问号。于是拿以前写好的DEMO进行测试。一切正常,换到NETBEANS上开发了一RPC,测试,又是正常的。唯独从ECLIPSE里打包出来的就是用不了。
我仔细核对WEB.XML,GWT-USER.JAR包是否包含JAVAX.****;最后的结论是一切都是对的,唯独点了按钮无反应。想看日志,那是不可能的,因为那边根本就没有发出RPC请求。
于是我动用了尖端武器,做了一个GWT-RPC的标本,确认不能用后,和另一个以前的DEMO进行对比,反编译GWT-RPC尸体进行了查看。仍没发现什么不同。
有点让人失望了。重装了数次IDE,无果,于是从WEB端直接调用SERVLET,发现异常。终于找到了原因,我在开发时将JRE的版本调到了7.0,但部署到TOMCAT服务器上的时候却是4.0的JRE.这样就产生了不兼容奇特的现象。
虚惊一场,继续工作。。。。
以此文纪念艰苦而又难忘的这五天时间。借以此警示后人。