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的代码一段段的添加上去,比较容易定位出错的位置。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值