[Seasar-user:237] Re: RuletClassLoader について

B isid.co.jp Yasuo Higa higa
2003年 11月 29日 (土) 19:19:04 JST


<[E-MAIL ADDRESS DELETED]> の、
   "[Seasar-user:234] Re: RuletClassLoader について" において、
   "[E-MAIL ADDRESS DELETED]"さんは書きました:

ひがです。

> あもいです。
> 
> 変更したRuletClassLoaderの方、添付させていただきます。
> RuletDeployer等を触れば、basePathの指定など
> もっとスマートに書けると思うのですが、
> 今回はご参考ということで、ちょっと強引なことしています。
> 
> 実はGPSSも、起動したままSockletを入れ替えられるように、
> と思いまして、Seasarを参考にさせていただきました。
> 
同じこと考えてますね。(^^;

現状のコード(20031128)で試してみたんですが、
再現できませんでした。
#20031126との違いは、SqletでSELECT ... AS ...の
#対応をしただけです。

Windows2000
JDK1.4.2_02
Eclipse 2.1.2

public final class TestRulet3Util {
    public static final String greeting() {
        return "Hello";
    }
}

public class TestRulet3 extends Rulet {
    public String doExecute() {
        return TestRulet3Util.greeting();
    }
}

public void testSpike() throws Exception {
  assertEquals("1", "Hello", Nazuna.executeRulet("test.org.seasar.nazuna.TestRulet3"));
}

Rulet以外のクラスは、親ClassLoaderがロードするので、
RuletClassLoaderは、関与しないのではないか思っているのですけど。
---
Yasuo Higa <[E-MAIL ADDRESS DELETED]>
INFORMATION SERVICES INTERNATIONAL-DENTSU,LTD.



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