2011-10-28 20 views
1

プロジェクトを実行していて、最近変更されたモジュールをチェックしていました。JBO-25002:このエラーの原因は何ですか?

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 

何の問題が考えられます。それは「java.lang.UnsupportedOperationExceptionが」私を与えていたと私は、ログで確認したときに、私は以下のような記述を見つけることができるメニュータブのクリックで?

答えて

2

「最近修正されたモジュール」をチェックしていたとします。どのような変更を加えましたか?ビジネスコンポーネント定義を無効にしたのでしょうか? documentationはJBO-25002については、この意見:。。

は、「ビジネス・コンポーネント定義のための正しい名前を指定して 定義がクラスパスにない場合は、あなたがそこに含まれている必要があります名前 形式 myProjectPackage.BusinessPackage.BusinessComponentでありますこのエラーは、データベースが "DEPTNO"を予期し、代わりに "Deptno"を受け取るように、大文字と小文字が競合する場合にも発生します。 が発生する可能性があります。

+0

ありがとうございました –

0

私のビューオブジェクトでクエリを変更した後にこのエラーが発生しました。変更により3つの列が削除されましたが、PageDefファイルでツリーバインディングは古い列名を保持していました。これらの列名を手動で削除して問題を解決しました。

関連する問題