You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Da...@eFunds.Com on 2001/03/08 18:49:36 UTC

Newbie Struts Question

Hi all,

I'm new to Struts (although not to JSPs & Servlets in general), and am
having problems getting the example (as well as a simple hello world app)
to run.  I'm using IBM VisualAge for Java 3.5, with the VisualAge Tomcat
Test Environment 3.1.  When I try to access
http://localhost:8080/struts-example/index.jsp, I get the error page below.
Anyone have any tips or pointers as to why I could be getting this result?
Do I maybe need a newer version of Tomcat?

Error: 500
Location: /struts-example/index.jsp
Internal Servlet Error:

javax.servlet.ServletException
     java.lang.Throwable(java.lang.String)
     java.lang.Exception(java.lang.String)
     javax.servlet.ServletException(java.lang.Throwable)
     void org.apache.jasper.runtime.PageContextImpl.handlePageException(java.lang.Exception)
     void _0002findex_0002ejspindex_jsp_0._jspService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
     void org.apache.jasper.runtime.HttpJspBase.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
     void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
     void org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse, boolean)
     void org.apache.jasper.runtime.JspServlet.serviceJspFile(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse,
java.lang.String, java.lang.Throwable, boolean)
     void org.apache.jasper.runtime.JspServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
     void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
     void org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response)
     void org.apache.tomcat.core.ContextManager.service(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response)
     void org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(org.apache.tomcat.service.TcpConnection, java.lang.Object [])
     void org.apache.tomcat.service.TcpConnectionThread.run()
     void java.lang.Thread.run()


Root cause:
javax.servlet.jsp.JspException
     java.lang.Throwable(java.lang.String)
     java.lang.Exception(java.lang.String)
     javax.servlet.jsp.JspException(java.lang.String)
     int org.apache.struts.taglib.bean.MessageTag.doStartTag()
     void _0002findex_0002ejspindex_jsp_0._jspService(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
     void org.apache.jasper.runtime.HttpJspBase.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
     void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
     void org.apache.jasper.runtime.JspServlet$JspServletWrapper.service(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse, boolean)
     void org.apache.jasper.runtime.JspServlet.serviceJspFile(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse,
java.lang.String, java.lang.Throwable, boolean)
     void org.apache.jasper.runtime.JspServlet.service(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)
     void javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest, javax.servlet.ServletResponse)
     void org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response)
     void org.apache.tomcat.core.ContextManager.service(org.apache.tomcat.core.Request, org.apache.tomcat.core.Response)
     void org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(org.apache.tomcat.service.TcpConnection, java.lang.Object [])
     void org.apache.tomcat.service.TcpConnectionThread.run()
     void java.lang.Thread.run()