[Seasar-user:8554] Re: [S2] XIncludeできません
Koichi Kobayashi
[E-MAIL ADDRESS DELETED]
2007年 6月 21日 (木) 16:00:13 JST
小林 (koichik) です.
Date: Thu, 21 Jun 2007 12:15:55 +0900
From: 松崎 学 <[E-MAIL ADDRESS DELETED]>
To: [E-MAIL ADDRESS DELETED]
Subject: [Seasar-user:8534] Re: [S2] XIncludeできません
> 教えていただいた確認方法を試してみました。
> その手順で確認すると問題なさそうなのですが、
そうなると,DI はされてるんじゃないかという
気のせいが.
> やっぱりValidatorにはDIされません。。。
DI されないというのはどうやって確認してますか?
HogeRequiredValidator では allValidatorLabels を
使っていないようですが,setAllValidatorLabels(Map) に
ブレークポイントを付けるとかログ出力するようにして
確認していただけないでしょうか.
また,HogeRequiredValidator に getAllValidatorLabels()
を追加して,S2TestCase を継承したテストクラスで
protected void setUp() {
super.setUp();
include("app.dicon");
}
public void test() throws Exception {
HogeRequiredValidator validator = (HogeRequiredValidator) getComponent("hogeRequiredValidator");
assertNotNull(validator.getAllValidatorLabels());
}
とするとどうなるでしょうか?
--
<signature>
<name>Koichi Kobayashi</name>
<e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
</signature>
Seasar-user メーリングリストの案内