[Seasar-user:9301] Re: [Teeda] Page クラスに対して PropertyInterType 適用時

Shinpei Ohtani [E-MAIL ADDRESS DELETED]
2007年 7月 20日 (金) 16:24:24 JST


大谷です.

Teedaでは将来的にpublicサポートが入る予定ですので、
PropertyInterTypeは未サポートとしています.
すいませんが、ご理解ください.
宜しくお願いします.

07/07/19 に Nishioka Naoto<[E-MAIL ADDRESS DELETED]> さんは書きました:
> おせわになっております、にしおかです。
>
> S2 2.4.15 + Teeda1.0.8の環境において、
> Pageクラスに対してPropertyInterTypeを適用するよう
> customizer.diconの設定をしております。
>
> class APage {
>   String aaa;
> }
> class BPage {
>   String aaa;
> }
> というページを準備し、a.htmlからb.htmlへ遷移した際、
> (doHogeでAPageの処理を行った後、BPageへ遷移)
> プロパティの値が引き継げないという現象が出ています。
>
> 明示的にsetter/getterを生成すると問題なく引き継げます。
>
> ログを見ていると、
> [PropertyInterType] Creating getter
> [PropertyInterType] Creating setter
> というメッセージはいずれのクラスに対しても出力されているので、
> InterTypeは問題なく適用できているように見えます。
>
> 個人的には、プロパティの値のコピーを行うタイミングが
> InterTypeでのsetter/getter生成前であるため、
> 処理がスキップされてしまっているのではないかと思うのですが、
> 何か設定等はございますでしょうか?
>
> なお、customizer.diconでのpageCustomizerに対する設定は
> ・PropertyInterTypeCustomizer(追加分)
> ・traceCustomizer
> ・AspectCustomizer
> ・requiredTxCustomizer
> の4つが、この順番でaddされています。
>
> --------------------
> Nishioka Naoto
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>


-- 
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================



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