Uploaded image for project: 'Struts 1'
  1. Struts 1
  2. STR-2947

Struts JSP compilation reports NoClassDefFoundError: org.apache.struts.taglib.tiles.InsertTag

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Not A Problem
    • 1.3.5
    • None
    • Tiles 1 Plugin
    • None
    • Windows 2000, TomCat 5.5.9
    • Important

    Description

      During Tiles Insert, the JSP throws an error saying NoClassDefFoundError: org.apache.struts.taglib.tiles.InsertTag.

      I think the class name is messed up. Ideally It should be looking for org.apache.struts.tiles.taglib.InsertTag.

      HTTP Status 500 -

      --------------------------------------------------------------------------------

      type Exception report

      message

      description The server encountered an internal error () that prevented it from fulfilling this request.

      exception

      javax.servlet.ServletException: org.apache.struts.taglib.tiles.InsertTag
      org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:848)
      org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:781)
      org.apache.jsp.jsp.Wel_jsp._jspService(org.apache.jsp.jsp.Wel_jsp:66)
      org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
      org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
      org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

      root cause

      java.lang.NoClassDefFoundError: org.apache.struts.taglib.tiles.InsertTag
      org.apache.jsp.jsp.Wel_jsp._jspx_meth_tiles_insert_0(org.apache.jsp.jsp.Wel_jsp:78)
      org.apache.jsp.jsp.Wel_jsp._jspService(org.apache.jsp.jsp.Wel_jsp:59)
      org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)
      org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)
      org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
      javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

      note The full stack trace of the root cause is available in the Apache Tomcat/5.5.9 logs.

      Attachments

        Activity

          People

            Unassigned Unassigned
            vkanugula Venkata R Kanugula
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: