[Seasar-user:9307] Re: S2TestCase と convention.dicon
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2007年 7月 20日 (金) 17:00:36 JST
小林 (koichik) です.
Date: Fri, 20 Jul 2007 16:04:31 +0900
From: "o.h." <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:9299] Re: S2TestCase と convention.dicon
> > 再現可能な最低限のテストを作成することは
> > できないでしょうか?
>
> とりあえず、以下のソースでこちらでは再現しました.
ありがとうございます.原因分かりました.
S2FrameworkTestCase の中に,
namingConvention = new NamingConventionImpl();
container.register(namingConvention);
というコードがありました...
そんなわけで (どんなわけで?),convention.dicon の
定義に関わらず,ルートコンテナにデフォルト状態の
NamingConvention が登録されてしまいます.無念だ.
昨年の 7 月からずっとそうだったようです.
convention.dicon がインクルードされた場合など,
コンテナ内に NamingConvention が存在する場合は
上記の登録をしないように修正します.
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
Seasar-user メーリングリストの案内