六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 34|回复: 0

异常捕获处理(1)

[复制链接]

升级  66%

7

主题

7

主题

7

主题

童生

Rank: 1

积分
33
 楼主| 发表于 2013-1-26 12:41:15 | 显示全部楼层 |阅读模式
BPO 企业自管理 异常处理规范
概述
整个异常处理规范分为以下几个部分:
1、异常码规范:主要定义了企业自管理各模块的异常编码规则
2、异常资源规范:主要定义了异常资源的编写规范以及生成流程
3、异常捕获机制:主要描述了BME框架下的异常捕获及处理流程
异常码规范
异常码的统一格式为:ABBCCDDDD,其中ABB表示产品号,企业自管理为100,CC表示各个模块,DDDD表示各个模块的具体异常码(建议前面两个DD表示小模块号,后面两个DD表示异常码),各个模块请在” BPO企业自管理平台 错误码.xls”中定义和查询。

异常资源规范
每种异常都包含描述(desc)、原因(reason)和解决方法(solution)三个部分,这样在捕获到异常后能准确定位到问题。根据上面定义的异常码规范,按照如下格式创建自己模块的所有异常。异常所在位置为可选项,定位问题时需要用到,最好写上。

异常码异常码后缀中文描述英文描述异常所在位置
     
100010601.desc帐号不存在。Non-exist account. 
100010601.cause该帐号不存在。This account does not exist. 
100010601.solution请与管理员联系确认帐号。Please Check the account with administrator. 
在每次补充完异常后,点击文档上方的 按钮在C:/目录下生成bme_en.exceptions、bme_en_US.exceptions、bme _zh_CN.exceptions三个资源文件,将每个文件名字加上模块名,如框架模块的为frame_bme_en.exceptions,并将其放到WEB_INF/i18n下对应的模块文件夹中。
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表