[Seasar-user:4432] メモリの開放

y.noritake [E-MAIL ADDRESS DELETED]
2006年 8月 28日 (月) 16:01:25 JST


則武と申します。

S2Strutsを使用したカスタムタグ作成しました。
  「container.destroy()」を行っているのですが、
 メモリが開放されません。

 メモリを開放するにはどのようにすれば良いのか
  どなたかご存じないでしょうか?

サンプルのソースです。
public int doStartTag() throws JspException {
    S2Container container = S2ContainerFactory.create(PATH);
    container.init();
    try {
        Dto dto = new Dto();
        Service service = (PrefectureService) 
container.getComponent(Service.class);
        dto = service.find(dto);

        TagUtils tu = TagUtils.getInstance();
        tu.write(pageContext, sb.toString());
    } catch (Exception e) {
        throw new JspException(e);
    } finally {
        container.destroy();
    }
    return EVAL_BODY_INCLUDE;
}

宜しくお願いします。





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