You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Garret Wilson <ga...@globalmentor.com> on 2004/09/15 00:08:41 UTC

NullPointerException loading JavaServer Faces web application

In Tomcat 5.5.0 I have a simple application using the JavaServer Faces
1.1 reference implementation.

<?xml version="1.0"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

<web-app>

	<display-name>Web Application</display-name>

	<description>Web Application</description>

	<servlet>
		<servlet-name>Faces Servlet</servlet-name>
		<servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
		<load-on-startup>1</load-on-startup>
	</servlet>

	<servlet-mapping>
		<servlet-name>Faces Servlet</servlet-name>
		<url-pattern>*.faces</url-pattern>
	</servlet-mapping>

	<welcome-file-list>
		<welcome-file>default.jsp</welcome-file>
		<welcome-file>index.html</welcome-file>
	</welcome-file-list>

</web-app>

The application loads fine on Tomcat 5.5.0.

After installing the exact same configuration in Tomcat 5.5.1, I get the
following error:

Sep 14, 2004 2:51:47 PM org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
java.lang.NullPointerException
         at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)
         at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:1003)
         at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:83
6)
         at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.java:3823)
         at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
128)
         at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:755)
         at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
9)
         at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

         at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:587)
         at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:535)
         at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470
)
         at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1076)
         at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:310)
         at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
         at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)

         at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
         at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003)

         at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:420
)
         at
org.apache.catalina.core.StandardService.start(StandardService.java:4
50)
         at
org.apache.catalina.core.StandardServer.start(StandardServer.java:196
7)
         at org.apache.catalina.startup.Catalina.start(Catalina.java:541)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Sep 14, 2004 2:51:48 PM org.apache.catalina.core.ApplicationContext log
SEVERE: Servlet /class threw load() exception
javax.servlet.ServletException: Servlet.init() for servlet Faces Servlet
threw e
xception
         at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:1045)
         at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:83
6)
         at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.java:3823)
         at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
128)
         at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:755)
         at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
9)
         at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

         at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:587)
         at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:535)
         at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470
)
         at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1076)
         at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:310)
         at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
         at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)

         at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
         at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003)

         at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:420
)
         at
org.apache.catalina.core.StandardService.start(StandardService.java:4
50)
         at
org.apache.catalina.core.StandardServer.start(StandardServer.java:196
7)
         at org.apache.catalina.startup.Catalina.start(Catalina.java:541)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Sep 14, 2004 2:51:48 PM org.apache.catalina.core.ApplicationContext log
INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain:
[org.apache.
webapp.balancer.RuleChain:
[org.apache.webapp.balancer.rules.URLStringMatchRule:
  Target string: News / Redirect URL: http://www.cnn.com],
[org.apache.webapp.bal
ancer.rules.RequestParameterRule: Target param name: paramName / Target
param va
lue: paramValue / Redirect URL: http://www.yahoo.com],
[org.apache.webapp.balanc
er.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
Sep 14, 2004 2:51:48 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Sep 14, 2004 2:51:48 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Sep 14, 2004 2:51:48 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Sep 14, 2004 2:51:48 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Sep 14, 2004 2:51:49 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Sep 14, 2004 2:51:49 PM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Sep 14, 2004 2:51:49 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/30
config=C:\jakarta-tomcat-5.5.1\conf\jk2.propert
ies
Sep 14, 2004 2:51:49 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1923 ms

After upgrading to the JavaServer Faces 1.1_01 reference implementation,
the same error occurs:

Sep 14, 2004 2:59:08 PM org.apache.catalina.core.ApplicationContext log
SEVERE: StandardWrapper.Throwable
java.lang.NullPointerException
         at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)
         at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:1003)
         at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:83
6)
         at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.java:3823)
         at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
128)
         at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:755)
         at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
9)
         at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

         at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:587)
         at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:535)
         at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470
)
         at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1076)
         at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:310)
         at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
         at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)

         at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
         at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003)

         at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:420
)
         at
org.apache.catalina.core.StandardService.start(StandardService.java:4
50)
         at
org.apache.catalina.core.StandardServer.start(StandardServer.java:196
7)
         at org.apache.catalina.startup.Catalina.start(Catalina.java:541)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Sep 14, 2004 2:59:08 PM org.apache.catalina.core.ApplicationContext log
SEVERE: Servlet /class threw load() exception
javax.servlet.ServletException: Servlet.init() for servlet Faces Servlet
threw e
xception
         at
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
java:1045)
         at
org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:83
6)
         at
org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
t.java:3823)
         at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4
128)
         at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:755)
         at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
9)
         at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)

         at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
va:587)
         at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
