XPages アプリケーションで時折例外が発生していました。
java.lang.ClassCastException: someClass incompatible with someClass.
上記のクラスはどちらも同じで、セッション Bean として使用されるクラスです。私の問題をカバーするものは何もグーグルできませんでした。これについての通常の説明は、私の場合ではなく、デザイン要素の変更でした。
XPage アプリケーションは、その時点以降、http タスクを再起動するか、faces-config.xml を再保存するまで使用できなくなります (セッション Bean someClass を使用するページ)。
場合によっては、これは他の例外に関連しています。
com.ibm.jscript.InterpretException: Script interpreter error, line=x, col=y:
Java method 'method(signature containg someClass)'
on java class 'someOtherClass' not found
この動作の背後にあるものは何ですか?