当业务操作过程中出现错误时,首先要验证操作是否正确?有没有流程性的错误或者操作性错误。 当确认操作无误时,我们要打开日志文件看一看更详细的错误原因,日志文件在NC产品安装目录下的NCLogs目录中,为修改日期最近的那一个。问题多为两类: 第一类:数据库错误 这样的错误在日志文件中会记录具体的数据库错误号。我们可以根据数据库错误号及数据库错误信息文档来查知详细的错误原因、建议性的解决办法。这一类问题在定位时因有章可循相对清晰、容易一些。 第二类:代码错误 这类问题在日志文件中记录的较为杂乱,相关的类被一一列示出来,不过我们要找重点也就是找错误提示部份,错误一般有以下几种:a. classNotfound 这说明相关的类在产品安装目录中找不到,我们就要来查看一下文件是不是不存在,对于unix平台还有可能是文件名大小写不同而造成找不到文件; b. 空指针错误 这一般是代码有误造成的;c. 无此方法 这一般是代码中某个调用的方法语法有误。 对于b,c类问题我们只能提交产品支持部从而获得正确的代码,提交时要附加操作界面截图及完整的日志文件。 |
