- PR -

Tomcat+JTOMによるJTAトランザクションについて

1
投稿者投稿内容
wine
会議室デビュー日: 2005/08/16
投稿数: 12
投稿日時: 2006-09-26 01:48
お世話になっております。

Tomcat+JTOMによるJTAトランザクションを利用しようと考えています。

XAとUsertransactionの関連付けはうまくいっているのですが、
トランザクションのタイムアウト発生時にトランザクションに
ロールバックが指示されるだけで、処理をエラーとして中断させることが
できないでいます。

JTOM(JTA)の実装とはそもそもそういうものなのでしょうか?
TransactionTimeoutExceptionのようなものを発行させること
を期待していますが、方法などご存知でしたら
教師いただきたくお願いいたします。
あしゅ
ぬし
会議室デビュー日: 2005/08/05
投稿数: 613
投稿日時: 2006-09-26 11:17
JTAを使いたければまともなJ2EEコンテナを使いましょう。
http://www.google.co.jp/search?q=jotm+%E8%B2%A0%E8%8D%B7&lr=

引用:

wineさんの書き込み (2006-09-26 01:48) より:
JTOM(JTA)の実装とはそもそもそういうものなのでしょうか?
TransactionTimeoutExceptionのようなものを発行させること


TransactionTimeoutExceptionに類するものはないです。
Connectionの操作時にSQLExceptionとしてタイムアウトを
報告できるJTA実装はあるかもしれないですが。
wine
会議室デビュー日: 2005/08/16
投稿数: 12
投稿日時: 2006-09-27 21:27
あしゅ様

教授ありがとうございます。
確かに、ユーザトランザクションの実装から何ががしらの
アクションを起こすには、コンテナへの介入が必要そうな
気がいたします。

そう考えると、TomcatのWEBコンテナでは、難しい気がしてきました。

> TransactionTimeoutExceptionに類するものはないです。
> Connectionの操作時にSQLExceptionとしてタイムアウトを
> 報告できるJTA実装はあるかもしれないですが。

この方法を少し検討してみようと思います。
ありがとうございました。
1

スキルアップ/キャリアアップ(JOB@IT)