同事写的hessian service,部署在远端的resin上,用他的测试用例跑,我抓http包
然后我自己写个web应用,部署在本机的resin上,也去调这个hessian service,用一个jsp
触发调用。结果总是异常
[show] com.caucho.hessian.io.HessianProtocolException: expected hessian reply
at 0x2 ()
Nz
org.springframework.remoting.RemoteAccessException: Cannot access Hessian
remote service at [http://domain.com:8080/hessianService];
nested exception is com.caucho.hessian.io.HessianProtocolException: expected
hessian reply at 0x2 ()
Nz
我抓了我和服务器之间的包,除了服务器响应的时间不一致,其他都完全一样,说明是我自
己解析响应出错了。有人碰到过吗?我本地是resin 4.0
hessian版本都是3.1.5,hessian service的spring版本是2.5.6,我本地的spring版本是2.
5.5。我把版本弄成2.5.6也不行,是resin配置问题吗?
------解决方案--------------------
有可能是本机的resin配置问题
------解决方案--------------------
关注中,帮顶!!!