JBO-25002: В чем причина этой ошибки? - PullRequest
1 голос
/ 28 октября 2011

Я выполнял свой проект и проверял недавно измененный модуль.При нажатии на вкладку «Меню» она выдала мне «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

В чем может быть проблема?

Ответы [ 2 ]

2 голосов
/ 29 октября 2011

Вы говорите, что проверяли «недавно измененный модуль».Какую модификацию вы сделали?Было ли это что-то, что лишило законной силы определение бизнес-компонента?В документации говорится о JBO-25002:

"Укажите правильное имя для определения бизнес-компонента. Если определение отсутствует в пути к классам, его необходимо включить туда.Имена имеют формат myProjectPackage.BusinessPackage.BusinessComponent. Эта ошибка также может возникать в случае конфликта регистра, например, когда база данных ожидает "DEPTNO" и вместо этого получает "Deptno". "

1 голос
/ 22 ноября 2016

Я получил эту ошибку после изменения запроса в моем объекте просмотра. В результате изменения были удалены 3 столбца, но в файле PageDef привязка к дереву сохранила старые имена столбцов. Я вручную удалил имена этих столбцов, чтобы решить проблему.

...