[Seasar-user:8348] Re: CoolDeploy時のみ、Tomcat起動時にエラーが発生する
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
2007年 6月 15日 (金) 09:40:39 JST
大谷です。
これだけではあまり的確にはいえませんが、
・設定がまずい可能性(クリーンビルドが必要)
・FacesContextがいない状況下で呼び出している可能性
(FacesContextが作成される前(例えばFilterやListenerなど)では
当然LabelUtilも使えません。)
Utilクラスの中身と、そのUtilクラスが使われる状況を
もう少し教えてください。
宜しくお願いします。
07/06/15 に Taro Unno<[E-MAIL ADDRESS DELETED]> さんは書きました:
> 海野です。
> お世話になっております。
>
> Teeda1.0.7で作成したChuraProjectのアプリケーションが、
> HotDeployとWarmDeployでは問題ないのに
> CoolDeployではTomcat起動時にエラーが発生する
> という現象に出くわしております。
>
> ルートパッケージ.util.xxxUtilクラスのstaticメソッドの中から、
> javax.faces.internal.LabelUtil#getLabelValue(String)
> を呼び出しているのですが、デバッガで確かめたところ40行目の
> FacesContext.getCurrentInstance()がnullになっていて
> NullPointerExceptionが発生しているように見えます。
> (StackTraceを添付いたします。)
>
> ルートパッケージ.utilパッケージはこちらで勝手に追加したもので、
> diconファイルは特に設定しておりません。
> (HotDeploy時にはこのパッケージ内のクラスを普通に使えていたので、
> 設定は不要だと思っていました。)
>
> 何か設定がまずいのかもしれません。
> 見当がつく方、どうぞ宜しくお願い致します。
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
>
>
--
=============================
Shinpei Ohtani
[E-MAIL ADDRESS DELETED]
=============================
Seasar-user メーリングリストの案内