1

ドミノ バージョン 9.0.1 デザイナー バージョン 9.0.1

(スタック トレースのテキストを少し変更して、顧客を写真から除外しました。)

開発環境でときどき、サーバー ログに次のスタック トレースが記録されます。

> 7.01.2014 17:01:13   HTTP JVM: com.ibm.designer.domino.napi.NotesAPIException: File access error:
> Error while getting information on item $FileData
> 17.01.2014 17:01:13   HTTP JVM: Note item not found. For more detailed information, please consult error-log-0.xml located in
> c:/Domino/data/domino/workspace/logs
> 17.01.2014 17:01:13   HTTP JVM: Managedbean DatabaseController could not be created Can't instantiate class:
> 'de.holistic.cust.epr.EprDatabaseController'..
> java.lang.ClassNotFoundException: class
> java.lang.ClassNotFoundException:
> de.holistic.cust.epr.EprDatabaseController. For more de
> 17.01.2014 17:01:13   HTTP JVM: ailed information, please consult error-log-0.xml located in c:/Domino/data/domino/workspace/logs
> 17.01.2014 17:01:13   HTTP JVM: com.ibm.xsp.webapp.FacesServlet$ExtendedServletException:
> com.ibm.xsp.exception.EvaluationExceptionEx: Error while executing
> JavaScript computed expression

次の xml ログ ファイルには、約束された追加情報は表示されません。

 com.ibm.designer.domino.napi.NotesAPIException: File access error: Error while getting information on item $FileData Note item not found

この例外は、SecurityException と組み合わされることもあります。
1. データベースを再署名しても何も起こらない
2. クラスと xpages を変更して再保存すると、問題が一度修正されることがある、またはそれを試すのにかかった時間だけだった
3. HTTP タスク/サーバーを再起動しても違いは生じない
4.清掃と構築は何もしません。

問題をグーグルで検索した後、「通常のデザイナー」パースペクティブのJava領域にJavaクラスを保存しているときに、この問題が発生した人もいます。カスタムソースフォルダー「WebContent/WEB-INF/src」にJavaコードがあります。

他の誰かがこの問題を抱えていますか? もしそうなら、どのようにそれを解決するのが最善ですか?これは XPage 実装のバグですか? ソースコードをコンパイルする必要がある場合にのみ、jar ファイル内の Java クラスでこの問題は発生していません。raw クラスの代わりに jar ファイルを使用してアプリケーションを配信することも可能ですが、開発環境では実用的ではありません。どんな助けでも大歓迎です。

4

1 に答える 1