]masasと申します。S2DaoをMSSQLで使っていてトランザクションがうまく動かず困っています。requiredTxトランザクションをPointCutで指定して、そのメソッドを呼び出します。メソッドの中では、daoのインスタンスからinsertを2回行っています。1回目のinsertは成功し、2回目のinsertは失敗するのですが(例外が発生し、PointCutしているメソッドでは例外処理は何もしていない)このとき、1回目のinsertの分がデータベースに入ってしまいます。トランザクションが聞いていないように思われます。transactions'in)これはDBのライブラリがbeginTransactionをサポートしていないのは解るのですが、どなたか同じような経験とかで回避した方法などをご存じでしたらアドバイスをいただけると助かります。