[Seasar-user:6302] S2Unit について
    o.h.
    [E-MAIL ADDRESS DELETED]
       
    2007年 2月 23日 (金) 14:04:19 JST
    
    
  
お世話になっております.長谷川です.
非常に基本的な部分で引っかかっています.
S2Unit でのテストなのですが
コンポーネントの登録自体は SMART deploy を利用していまして
適当な main から以下を呼び出すと
	SingletonS2ContainerFactory.init();
	S2Container container =
		SingletonS2ContainerFactory.getContainer();
	Object foo = container.getComponent("fooAction");
コンポーネントが取得できます.
#Action の instanceDef は PROTOTYPE に変更しています
この状態で S2TestCase にて
	public S2Container container_;
	public void testFoo() throws Exception {
		container_.getComponent("fooAction");
	}
と定義すると
org.seasar.framework.container.ComponentNotFoundRuntimeException:
[ESSR0046]コンポーネント(fooAction)が見つかりません
となります.
基本的な使い方の問題だとは思うのですが、コンポーネントが登録されていない
理由がわかりません.
SMART deploy の場合は何か特別な記述が必要なのでしょうか
以上、よろしくお願いいたします
-- 
_/_/
_/_/ mailto: [E-MAIL ADDRESS DELETED]
_/_/ (deprecated: [E-MAIL ADDRESS DELETED])
_/_/
    
    
Seasar-user メーリングリストの案内