第11章 エラーと例外
トランザクション適用時のエラーと例外
- NO_MEMORY
- アプリケーションはメモリの空きがなくなり、
OutOfMemoryError
の例外をスローしました。 JBoss Transactions は例外が再度出される前に、ガーベッジコレクションを何度か試行しました。これは、一時的な問題の場合があり、呼出しを再試行すると成功する場合もあります。 - com.arjuna.ats.arjuna.exceptions.FatalError
- トランザクションシステムで致命的なエラーが発生し、シャットダウンする必要があります。このエラーの前に、トランザクションサービスは、実行中のトランザクションがすべてロールバックされていることを確認します。何か問題があれば、アプリケーションは整理を行い、終了されるはずです。さらなる作業を試行する場合、アプリケーションの整合性が無視される可能性があります。
- com.arjuna.ats.arjuna.exceptions.LicenceError
- 現在のライセンスと矛盾した形でトランザクションサービスを利用しようとしました。トランザクションサービスは、これ以上既存のトランザクションあるいは新規トランザクションを進めることができないようにします。
- com.arjuna.ats.arjuna.exceptions.ObjectStoreError
- トランザクションサービスが Object Store の使用を試みた時にエラーが発生しました。これ以上進めることはできません。
- Object store warnings about access problems on states
- 同じトランザクションで複数のリカバリを同時試行すると、通常のクラッシュリカバリ実行時にこのエラーが発生することがあります。これは無視しても問題ありません。