ICE常见异常原因:
Ice::NoEndpointException: no suitable endpoint available for proxy : 代理还没发布。
Ice::ObjectNotExistException: object does not exist : 适配器里没有这个对象,或者代理对象被析构。
NodeUnreachableException:icegridnode进程没有启动或者未初始化完成。
DeploymentException:部署异常。
IceUtil::NullHandleException:空句柄。
Ice::ConnectionRefuseException: connection refused:ip或者端口错误,防火墙阻拦等等。
ConnectionTimeoutException:建立连接失败,可以链路(正向或反向)不通,可用socketTool检测。
TimeoutException:有可能连接超时,也有可能是对端处理超时。
UnKnownException:调用方报这个错误,通常是被调用方有异常。可通过详细异常信息判断。
CommunicatorDestroyException:通信器被销毁。
Ice::NotRegisteredException:没有注册该对象。
Ice::UnknownLocalException:客户端和服务器两侧编译依赖的ice文件不一致。
Ice::ConnectFailedException:connect failed: error[113]: No route to host. 通常是防火墙的原因,无法建链。
ps:欢迎大家评论补充:P