JSTL/JBoss/JSP error
jlauman Dec 21, 2004 11:13 PMI got the following error when upgrading my app from JSTL 1.0.x to 1.1.x Other that changing the tld and web xml files to the selvlet 2.4/2.0 spec nothing changed. I'm running JBoss 4.0.1RC3 with Tomcat 5.0.28.
The error is in a custom scheduling tag that uses java.util.Date, java.text.SimpleDateFormat, java.util.Calendar I'm not sure why I'm getting: org.jboss.util.propertyeditor.DateEditor.getValue(DateEditor.java:42)
I'd appreciate any help on solving this.
Thanks,
Jack
<error msg>
description The server encountered an internal error () that prevented it from fulfilling this request.
exception
org.apache.jasper.JasperException: Unparseable date: "Tue Dec 21 20:01:25 PST 2004"; - nested throwable: (java.text.ParseException: Unparseable date: "Tue Dec 21 20:01:25 PST 2004")
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:372)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
AccessControlFilter.doFilter(AccessControlFilter.java:166)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
root cause
org.jboss.util.NestedRuntimeException: Unparseable date: "Tue Dec 21 20:01:25 PST 2004"; - nested throwable: (java.text.ParseException: Unparseable date: "Tue Dec 21 20:01:25 PST 2004")
org.jboss.util.propertyeditor.DateEditor.getValue(DateEditor.java:42)
org.apache.taglibs.standard.lang.jstl.Coercions.coerceToObject(Coercions.java:714)
org.apache.taglibs.standard.lang.jstl.Coercions.coerce(Coercions.java:298)
org.apache.taglibs.standard.lang.jstl.ELEvaluator.convertStaticValueToExpectedType(ELEvaluator.java:358)
org.apache.taglibs.standard.lang.jstl.ELEvaluator.evaluate(ELEvaluator.java:235)
org.apache.taglibs.standard.lang.jstl.ELEvaluator.evaluate(ELEvaluator.java:201)
org.apache.taglibs.standard.lang.jstl.Evaluator.evaluate(Evaluator.java:138)
org.apache.taglibs.standard.lang.jstl.Evaluator.evaluate(Evaluator.java:166)
org.apache.taglibs.standard.lang.support.ExpressionEvaluatorManager.evaluate(ExpressionEvaluatorManager.java:112)
com.nwc.tags.DateSelectTag.doEndTag(Unknown Source)
org.apache.jsp.secure.editMenu_jsp._jspx_meth_nwc_dateSelect_2(editMenu_jsp.java:1764)
org.apache.jsp.secure.editMenu_jsp._jspService(editMenu_jsp.java:457)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:324)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
AccessControlFilter.doFilter(AccessControlFilter.java:166)
org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:75)
note The full stack trace of the root cause is available in the Apache Tomcat/5.0.28 logs.