ava:535)
         at
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470
)
         at
org.apache.catalina.startup.HostConfig.start(HostConfig.java:1076)
         at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:310)
         at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:119)
         at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)

         at
org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
         at
org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003)

         at
org.apache.catalina.core.StandardEngine.start(StandardEngine.java:420
)
         at
org.apache.catalina.core.StandardService.start(StandardService.java:4
50)
         at
org.apache.catalina.core.StandardServer.start(StandardServer.java:196
7)
         at org.apache.catalina.startup.Catalina.start(Catalina.java:541)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
         at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:585)
         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
Sep 14, 2004 2:59:08 PM org.apache.catalina.core.ApplicationContext log
INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain:
[org.apache.
webapp.balancer.RuleChain:
[org.apache.webapp.balancer.rules.URLStringMatchRule:
  Target string: News / Redirect URL: http://www.cnn.com],
[org.apache.webapp.bal
ancer.rules.RequestParameterRule: Target param name: paramName / Target
param va
lue: paramValue / Redirect URL: http://www.yahoo.com],
[org.apache.webapp.balanc
er.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
Sep 14, 2004 2:59:08 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Sep 14, 2004 2:59:08 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Sep 14, 2004 2:59:09 PM org.apache.catalina.core.ApplicationContext log
INFO: ContextListener: contextInitialized()
Sep 14, 2004 2:59:09 PM org.apache.catalina.core.ApplicationContext log
INFO: SessionListener: contextInitialized()
Sep 14, 2004 2:59:09 PM org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
Sep 14, 2004 2:59:09 PM org.apache.jk.common.ChannelSocket init
INFO: JK2: ajp13 listening on /0.0.0.0:8009
Sep 14, 2004 2:59:09 PM org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/30
config=C:\jakarta-tomcat-5.5.1\conf\jk2.propert
ies
Sep 14, 2004 2:59:09 PM org.apache.catalina.startup.Catalina start
INFO: Server startup in 1882 ms

Any ideas?

Garret


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: NullPointerException loading JavaServer Faces web application

Posted by Garret Wilson <ga...@globalmentor.com>.
Hiroshi Iwatani wrote:
> Tell us about whole structure of you application based on the JSF.
> For example, where have you put what and what?

Not much to tell.

I have C:\jakarta-tomcat-5.5.1\conf\Catalina\localhost\test.xml :

<Context docBase="C:\test\www">
</Context>

I have C:\test\www\WEB-INF\web.xml :

  <?xml version="1.0"?>
  <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
  2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">

  <web-app>

      <display-name>Web Application</display-name>

      <description>Web Application</description>

      <servlet>
          <servlet-name>Faces Servlet</servlet-name>
          <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
          <load-on-startup>1</load-on-startup>
      </servlet>

      <servlet-mapping>
          <servlet-name>Faces Servlet</servlet-name>
          <url-pattern>*.faces</url-pattern>
      </servlet-mapping>

      <welcome-file-list>
          <welcome-file>default.jsp</welcome-file>
          <welcome-file>index.html</welcome-file>
      </welcome-file-list>

  </web-app>

In C:\jakarta-tomcat-5.5.1\common\lib I have:

08/27/2004  12:57 PM           118,757 commons-beanutils.jar
08/27/2004  12:57 PM           170,902 commons-collections.jar
08/27/2004  12:57 PM           109,131 commons-digester.jar
09/07/2004  12:56 PM           112,341 commons-el.jar
08/27/2004  12:57 PM            31,638 commons-logging.jar
09/07/2004  12:56 PM           916,757 jasper-compiler-jdt.jar
09/07/2004  12:56 PM           363,184 jasper-compiler.jar
09/07/2004  12:56 PM            75,798 jasper-runtime.jar
08/27/2004  12:59 PM           364,470 jsf-api.jar
08/27/2004  12:59 PM           698,542 jsf-impl.jar
09/07/2004  12:56 PM            50,493 jsp-api.jar
08/31/2004  02:22 PM            16,905 jstl.jar
09/07/2004  12:56 PM            26,002 naming-common.jar
09/07/2004  12:56 PM           154,101 naming-factory-dbcp.jar
09/07/2004  12:56 PM            14,751 naming-factory.jar
09/07/2004  12:56 PM             1,826 naming-java.jar
09/07/2004  12:56 PM            45,448 naming-resources.jar
12/12/2002  04:23 PM           262,152 org.hsqldb.jar
09/07/2004  12:56 PM            97,693 servlet-api.jar
08/31/2004  02:22 PM           293,750 standard.jar

I have C:\jakarta-tomcat-5.5.1\shared\lib\my.shared.routines.jar

There's not much more to tell, really...

Garret


---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org


Re: NullPointerException loading JavaServer Faces web application

Posted by Hiroshi Iwatani <HG...@nifty.ne.jp>.
Tell us about whole structure of you application based on the JSF.
For example, where have you put what and what?

Garret Wilson wrote:
> In Tomcat 5.5.0 I have a simple application using the JavaServer Faces
> 1.1 reference implementation.
> 
> <?xml version="1.0"?>
> <!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application
> 2.2//EN" "http://java.sun.com/j2ee/dtds/web-app_2_2.dtd">
> 
> <web-app>
> 
>     <display-name>Web Application</display-name>
> 
>     <description>Web Application</description>
> 
>     <servlet>
>         <servlet-name>Faces Servlet</servlet-name>
>         <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
>         <load-on-startup>1</load-on-startup>
>     </servlet>
> 
>     <servlet-mapping>
>         <servlet-name>Faces Servlet</servlet-name>
>         <url-pattern>*.faces</url-pattern>
>     </servlet-mapping>
> 
>     <welcome-file-list>
>         <welcome-file>default.jsp</welcome-file>
>         <welcome-file>index.html</welcome-file>
>     </welcome-file-list>
> 
> </web-app>
> 
> The application loads fine on Tomcat 5.5.0.
> 
> After installing the exact same configuration in Tomcat 5.5.1, I get the
> following error:
> 
> Sep 14, 2004 2:51:47 PM org.apache.catalina.core.ApplicationContext log
> SEVERE: StandardWrapper.Throwable
> java.lang.NullPointerException
>         at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)
>         at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
> java:1003)
>         at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:83
> 6)
>         at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
> t.java:3823)
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4
> 128)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
> .java:755)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
> 9)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
> 
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
> va:587)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
> ava:535)
>         at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470
> )
>         at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1076)
>         at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
> :310)
>         at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
> eSupport.java:119)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)
> 
>         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003)
> 
>         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:420
> )
>         at
> org.apache.catalina.core.StandardService.start(StandardService.java:4
> 50)
>         at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:196
> 7)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:541)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
> Sep 14, 2004 2:51:48 PM org.apache.catalina.core.ApplicationContext log
> SEVERE: Servlet /class threw load() exception
> javax.servlet.ServletException: Servlet.init() for servlet Faces Servlet
> threw e
> xception
>         at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
> java:1045)
>         at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:83
> 6)
>         at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
> t.java:3823)
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4
> 128)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
> .java:755)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
> 9)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
> 
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
> va:587)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
> ava:535)
>         at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470
> )
>         at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1076)
>         at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
> :310)
>         at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
> eSupport.java:119)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)
> 
>         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003)
> 
>         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:420
> )
>         at
> org.apache.catalina.core.StandardService.start(StandardService.java:4
> 50)
>         at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:196
> 7)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:541)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
> Sep 14, 2004 2:51:48 PM org.apache.catalina.core.ApplicationContext log
> INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain:
> [org.apache.
> webapp.balancer.RuleChain:
> [org.apache.webapp.balancer.rules.URLStringMatchRule:
>  Target string: News / Redirect URL: http://www.cnn.com],
> [org.apache.webapp.bal
> ancer.rules.RequestParameterRule: Target param name: paramName / Target
> param va
> lue: paramValue / Redirect URL: http://www.yahoo.com],
> [org.apache.webapp.balanc
> er.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
> Sep 14, 2004 2:51:48 PM org.apache.catalina.core.ApplicationContext log
> INFO: ContextListener: contextInitialized()
> Sep 14, 2004 2:51:48 PM org.apache.catalina.core.ApplicationContext log
> INFO: SessionListener: contextInitialized()
> Sep 14, 2004 2:51:48 PM org.apache.catalina.core.ApplicationContext log
> INFO: ContextListener: contextInitialized()
> Sep 14, 2004 2:51:48 PM org.apache.catalina.core.ApplicationContext log
> INFO: SessionListener: contextInitialized()
> Sep 14, 2004 2:51:49 PM org.apache.coyote.http11.Http11Protocol start
> INFO: Starting Coyote HTTP/1.1 on http-8080
> Sep 14, 2004 2:51:49 PM org.apache.jk.common.ChannelSocket init
> INFO: JK2: ajp13 listening on /0.0.0.0:8009
> Sep 14, 2004 2:51:49 PM org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/30
> config=C:\jakarta-tomcat-5.5.1\conf\jk2.propert
> ies
> Sep 14, 2004 2:51:49 PM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 1923 ms
> 
> After upgrading to the JavaServer Faces 1.1_01 reference implementation,
> the same error occurs:
> 
> Sep 14, 2004 2:59:08 PM org.apache.catalina.core.ApplicationContext log
> SEVERE: StandardWrapper.Throwable
> java.lang.NullPointerException
>         at javax.faces.webapp.FacesServlet.init(FacesServlet.java:144)
>         at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
> java:1003)
>         at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:83
> 6)
>         at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
> t.java:3823)
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4
> 128)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
> .java:755)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
> 9)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
> 
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
> va:587)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
> ava:535)
>         at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470
> )
>         at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1076)
>         at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
> :310)
>         at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
> eSupport.java:119)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)
> 
>         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003)
> 
>         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:420
> )
>         at
> org.apache.catalina.core.StandardService.start(StandardService.java:4
> 50)
>         at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:196
> 7)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:541)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
> Sep 14, 2004 2:59:08 PM org.apache.catalina.core.ApplicationContext log
> SEVERE: Servlet /class threw load() exception
> javax.servlet.ServletException: Servlet.init() for servlet Faces Servlet
> threw e
> xception
>         at
> org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
> java:1045)
>         at
> org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:83
> 6)
>         at
> org.apache.catalina.core.StandardContext.loadOnStartup(StandardContex
> t.java:3823)
>         at
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4
> 128)
>         at
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
> .java:755)
>         at
> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:73
> 9)
>         at
> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
> 
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.ja
> va:587)
>         at
> org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.j
> ava:535)
>         at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:470
> )
>         at
> org.apache.catalina.startup.HostConfig.start(HostConfig.java:1076)
>         at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
> :310)
>         at
> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
> eSupport.java:119)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1011)
> 
>         at
> org.apache.catalina.core.StandardHost.start(StandardHost.java:718)
>         at
> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1003)
> 
>         at
> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:420
> )
>         at
> org.apache.catalina.core.StandardService.start(StandardService.java:4
> 50)
>         at
> org.apache.catalina.core.StandardServer.start(StandardServer.java:196
> 7)
>         at org.apache.catalina.startup.Catalina.start(Catalina.java:541)
>         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>         at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
> java:39)
>         at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
> sorImpl.java:25)
>         at java.lang.reflect.Method.invoke(Method.java:585)
>         at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)
>         at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)
> Sep 14, 2004 2:59:08 PM org.apache.catalina.core.ApplicationContext log
> INFO: org.apache.webapp.balancer.BalancerFilter: init(): ruleChain:
> [org.apache.
> webapp.balancer.RuleChain:
> [org.apache.webapp.balancer.rules.URLStringMatchRule:
>  Target string: News / Redirect URL: http://www.cnn.com],
> [org.apache.webapp.bal
> ancer.rules.RequestParameterRule: Target param name: paramName / Target
> param va
> lue: paramValue / Redirect URL: http://www.yahoo.com],
> [org.apache.webapp.balanc
> er.rules.AcceptEverythingRule: Redirect URL: http://jakarta.apache.org]]
> Sep 14, 2004 2:59:08 PM org.apache.catalina.core.ApplicationContext log
> INFO: ContextListener: contextInitialized()
> Sep 14, 2004 2:59:08 PM org.apache.catalina.core.ApplicationContext log
> INFO: SessionListener: contextInitialized()
> Sep 14, 2004 2:59:09 PM org.apache.catalina.core.ApplicationContext log
> INFO: ContextListener: contextInitialized()
> Sep 14, 2004 2:59:09 PM org.apache.catalina.core.ApplicationContext log
> INFO: SessionListener: contextInitialized()
> Sep 14, 2004 2:59:09 PM org.apache.coyote.http11.Http11Protocol start
> INFO: Starting Coyote HTTP/1.1 on http-8080
> Sep 14, 2004 2:59:09 PM org.apache.jk.common.ChannelSocket init
> INFO: JK2: ajp13 listening on /0.0.0.0:8009
> Sep 14, 2004 2:59:09 PM org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/30
> config=C:\jakarta-tomcat-5.5.1\conf\jk2.propert
> ies
> Sep 14, 2004 2:59:09 PM org.apache.catalina.startup.Catalina start
> INFO: Server startup in 1882 ms
> 
> Any ideas?
> 
> Garret
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
> For additional commands, e-mail: tomcat-user-help@jakarta.apache.org
> 
> 

-- 
Hiroshi Iwatani

*stop cruelty* Annual number of institutionally euthanized cats and dogs 
including kittens and puppies: US 5 million, JP 500 thousand. How about your 
country? *for our better karma*
---------------------

---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-user-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-user-help@jakarta.apache.org