[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 メーリングリストの案内