java.lang.NoClassDefFoundError: javax/el/ValueExpression

14,943

In my project we have el-api.jar that contains javax/el/ValueExpression. Do you have that jar in classpath?

Share:
14,943
yossi
Author by

yossi

“Place no head above your own.”

Updated on June 04, 2022

Comments

  • yossi
    yossi almost 2 years

    i am using tomcat 5.5.12 i have this code in a jsp file :

    <jsp:useBean id="abbreviationlist" class="lexicon.contents.types.AbbreviationListType"/>
    <jsp:setProperty name="abbreviationlist" property="id"/>
    <table>
      <c:forEach items="${abbreviationlist.list}" var="abbreviation">
        <tr>
        </tr>
      </c:forEach>
    </table>
    

    i get this error message -

    javax.servlet.ServletException: javax/el/ValueExpression org.apache.jasper.servlet.JspServlet.service(JspServlet.java:272) javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

    root cause java.lang.NoClassDefFoundError: javax/el/ValueExpression

    i tried downloadin jstl 1.1 (standard.jar, jstl.jar) and putting them inside catalina/commun/lib and inside the WEB-INF/lib directory. that didnt help either. any help will be appreciated.