[Seasar-user:10055] Re: COOL Deployについて

duran [E-MAIL ADDRESS DELETED]
2007年 8月 23日 (木) 11:53:56 JST


小林さん

お世話になっております。

下記件ですが、
HOT Deployだと正常に動作します。

コンテナ初期化時のログを見ても、途中までは同じように
クラス(〜)のコンポーネント定義を登録します
と出力されていますが、
SingletonS2Container#getComponentが呼び出された時点で、
エラーとなります。

# Tomcat側でlocalhost以外の<Host>設定を行うと、
# ClassLoader絡みで何か動きが違うのでしょうか・・・
# localhost配下では正常に動作します。

どこから調査していいのか、何か分かりますか?

よろしくお願いします。

> 小林 (koichik) です.
> 
> Date:    Wed, 22 Aug 2007 14:00:11 +0900
> From:    duran <[E-MAIL ADDRESS DELETED]>
> To:       [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:10019] COOL Deployについて
> 
>> Tomcat側で<Host>を追加した場合に、
>> このappBase配下にデプロイしたアプリで、
>> SingletonS2Container#getComponent
>> をするとコンポーネントが見つからないというエラーが出ます。
>>
>> 同じアプリを name="localhost" appBase="webapps" へ
>> デプロイした場合は正常に起動します。
>>
>> 対処方法はありますか?
> 
> この情報だけではなんとも判断が付きません.
> COOL deploy は ClassLoader#getResources() で
> ディレクトリ (または Jar ファイルのエントリ) を
> 探しているだけなので,デプロイする場所だけが
> 問題ならあまり影響があるとは思えません.
> 
> COOL deploy であれば,コンテナの初期化時に
> 
> クラス(〜)のコンポーネント定義を登録します
> 
> というメッセージが出力されるはずなので,
> それを二つの環境で比較してみてください.
> 
> 
> --
> <signature>
>    <name>Koichi Kobayashi</name>
>    <e-mail>[E-MAIL ADDRESS DELETED]</e-mail>
> </signature>
> 
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
> 



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