[Seasar-user:11128] Re: トランザクション処理について

的場 大輔 [E-MAIL ADDRESS DELETED]
2007年 10月 19日 (金) 08:13:57 JST


小林様

お世話になります。的場と申します。


添付でご指示いただいたログをお送りいたします。

昨日記載したソースは、クラス名や処理を若干変更・簡素化しておりますので、
対応したクラス名を一応記載します。

TestTransactionDao → TaskTransactionDao 
AaaDao → ITaskDao
BbbDao → ITaskPersonDao

また、doRun内では、まずSELECTによるチェック処理を行ってから
insertData()を呼出しております。
SELECTの処理はinsertData外なのでトランザクションとは関係ありません。

また、下メールにおいて、トランザクションの開始、コミット、ロールバックの
ログが出力されているとのことでしたが、
見当たりませんでした。処理の間出力されたログを添付しております。

大変お手数お掛けしますが、宜しくお願いします。

> -----Original Message-----
> From: [E-MAIL ADDRESS DELETED] 
> [mailto:[E-MAIL ADDRESS DELETED]] On Behalf Of 
> Koichi Kobayashi
> Sent: Thursday, October 18, 2007 9:31 PM
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:11121] Re: トランザクション処理について
> 
> 小林 (koichik) です.
> 
> Date:    Thu, 18 Oct 2007 20:47:10 +0900
> From:    的場 大輔 <[E-MAIL ADDRESS DELETED]>
> To:       <[E-MAIL ADDRESS DELETED]>
> Subject: [Seasar-user:11119] トランザクション処理について
> 
> > 以前、doRun内でS2コンテナを初期化し、トランザクション処理用のインスタンスを
> > 自分から取得しに行っていたときには、動作していたのですが、
> > 他の問題で質問させていただき、コンテナを自分で生成すべきではないと指摘いただき、
> > 上記のようなつくりに変えました。
> > これにより、トランザクションが働かなくなったと思うのですが、
> > diconファイルの設定が読込まれていないのでしょうか?
> 
> コンソール等に
> 
> トランザクションを開始しました。
> トランザクションをコミットしました。
> トランザクションをロールバックしました。
> 
> といったログが出ていると思うので,それと
> insertData() がスローした例外のスタックトレースを
> 一緒に見せてください.
> 
> それから,Tomcat (Web コンテナ) の起動時に,
> コンソールに
> 
> S2Containerを作成します。path=app.dicon
> ...
> S2Containerを作成しました。path=app.dicon
> 
> というログが出力されていると思うので,まとめて
> 見せてください.
> 
> 
> --
> <signature>
>    <name>Koichi Kobayashi</name>
>    <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
> </signature>
> 
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
> 
> 
-------------- next part --------------
文字コード指定の無い添付文書を保管しました...
名前: 実行時ログ.txt
URL:  http://ml.seasar.org/archives/seasar-user/attachments/20071019/62eca86a/attachment.txt 
-------------- next part --------------
文字コード指定の無い添付文書を保管しました...
名前: Tomcat起動時ログ.txt
URL:  http://ml.seasar.org/archives/seasar-user/attachments/20071019/62eca86a/attachment-0001.txt 
-------------- next part --------------
文字コード指定の無い添付文書を保管しました...
名前: insertDataがThrow.txt
URL:  http://ml.seasar.org/archives/seasar-user/attachments/20071019/62eca86a/attachment-0002.txt 


Seasar-user メーリングリストの案内