[Seasar-user:6599] Re: [seasar2.4.11]S2DaoTestCaseについて
田中 修
[E-MAIL ADDRESS DELETED]
2007年 3月 9日 (金) 13:49:39 JST
たびたびすみません。
田中 修です。
INFOSEEKにてサイト検索したのですが
java.lang.NoClassDefFoundError: javax/transaction/TransactionSynchronizationRegistry
こちらが見つかりません。
どこから拾って来れるのでしょうか?
> -----Original Message-----
> From: [E-MAIL ADDRESS DELETED]
> [mailto:[E-MAIL ADDRESS DELETED]]On Behalf Of Koichi
> Kobayashi
> Sent: Friday, March 09, 2007 1:01 PM
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:6596] Re: [seasar2.4.11]S2DaoTestCaseについて
>
>
> 小林 (koichik) です.
>
> Date: Fri, 9 Mar 2007 12:08:23 +0900
> From: 田中 修 <[E-MAIL ADDRESS DELETED]>
> To: <[E-MAIL ADDRESS DELETED]>
> Subject: [Seasar-user:6593] [seasar2.4.11]S2DaoTestCaseについて
>
> > 今までは動いていたS2DaoTestCaseが動かなくなりました。
> > なにが変わったのでしょうか?
> > パッケージが違うことまではわかりました。
> > import org.seasar.dao.unit.S2DaoTestCase;
> > diconの警告には
> > 重大度および説明 パス リソース ロケーション 作成時刻
> ID
> > [component] org.seasar.extension.tx.AbstractTxInterceptorの
> userTransactionプロパティには、nullが設定されます。jdbc.dicon 行 9
> >
> > こちらがたくさん発生しています。
> > 回避方法がありましたら教えていただけないでしょうか?
>
> Seasar2.3 用の j2ee.dicon が使われているために
> 発生する現象です.
>
> Seasar2.4 では,j2ee.dicon は S2 の Jar ファイルの中に
> 含まれているものを使ってください.
> 接続する DB に関する情報は,jdbc.dicon に設定します.
> # S2.4.11 で変わったというわけではなく,S2.4.0 から
> # こうなってます.
>
> 基本的には,お使いの j2ee.dicon を jdbc.dicon に
> リネームして,トランザクション関係のインターセプタと
> JTA (TransactionManager) の設定を削除すれば大丈夫だと
> 思います.
>
> S2Dao の次バージョンからは,S2.3 用の j2ee.dicon と
> S2.4 用の jdbc.dicon の両方が配布ファイルに含まれる
> ことになると思います.
>
>
> --
> <component name="koichik">
> <property name="fullName">"Koichi Kobayashi"</property>
> <property name="email">"[E-MAIL ADDRESS DELETED]"</property>
> <property name="blog">"http://d.hatena.ne.jp/koichik"</property>
> </component>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内