Reputation: 301
I was running my project and was checking recently modified module. On click of the Menu tab it was giving me "java.lang.UnsupportedOperationException" and when I checked in the log I could find the following description:
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
What could be the problem?
Upvotes: 2
Views: 15829
Reputation: 35
I got this error after changing a query in my View Object. The change removed 3 columns but in the PageDef file the tree binding retained the old column names. I manually removed those column names to fix the problem.
Upvotes: 1
Reputation: 146289
You say you were checking "recently modified module". What modification did you make? Was it something which invalidated the business component definition? The documentation says this about JBO-25002:
"Provide a correct name for the business component definition. If the definition is not in the classpath, you must include it there. Names are of the format
myProjectPackage.BusinessPackage.BusinessComponent
. This error can also occur if there is a case conflict, as when the database expects "DEPTNO" and receives "Deptno" instead."
Upvotes: 2