使用する
- Java 1.6
- JBoss AS 7.1.1
- トップリンク 2.4.1
- JTA
更新された質問
フラッシュを使用した try catch で自分でエラーを処理するときに、JBoss によってスローされるスタックトレースを抑制するにはどうすればよいですか?
質問
em.persist(entity)を使用してエンティティを永続化しようとしています。データベースの制約に違反していなければ、すべて正常に動作します。ただし、エンティティの永続化が一意の制約に違反すると、例外がスローされます。JBoss によって処理されるトランザクションを使用しているため、別のスレッドから例外がスローされます。
persistence.xml でeclipselink.exception-handlerを設定することにより、これらの例外をグローバルに処理できることは既にわかっています。
私の質問は、これらの例外をローカルでキャッチして処理するにはどうすればよいですか?