You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Will Andrews <wa...@cisco.com> on 2002/08/22 03:31:37 UTC

Example App Error on Tomcat 3.2.4

I am trying to get Struts 1.1b2 to work on Tomcat 3.2.4.  I have
downloaded the Struts milestone binary and copied the struts-example war
file into the tomcat webapp directory.  When I start up tomcat I get the
following exception.

 

I figured that the problem had to do with the version of my JAXP jar,
thinking that the older version of tomcat probably does not have a
recent version of JAXP.  So I downloaded the latest XML pack from Sun
and moved jaxp-api.jar into my tomcat/lib directory and removed the
existing jaxp.jar file.

 

This had no impact on the exception.

 

Has anyone one crossed this hurdle?

 

 

Aug 21, 2002 6:19:28 PM org.apache.struts.util.MessageResourcesFactory
createFac

tory

SEVERE: MessageResourcesFactory.createFactory

java.lang.ClassNotFoundException:
org.apache.struts.util.PropertyMessageResource

sFactory

        at java.net.URLClassLoader$1.run(URLClassLoader.java:198)

        at java.security.AccessController.doPrivileged(Native Method)

        at java.net.URLClassLoader.findClass(URLClassLoader.java:186)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:306)

        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)

        at java.lang.ClassLoader.loadClass(ClassLoader.java:262)

        at
org.apache.struts.util.RequestUtils.applicationClass(RequestUtils.jav

a:193)

        at
org.apache.struts.util.MessageResourcesFactory.createFactory(MessageR

esourcesFactory.java:169)

        at
org.apache.struts.util.MessageResources.getMessageResources(MessageRe

sources.java:557)

        at
org.apache.struts.util.RequestUtils.<clinit>(RequestUtils.java:140)

        at
org.apache.struts.util.MessageResourcesFactory.createFactory(MessageR

esourcesFactory.java:169)

        at
org.apache.struts.util.MessageResources.getMessageResources(MessageRe

sources.java:557)

        at
org.apache.struts.action.ActionServlet.initInternal(ActionServlet.jav

a:1153)

        at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:449)

        at javax.servlet.GenericServlet.init(GenericServlet.java:258)

        at
org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)

 

        at org.apache.tomcat.core.Handler.init(Handler.java:215)

        at
org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)

        at
org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOn

StartupInterceptor.java:130)

        at
org.apache.tomcat.core.ContextManager.initContext(ContextManager.java

:491)

        at
org.apache.tomcat.core.ContextManager.init(ContextManager.java:453)

        at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195)

        at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:240)

Aug 21, 2002 6:19:28 PM org.apache.struts.util.MessageResourcesFactory
createFac

tory

SEVERE: MessageResourcesFactory.createFactory

java.lang.ExceptionInInitializerError

        at
org.apache.struts.util.MessageResourcesFactory.createFactory(MessageR

esourcesFactory.java:169)

        at
org.apache.struts.util.MessageResources.getMessageResources(MessageRe

sources.java:557)

        at
org.apache.struts.action.ActionServlet.initInternal(ActionServlet.jav

a:1153)

        at
org.apache.struts.action.ActionServlet.init(ActionServlet.java:449)

        at javax.servlet.GenericServlet.init(GenericServlet.java:258)

        at
org.apache.tomcat.core.ServletWrapper.doInit(ServletWrapper.java:317)

 

        at org.apache.tomcat.core.Handler.init(Handler.java:215)

        at
org.apache.tomcat.core.ServletWrapper.init(ServletWrapper.java:296)

        at
org.apache.tomcat.context.LoadOnStartupInterceptor.contextInit(LoadOn

StartupInterceptor.java:130)

        at
org.apache.tomcat.core.ContextManager.initContext(ContextManager.java

:491)

        at
org.apache.tomcat.core.ContextManager.init(ContextManager.java:453)

        at org.apache.tomcat.startup.Tomcat.execute(Tomcat.java:195)

        at org.apache.tomcat.startup.Tomcat.main(Tomcat.java:240)

Caused by: java.lang.NullPointerException

        at
org.apache.struts.util.MessageResources.getMessageResources(MessageRe

sources.java:558)

        at
org.apache.struts.util.RequestUtils.<clinit>(RequestUtils.java:140)

        ... 13 more

cannot load servlet name: action: null

 

Thanks

Will