日期:2014-05-17  浏览次数:21086 次

com.caucho.hessian.client.HessianConnectionException: 500
接口提供方的Spring(我不用Spring、直接Servlet)版本是:2.5.4
我们共同的Hessian 版本:3.1.0 
连接报如下错误:
com.caucho.hessian.client.HessianConnectionException: 500: java.io.IOException: Server returned HTTP response code: 500 for URL: http://........
换到版本:3.1.3
连接报如下错误:
com.caucho.hessian.client.HessianConnectionException: 500: java.io.IOException: Server returned HTTP response code: 500 for URL: http://........
在换版本:3.1.6 
连接报如下错误:
com.caucho.hessian.client.HessianConnectionException: 500: java.io.IOException: Server returned HTTP response code: 500 for URL: http://........
奇怪的是正式平台也用第一个3.1.0的版本、但是没有这个错误信息、这次只是想在本机添加一些测试数据、没想到、问题就出来了!网上说是把hessian的版本换成3.0.20的版本可以解决这个问题!但是接口提供方那边又不支持这个版本!
链接代码是木有问题的:
icr = (ICrmRemote)factory.create( ICrmRemote.class, url ) ;
num = icr.saveDataFromBoss4(customer, accepted.getProductno(), menu, ordertype);

调用icr.saveDataFromBoss4()方法过后、就会报上面的异常了、求帮助!
hessian 500

------解决方案--------------------
帮顶.............