[Seasar-user:10041] Re: [S2Mai] 2回目のメール送信時にNullPointerException

Koichi Kobayashi [E-MAIL ADDRESS DELETED]
2007年 8月 22日 (水) 23:00:46 JST


小林 (koichik) です.

Date:    Wed, 22 Aug 2007 22:20:30 +0900
From:    出羽 健一 <[E-MAIL ADDRESS DELETED]>
To:       <[E-MAIL ADDRESS DELETED]>
Subject: [Seasar-user:10040] [S2Mai] 2回目のメール送信時にNullPointerException

> SMARTデプロイ(ホットデプロイ)を使わずに、S2コンテナ経由からMaiインターフェースを取得した場合はこのようなエラーは起きていませんでした。

COOL だとどうなるのでしょう?


P.S
新規のメールを出す際は,既存のメールにリプライする
形で作成しないようお願いします.

P.P.S
S2Mai のコミッタさんへ (これが本題だったりして).
本題とは関係ないと思いますが,MaiMetaDataFactoryImpl の
DisposableUtil の使い方にちょっと難ありかも.
DisposableUtil に登録した Disposable は,
一度 dispose() が呼ばれるとリセットされるので,
毎回 DisposableUtil#add() する必要があります.
現状はそうなっていないので,2 回目以降の
リクエストではキャッシュがクリアされないように
思います.
それから,MaiMetaDataFactoryImpl が Disposable に
なっていれば,MaiMetaDataImpl では Disposable を
使う必要はないと思います.


--
<signature>
   <name>Koichi Kobayashi</name>
   <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>




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