EOS常见错误解析

EOS常见错误解析
--------------------------------------------------------------------------------
发布时间:2005-08-19 00:00:00 作者:cservice 出处:goComDevCenter 语言:中文 阅读次数:1304次

【适用范围】

通用


【内容】
1、页面中提示“对不起,没有发现被调用的Pr Automata,请与系统管理员联系”

原因:被调用的展现逻辑(自动机)没有被部署到Server上,可以从EOS管理控制台(eosmgr)-〉应用管理-〉展现逻辑管理中查看这个展现逻辑有没有被加载,或者直接到eosserver/prlogic相应的包下查看是否存在编译后的文件。解决办法是:开发环境中在展现逻辑上打断点调试,运行环境中则可以发布包含该逻辑的epj包。



2、页面中提示“错误信息:无法显示指定页面,请确信有此文件存在...”。

原因:被调用的jsp没有被部署到Server上。解决办法:开发环境中编译jsp,运行环境中则可以发布包含该jsp的epj包。



3、控制台中显示“CAUSED BY: com.primeton.tp.core.bizservice.ProcessException: automata ppp.fdsaf 没有正确加载!”这样的exception

原因:业务逻辑(自动机)不存在或者业务逻辑中调用的类没有被加载。解决办法:重新发布包含该逻辑的epj包,或者将class文件直接放到相应的应用服务器类目录下。



4、控制台抛出exception为:“CAUSED BY: com.primeton.tp.core.bizservice.ProcessException: xpath ’/root/data/test’ 定位错位”

原因:XML数据总线上不存在这个XPATH。解决办法:大多情况是没有送入设置的参数,只要在调用逻辑前,构造或传递相应的节点到XML数据总线上就好了。



5、控制台的提示“Exception use case name: JSTEL_B_InsertCustcom.primeton.tp.core.bizservice.ProcessException at com.primeton.tp.core.bizservice.state.MethodBizState.invoke(MethodBizState.java:62)”

原因:数据库操作失败(如主键冲突、非空字段缺少值、外键不存在等)。解决办法:通过查看eoslog.log文件,看Causeby什么原因,才能查找出具体的数据库操作失败原因。



6、eoslog中提示Caused by: com.primeton.tp.core.dataservice.MapException: 不能找到Entity : CORPf

原因:没有为CORPf创建数据实体。解决办法:在开发环境中导入数据实体,或者将数据实体文件拷贝到datadict目录下。




7、eoslog中提示Caused by: com.primeton.tp.core.dataservice.DataBaseException: ORA-00942: 表或视图不存在

原因:数据实体已经定义,但是物理表不存在。解决办法:看表是不是被删除了,需要重新创建。



8、页面中提示“错误信息:无法显示指定页面,产生内部错误...”

原因:很可能是页面TAG的错误,比如TAG没有封闭等引发的异常。解决办法:结合控制台和eos日志查找具体原因。建议将jsp的代码一段段的添加上去,比较容易定位出错的位置。


你可能感兴趣的:(应用服务器,jsp,xml)