[Seasar-user:3179] CentOS + s2-jsf-blank-1.0.13 で java.lang.SecurityException

山崎寿実 t_yamasaki
2006年 2月 13日 (月) 17:54:53 JST


ワイルドシープ 山崎です。

だいぶ前になってしまいましたが、[Seasar-user:2821]のFedoracore4 + S2JSFBlankV1.0.9
で動作が出来ないの続きになります。
[Seasar-user:2827] で、小林さんのアドバイスもあり、一からやり直してみました。

諸事情があり、OSはCentOSになりました。
S2JSFも最新のものを使用しました。

環境の詳細を以下のとおりです。
OS       : centos3.3
HTTPD    : 2.0.46-56.ent.centos.1
TOMCAT   : 4.1.24-full.2jpp
JDK      : gij (GNU libgcj) version 3.2.3 20030502 (Red Hat Linux 3.2.3-53)
SEASER   : s2-jsf-blank-1.0.13

ブラウザからコールしたところ、目的のHTMLが存在するしないに限らず、真っ白の画面がかえされました。
/var/log/tomcat4/catalina.out を参照したところ、下記のエラーが発生していました。

------------------------------------------------------------------------
2006-02-13 00:46:38,891 [main] ERROR
org.apache.myfaces.webapp.StartupServletContextListener - Error
initializing ServletContext
javax.faces.FacesException: java.lang.SecurityException: Unable to
create temporary file
        at org.apache.myfaces.config.FacesConfigurator.feedJarConfig(FacesConfigurator.java:399)
        at org.apache.myfaces.config.FacesConfigurator.feedJarFileConfigurations(FacesConfigurator.java:311)
        at org.apache.myfaces.config.FacesConfigurator.configure(FacesConfigurator.java:203)
        at org.apache.myfaces.webapp.StartupServletContextListener.initFaces(StartupServletContextListener.java:105)
<<以下略>>
------------------------------------------------------------------------

上記エラー、googleなどで検索してみましたが、見つける事ができませんでした。
myfaces が、何らかのファイル作成に失敗しているようですが・・・
権限設定のミスかもしれないのですが、何の権限が必要かもわかりませんでした。

解決方法が分かりましたら、よろしくお願いします。



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