[Seasar-user:6388] Re: インターセプターへのDIについて
松山 大樹
[E-MAIL ADDRESS DELETED]
2007年 2月 27日 (火) 18:49:36 JST
松山です。
s2jsf-example で再現してみました。
allaop.dicon <!-- 追加 --> と記述してある部分が、追加した定義です。
その他のクラスは、作成したインタセプタと、セッションスコープのDto、
確認用に変更したAddActionImpl クラスです。
>ちなみに,インターセプタのインスタンスが生成される際に
>
>○○のプロパティ(○○)が見つからないので設定をスキップします
>
>は表示されていますか?
これは出ていませんね。
>小林 (koichik) です.
>
>Date: Tue, 27 Feb 2007 09:43:58 +0900
>From: 松山 大樹 <[E-MAIL ADDRESS DELETED]>
>To: [E-MAIL ADDRESS DELETED]
>Subject: [Seasar-user:6365] Re: インターセプターへのDIについて
>
>> 小林さんの言われた通りに、instance="request" を追加してみましたが、
>> 結果は同じでした。
>> NewActionInterceptor に、デフォルトコンストラクタを作って、インスタンス
>> の生成時期を確認すると、確かに最初にリクエストが発生したときに生成されて
>> いるのですが。
>
>考えられることとしては,インターセプタの定義されている
>コンテナからその session スコープのコンポーネントが
>見えていないとか,session スコープのコンポーネントに
>名前 (コンポーネント名) が付いていないことくらいでしょうか.
>インターセプタ側の dicon と,session スコープの
>コンポーネントを定義している 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
--
::: 株式会社WOWOWコミュニケーションズ http://www.wowcom.co.jp/
::: ITシステム・インテグレートDiv.
::: Web・ソリューション&システム開発Unit.
::: 松山 大樹 - [E-MAIL ADDRESS DELETED]
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: TestInterceptor.java
型: application/octet-stream
サイズ: 1148 バイト
説明: 無し
URL: http://ml.seasar.org/archives/seasar-user/attachments/20070227/6983b061/attachment.obj
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: TestSessionDto.java
型: application/octet-stream
サイズ: 429 バイト
説明: 無し
URL: http://ml.seasar.org/archives/seasar-user/attachments/20070227/6983b061/attachment-0001.obj
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: AddActionImpl.java
型: application/octet-stream
サイズ: 1689 バイト
説明: 無し
URL: http://ml.seasar.org/archives/seasar-user/attachments/20070227/6983b061/attachment-0002.obj
-------------- next part --------------
テキスト形式以外の添付ファイルを保管しました...
ファイル名: allaop.dicon
型: application/octet-stream
サイズ: 1682 バイト
説明: 無し
URL: http://ml.seasar.org/archives/seasar-user/attachments/20070227/6983b061/attachment-0003.obj
Seasar-user メーリングリストの案内