[Seasar-user:2825] Re: Fedoracore4 環境でS2JSFExampleV1.0.9 が起動しない

山崎寿実 ocyaduke
2005年 11月 14日 (月) 19:32:08 JST


すみません。山崎です。

> > > > SEVERE: 以前のエラーのためにコンテキストの起動が失敗しました
>
> このエラーが出る場合、実際のエラーの内容を突き止めない限り
> (本当のログを見つけない限り)問題の解決はできないと思います。

ごもっともです。
初心にかえり、ログを探しましたところ、ログ出力の設定ミスが見つかり、とんでもないとこにログが出てました。
(ログが出ないx2と、ここ数日嘆いていたのが・・・軽く数分燃え尽きました。)
すみません。

次のような感じです。
(長いので、かいつまみます)

------------------------------------------------------------------------
2005-11-14 18:53:40 StandardContext[/s2jsf-example]StandardWrapper.Throwable
java.lang.NoClassDefFoundError: while resolving class:
org.seasar.jsf.runtime.TagProcessorTreeFactoryImpl
   at java.lang.VMClassLoader.transformException(java.lang.Class,
java.lang.Throwable) (/usr/lib/libgcj.so.6.0.0)
   at java.lang.VMClassLoader.resolveClass(java.lang.Class)
(/usr/lib/libgcj.so.6.0.0)
<<中略>>
Caused by: java.lang.ClassNotFoundException:
org.cyberneko.html.parsers.SAXParser
   at org.apache.catalina.loader.WebappClassLoader.loadClass(java.lang.String,
boolean) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.loader.WebappClassLoader.loadClass(java.lang.String)
(/usr/lib/libcatalina-5.0.30.jar.so)
<<中略>>

2005-11-14 18:53:40 StandardContext[/s2jsf-example]サーブレット
/s2jsf-example がload()例外を投げました
javax.servlet.ServletException: サーブレット s2servlet のServlet.init()が例外を投げました
   at org.apache.catalina.core.StandardWrapper.loadServlet()
(/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardWrapper.load()
(/usr/lib/libcatalina-5.0.30.jar.so)
<<中略>>
----- Root Cause -----
java.lang.NoClassDefFoundError: while resolving class:
org.seasar.jsf.runtime.TagProcessorTreeFactoryImpl
   at java.lang.VMClassLoader.transformException(java.lang.Class,
java.lang.Throwable) (/usr/lib/libgcj.so.6.0.0)
   at java.lang.VMClassLoader.resolveClass(java.lang.Class)
(/usr/lib/libgcj.so.6.0.0)
<<中略>>
Caused by: java.lang.ClassNotFoundException:
org.cyberneko.html.parsers.SAXParser
   at org.apache.catalina.loader.WebappClassLoader.loadClass(java.lang.String,
boolean) (/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.loader.WebappClassLoader.loadClass(java.lang.String)
(/usr/lib/libcatalina-5.0.30.jar.so)
<<中略>>

2005-11-14 18:53:40 StandardContext[/s2jsf-example]StandardWrapper.Throwable
java.lang.IllegalStateException: No Factories configured for this
Application - typically this is because a context listener is not
setup in your web.xml.
A typical config looks like this;
<listener>
  <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>

   at javax.faces.FactoryFinder.getFactory(java.lang.String) (Unknown Source)
   at javax.faces.webapp.FacesServlet.init(javax.servlet.ServletConfig)
(Unknown Source)
<<中略>>

2005-11-14 18:53:40 StandardContext[/s2jsf-example]サーブレット
/s2jsf-example がload()例外を投げました
javax.servlet.ServletException: サーブレット Faces Servlet のServlet.init()が例外を投げました
   at org.apache.catalina.core.StandardWrapper.loadServlet()
(/usr/lib/libcatalina-5.0.30.jar.so)
   at org.apache.catalina.core.StandardWrapper.load()
(/usr/lib/libcatalina-5.0.30.jar.so)
<<中略>>
----- Root Cause -----
java.lang.IllegalStateException: No Factories configured for this
Application - typically this is because a context listener is not
setup in your web.xml.
A typical config looks like this;
<listener>
  <listener-class>org.apache.myfaces.webapp.StartupServletContextListener</listener-class>
</listener>

   at javax.faces.FactoryFinder.getFactory(java.lang.String) (Unknown Source)
   at javax.faces.webapp.FacesServlet.init(javax.servlet.ServletConfig)
(Unknown Source)
<<中略>>
------------------------------------------------------------------------



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