RE: Newbie installation question

2001-08-05 Thread Craig R. McClanahan



On Wed, 25 Jul 2001, George, Carl wrote:

 tomcat 4.0 doesn't work yet!! go back to 3.x
 

Not true at all!  :-)

You need to check the Tomcat log files to verify this, but I'd bet you
have not placed an XML parser anywhere that your web apps can see it.  You
need to put an XML parser inside /WEB-INF/lib of your web apps, or you can
make one available to all webapps by placing one in $CATALINA_HOME/lib.

See the release notes included with Tomcat 4 for more information about
using XML parsers in Tomcat.

Craig McClanahan (whose day job is working on Tomcat 4)



 -Original Message-
 From: Jonathan Kaplan [mailto:[EMAIL PROTECTED]]
 Sent: Wednesday, July 25, 2001 10:11 AM
 To: [EMAIL PROTECTED]
 Subject: Newbie installation question
 
 
 
 Hi there, 
 
 I am running Tomcat 4.0 b5.  After placing the struts war files into the
 webapps directory, restarting tomcat, and confirming the directories had
 been built out, I went to struts-example and received the following stack
 trace:
 
 Looks to me like struts can't find some needed components... What am I
 missing? 
 
 Thanks, 
 -Jonathan 
 
 Exception Report: 
 javax.servlet.ServletException: Cannot find message resources under key
 org.apache.struts.action.MESSAGE 
 at
 org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
 l.java:442) 
 at org.apache.jsp.index_jsp._jspService(index_jsp.java:454) 
 at
 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) 
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 
 at
 org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
 va:200) 
 at
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) 
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:453)
 
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 
 at
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
 FilterChain.java:254) 
 at
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
 ain.java:194) 
 at
 org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
 va:255) 
 at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
 66) 
 at
 org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) 
 at
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) 
 at
 org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
 va:225) 
 at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
 66) 
 at
 org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) 
 at
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) 
 at
 org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2252) 
 at
 org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
 ) 
 at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
 66) 
 at
 org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446) 
 at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
 64) 
 at
 org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) 
 at
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) 
 at
 org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
 :163) 
 at
 org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
 66) 
 at
 org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) 
 at
 org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) 
 at
 org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
 875) 
 at
 org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:952)
 
 at java.lang.Thread.run(Thread.java:484) 
 
 Root Cause: 
 javax.servlet.jsp.JspException: Cannot find message resources under key
 org.apache.struts.action.MESSAGE 
 at
 org.apache.struts.util.RequestUtils.message(RequestUtils.java:568) 
 at
 org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:239) 
 at org.apache.jsp.index_jsp._jspService(index_jsp.java:94) 
 at
 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) 
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 
 at
 org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
 va:200) 
 at
 org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) 
 at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:453)
 
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 
 at
 

RE: Newbie installation question

2001-07-25 Thread George, Carl

tomcat 4.0 doesn't work yet!! go back to 3.x

-Original Message-
From: Jonathan Kaplan [mailto:[EMAIL PROTECTED]]
Sent: Wednesday, July 25, 2001 10:11 AM
To: [EMAIL PROTECTED]
Subject: Newbie installation question



Hi there, 

I am running Tomcat 4.0 b5.  After placing the struts war files into the
webapps directory, restarting tomcat, and confirming the directories had
been built out, I went to struts-example and received the following stack
trace:

Looks to me like struts can't find some needed components... What am I
missing? 

Thanks, 
-Jonathan 

Exception Report: 
javax.servlet.ServletException: Cannot find message resources under key
org.apache.struts.action.MESSAGE 
at
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImp
l.java:442) 
at org.apache.jsp.index_jsp._jspService(index_jsp.java:454) 
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 
at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:200) 
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) 
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:453)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:254) 
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:194) 
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:255) 
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66) 
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) 
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) 
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:225) 
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66) 
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) 
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) 
at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2252) 
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
) 
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66) 
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:446) 
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64) 
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) 
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) 
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:163) 
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66) 
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) 
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) 
at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
875) 
at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:952)

at java.lang.Thread.run(Thread.java:484) 

Root Cause: 
javax.servlet.jsp.JspException: Cannot find message resources under key
org.apache.struts.action.MESSAGE 
at
org.apache.struts.util.RequestUtils.message(RequestUtils.java:568) 
at
org.apache.struts.taglib.bean.MessageTag.doStartTag(MessageTag.java:239) 
at org.apache.jsp.index_jsp._jspService(index_jsp.java:94) 
at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107) 
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 
at
org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.ja
va:200) 
at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:379) 
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:453)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) 
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:254) 
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:194) 
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:255) 
at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66) 
at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472) 
at
org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943) 
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja