我正在研究如何从Spring Hessian连接中断的情况下恢复。如果连接中断,hessian代理可能抛出的异常是什么?
发布于 2013-02-28 07:16:18
下面是一个堆栈跟踪示例,您每次尝试连接到不可用的hessian远程服务时都会获得该跟踪:
线程"AWT-EventQueue-0“中出现异常,org.springframework.remoting.RemoteConnectFailureException:无法连接到http://localhost:17026/remoting/TestService;处的Hessian远程服务嵌套异常是连接:连接被拒绝:在org.springframework.remoting.caucho.HessianClientInterceptor.convertHessianAccessException(HessianClientInterceptor.java:262)、org.springframework.remoting.caucho.HessianClientInterceptor.invoke(HessianClientInterceptor.java:235)、org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)、org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:202)、$Proxy1.getNameFromKassa(未知源)…处进行连接
顺便说一句,hessian代理不会因为停机的简单原因而抛出任何异常;)
https://stackoverflow.com/questions/11684403
复制相似问题