あなたは私が襲われた状況に襲われる可能性があります。
アプリケーションは拡張ライブラリのクラス(openNTFバージョンまたはIBMバージョン-Update Pack 1)を使用していますか?
その場合、DominoDesignerでデザインを開くすべてのコンピューターに拡張ライブラリがインストールされていないことが原因で問題が発生している可能性があります。私はこの問題を抱えていて、デザインを開くだけでJavaクラスに「触れた」(つまり、コンパイルするか、少なくとも署名する)ことがわかりました。これは、DominoDesignerの「プロジェクト」のデフォルト設定が「自動的にビルド」に設定されていたためです。したがって、拡張ライブラリを使用せずに別のコンピュータからDomino Designerを開いて、フォームや@-formulaエージェントなどを調整するだけで、Javaクラスが壊れました。
なぜこれが起こったのかを正確に知るのに少し時間がかかりました。「自動ビルド」オプションを無効にすることで、Designerでデータベースを開くだけでコードに害を及ぼすことを回避できます。ただし、より良いアプローチは、すべてのDominoDesignerクライアントに拡張ライブラリをインストールすることです。
ただし、要素はデザインを開いた最後のユーザーによって署名されるため、この問題はアプリケーションに害を及ぼす可能性があるため、注意してください... :-(
/ジョン