[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 メーリングリストの案内