Witam
Wie może ktoś co jest nie tak?
kod strony jsp
<%@page contentType="text/html"%>
<%@page pageEncoding="UTF-8"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/xml" prefix="x"%>
<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
<%@taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt"%>
<%@page import="java.util.Iterator"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<jsp:useBean id="cart" class="student.bean.shoppingCart"
scope="session"/>
<fmt:setBundle basename="student.properties.language" />
<center>
<h1><fmt:message key="title"/></h1>
<c:import var="xmlfile" url="items_data.xml"/>
<x:parse doc="${xmlfile}" var="result"/>
<table border=1>
<tr>
<td><fmt:message key="name"/></td>
<td><fmt:message key="price"/></td>
<td> </td>
</tr>
</table>
<x:out select="$result/computer_parts/part[1]/name" />
<x:out select="$result/computer_parts/part[2]/price" />
<BR><fmt:message key="num_of_items"/>
<c:out value="${cart.size}"/><BR>
<a href="show_cart.jsp"><fmt:message key="show_cart"/></a>
</center>
</body>
</html>
kod pliku xml
<?xml version="1.0" encoding="UTF-8"?>
<computer_parts><part ID="10"><name>Procesor 3.8 GHz</name><price>450.50</price></part><part ID="25"><name>Mysz laserowa</name><price>65.20</price></part><part ID="40"><name>Klawiatura multimedialna</name><price>12</price></part><part ID="50"><name>Monitor LCD 19</name><price>960</price></part><part ID="60"><name>Monitor CRT 17</name><price>360</price></part></computer_parts>
Wygenerowany wyjatek
org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 28
25: <td> </td>
26: </tr>
27: </table>
28: <x:out select="$result/computer_parts/part[1]/name" />
29: <x:out select="$result/computer_parts/part[2]/price" />
30: <BR><fmt:message key="num_of_items"/>
31: <c:out value="${cart.size}"/><BR>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:455)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
root cause
javax.servlet.ServletException: java.lang.NoClassDefFoundError: org/apache/xpath/VariableStack
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:911)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:840)
org.apache.jsp.index_jsp._jspService(index_jsp.java:163)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
root cause
java.lang.NoClassDefFoundError: org/apache/xpath/VariableStack
org.apache.taglibs.standard.tag.common.xml.ExprSupport.doStartTag(ExprSupport.java:63)
org.apache.jsp.index_jsp._jspx_meth_x_005fout_005f0(index_jsp.java:306)
org.apache.jsp.index_jsp._jspService(index_jsp.java:136)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
root cause
java.lang.ClassNotFoundException: org.apache.xpath.VariableStack
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1711)
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
org.apache.taglibs.standard.tag.common.xml.ExprSupport.doStartTag(ExprSupport.java:63)
org.apache.jsp.index_jsp._jspx_meth_x_005fout_005f0(index_jsp.java:306)
org.apache.jsp.index_jsp._jspService(index_jsp.java:136)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
pozdrawiam i dziękuję za pomoc