Exception in thread "main" com.caucho.hessian.client.HessianRuntimeException:com.caucho.hessian.io.HessianProtocolException: '<' is an unknown code
at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:221)
at com.sun.proxy.$Proxy0.sayHello(Unknown Source)
at com.shenhl.hession.HessianClientTest.main(HessianClientTest.java:25)
Caused by: com.caucho.hessian.io.HessianProtocolException: '<' is an unknown code
at com.caucho.hessian.client.HessianProxy.invoke(HessianProxy.java:219)
... 2 more
这个原因是版本问题:我的解决方案如下:
<dependency>
<groupId>com.caucho</groupId>
<artifactId>hessian</artifactId>
<!-- <version>4.0.7</version> -->
<version>3.1.3</version>
</dependency>