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

duran [E-MAIL ADDRESS DELETED]
2007年 8月 23日 (木) 12:51:29 JST


duranです。

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

下記件について追加情報です。
Windows環境(1.5.0_06)だとCoolDeployで動作しました。

RHL ES4上だとエラーになります。

以上、よろしくお願いします。

> 小林さん
> 
> お世話になっております。
> 
> 下記件ですが、
> 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 mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
> 



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