在myeclipse中配置的tomcat6.0.18启动后页面正常操作
但是部署到服务器上后,页面一旦执行DWR中的方法就报ERROR
有没有牛人解惑啊!!!感激不尽
都是可以进入dwr的调试页面
但是一个正常一个ERROR--------------------------------------------------
http://172.16.2.54:8080/GCI-KGM/dwr/test/changeHistoryDwr
......
There are 13 declared methods:setChangeHistory(  );  
(Warning: No Converter for gci.mis.service.ChangeHistory. See below) 
(Warning: setChangeHistory() is excluded: Method access is denied by rules in dwr.xml. See below) 
findHistoryData( , , ,  );  
changeHistoryData( , ,  );  
createHistoryData( , , ,  );  
wait( );  
......TomcatMyEclipseDWR

解决方案 »

  1.   

    dwr版本问题
    最好用旧一些的版本,官网上的新版本有问题
    调用dwr,后台已经执行了一次,其实页面已经刷新了一次,当然表面没有啥反应建议换一个版本试下
      

  2.   

    不要想是你的代码的问题,用可以debug试下,都正常,
    但在你的页面就是报Error就应该考虑是版本的问题这个问题前一段时间我也遇到过
      

  3.   

    哎~网上找了下,关于DWR的还真是少啊。还是用主流的AJAX方便
      

  4.   

    dwr3
    进入DWR的页面调试直接给方法赋值,测试tomcat6.0.18正常;
    发布到tomcat6.0.37,也可以进入DWR的页面调试直接给方法赋值,测试直接页面报ERROR;
    调试下发现,可以进方法,最后到hibernate3.3中查询数据库的时候就下不去了。
    但是直接调试的时候,都是好的。
    所以可能是tomcat6.0.37版本中DWR3和hibernate3.3会不兼容,但是tomcat6.0.18版本中正常。
    因此想看看有没有牛人解惑,是不是如我所想。