我正在运行我的项目并正在检查最近修改过的模块。点击菜单选项卡,它给了我“java.lang.UnsupportedOperationException”,当我在日志中查看时,我可以找到以下描述:
JBO-25002: Definition com.project.view.pageDefs.pages_per_SearchPageDef
of type Form Binding Definition not found
oracle.jbo.NoDefException: JBO-25002: Definition com.project.view.pageDefs.pages_per_SearchPageDef
of type Form Binding Definition not found
可能是什么问题?
答案 0 :(得分:2)
你说你正在检查“最近修改过的模块”。你做了什么修改?它是否使业务组件定义无效? documentation说到JBO-25002:
“为业务组件定义提供正确的名称 如果定义不在类路径中,则必须将其包含在那里。名称 是格式
myProjectPackage.BusinessPackage.BusinessComponent
。这个错误可以 如果存在案例冲突,也会发生,就像数据库所期望的那样 “DEPTNO”并取而代之的是“Deptno”。“
答案 1 :(得分:1)
我在View对象中更改查询后出现此错误。更改删除了3列,但在PageDef文件中,树绑定保留了旧列名称。我手动删除了这些列名来解决问题。