[Seasar-user:11600] Re: トランザクション制御の設定につきまして
Yamada
[E-MAIL ADDRESS DELETED]
2007年 11月 10日 (土) 15:04:48 JST
山田です。
Teeda Onlyで作成したのが原因なのか
dao.diconがincludeされていないので
customizer.diconから
<include path="j2ee.dicon"/>
を削除し
app.diconに追加しました。
無事、解決しました。
ありがとうございました。
> ひがです。
>
> > はじめての投稿です。
> > 山田と申します。
> >
> > 早速ですが、トランザクション制御の設定について教えてください。
> >
> > Chura Project にてプロジェクトを作成後
> > トランザクション制御の設定を行おうと
> > customizer.dicon に
> > <include path="j2ee.dicon"/>
> > を追加し
> > pageCustomizer に
> > <initMethod name="addAspectCustomizer">
> > <arg>"j2ee.requiredTx"</arg>
> > <arg>"do.*, initialize, prerender"</arg>
> > </initMethod>
> > を追加しました。
> >
> > customizer.diconは次の通りです。
> > --- ここから customizer.dicon ---
> > <?xml version="1.0" encoding="UTF-8"?>
> > <!DOCTYPE components PUBLIC "-//SEASAR//DTD S2Container 2.4//EN"
> > "http://www.seasar.org/dtd/components24.dtd">
> > <components>
> > <include path="default-customizer.dicon"/>
> > <include path="j2ee.dicon"/>
> >
> > <component name="pageCustomizer"
> > class="org.seasar.framework.container.customizer.CustomizerChain">
> > <initMethod name="addCustomizer">
> > <arg>traceCustomizer</arg>
> > </initMethod>
> > <initMethod name="addCustomizer">
> > <arg>
> > <component
> > class="org.seasar.framework.container.customizer.AspectCustomizer">
> > <initMethod name="addInterceptorName">
> > <arg>"app_aop.appFacesExceptionThrowsInterceptor"</arg>
> > </initMethod>
> > <property name="pointcut">"do.*, initialize, prerender"</property>
> > </component>
> > </arg>
> > </initMethod>
> > <initMethod name="addAspectCustomizer">
> > <arg>"j2ee.requiredTx"</arg>
> > <arg>"do.*, initialize, prerender"</arg>
> > </initMethod>
> > </component>
> > <component name="actionCustomizer"
> > class="org.seasar.framework.container.customizer.CustomizerChain">
> >
> > 以下省略
> > --- customizer.dicon ここまで ---
> >
> > その後、TOMCATを起動し、htmlを表示しようとしたところエラーが表示されました。
> >
> j2ee.diconは、customizer.diconではなく、
> app.diconからみえるところでincludeされていれれば
> 大丈夫です。
> 通常は、dao.diconからincludeされているはず。
>
> Doltengの吐き出したcustomizer.diconには既に上記の設定が
> されているので、何もしなくても大丈夫だと思います。
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内