cxf超时设置的处理方法

cxf超时设置的处理方法

问题描述:

CXF超时处理:
try{
Client client = ClientProxy.getClient(channelTrade);
HTTPConduit http = (HTTPConduit) client.getConduit();
HTTPClientPolicy httpClientPolicy = new HTTPClientPolicy();
httpClientPolicy.setConnectionTimeout(Long.parseLong(getComponentMetaInfo("connecTimeout")));
http.setClient(httpClientPolicy);
httpClientPolicy.setAllowChunking(false);
httpClientPolicy.setReceiveTimeout(Long.parseLong(("receiveTimeout")));
}catch(Exception e){
    logger.error("后台服务异常");
      
}

我的意思是:如果超时我就直接抛异常然后输出“后台服务异常”这样可以吗?超时会抛异常信息吗?

[color=indigo]会抛异常啊。 超时不就得给个提示么 得让用户知道啊 [/color]