2

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?

APC
  • 144,005
  • 19
  • 170
  • 281
Sahar Hassan
  • 301
  • 3
  • 7
  • 23

2 Answers2

2

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."

APC
  • 144,005
  • 19
  • 170
  • 281
1

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.