Return-Path: Delivered-To: apmail-tomcat-users-archive@www.apache.org Received: (qmail 58922 invoked from network); 26 Jan 2010 17:27:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 26 Jan 2010 17:27:17 -0000 Received: (qmail 31661 invoked by uid 500); 26 Jan 2010 17:27:14 -0000 Delivered-To: apmail-tomcat-users-archive@tomcat.apache.org Received: (qmail 31596 invoked by uid 500); 26 Jan 2010 17:27:13 -0000 Mailing-List: contact users-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Users List" Delivered-To: mailing list users@tomcat.apache.org Received: (qmail 31585 invoked by uid 99); 26 Jan 2010 17:27:13 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Jan 2010 17:27:13 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10.0 tests=HTML_MESSAGE X-Spam-Check-By: apache.org Received-SPF: unknown (athena.apache.org: error in processing during lookup of michael.heinen@recommind.com) Received: from [165.212.64.22] (HELO gateout02.mbox.net) (165.212.64.22) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 26 Jan 2010 17:27:05 +0000 Received: from gateout02.mbox.net (gwo2-lo [127.0.0.1]) by gateout02.mbox.net (Postfix) with ESMTP id BB78E4BECBC for ; Tue, 26 Jan 2010 17:26:44 +0000 (GMT) Received: from s1hub4.EXCHPROD.USA.NET [165.212.120.254] by gateout02.mbox.net via smtad (C8.MAIN.3.61A) with ESMTPS id XID503oaZRAS7843Xo2; Tue, 26 Jan 2010 17:26:44 -0000 X-USANET-Source: 165.212.120.254 IN michael.heinen@recommind.com s1hub4.EXCHPROD.USA.NET X-USANET-MsgId: XID503oaZRAS7843Xo2 Received: from MBX12.EXCHPROD.USA.NET ([10.120.221.121]) by s1hub4.EXCHPROD.USA.NET ([10.120.220.34]) with mapi; Tue, 26 Jan 2010 17:26:40 +0000 From: Michael Heinen To: "users@tomcat.apache.org" Date: Tue, 26 Jan 2010 17:26:39 +0000 Subject: JasperException in 6.0.24 with JSF tag Thread-Topic: JasperException in 6.0.24 with JSF tag Thread-Index: AcqerLhbus5uj1WwSrGD3Fyg8iMMmA== Message-ID: <02738CCB0516AA4DB10D40CC92B19D9F44E9B3CBAD@MBX12.EXCHPROD.USA.NET> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: multipart/alternative; boundary="_000_02738CCB0516AA4DB10D40CC92B19D9F44E9B3CBADMBX12EXCHPROD_" MIME-Version: 1.0 --_000_02738CCB0516AA4DB10D40CC92B19D9F44E9B3CBADMBX12EXCHPROD_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, I recently updated from Tomcat 6.0.20 to 6.0.24. Now some jsps with jsf tags are not compiling anymore. Following tag results in a JasperException in 6.0.24 but compiles fine with= older versions: Stack: Caused by: org.apache.jasper.JasperException: /pages/preferences.jsp(147,10= 0) According to TLD or attribute directive in tag file, attribute value doe= s not accept any expressions at org.apache.jasper.compiler.DefaultErrorHandler.jspError(= DefaultErrorHandler.java:40) at org.apache.jasper.compiler.ErrorDispatcher.dispatch(Erro= rDispatcher.java:407) at org.apache.jasper.compiler.ErrorDispatcher.jspError(Erro= rDispatcher.java:148) at org.apache.jasper.compiler.Validator$ValidateVisitor.che= ckXmlAttributes(Validator.java:1165) at org.apache.jasper.compiler.Validator$ValidateVisitor.vis= it(Validator.java:852) at org.apache.jasper.compiler.Node$CustomTag.accept(Node.ja= va:1530) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:23= 61) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.j= ava:2411) at org.apache.jasper.compiler.Validator$ValidateVisitor.vis= it(Validator.java:871) at org.apache.jasper.compiler.Node$CustomTag.accept(Node.ja= va:1530) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:23= 61) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.j= ava:2411) at org.apache.jasper.compiler.Validator$ValidateVisitor.vis= it(Validator.java:871) at org.apache.jasper.compiler.Node$CustomTag.accept(Node.ja= va:1530) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:23= 61) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.j= ava:2411) at org.apache.jasper.compiler.Validator$ValidateVisitor.vis= it(Validator.java:871) at org.apache.jasper.compiler.Node$CustomTag.accept(Node.ja= va:1530) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:23= 61) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.j= ava:2411) at org.apache.jasper.compiler.Validator$ValidateVisitor.vis= it(Validator.java:871) at org.apache.jasper.compiler.Node$CustomTag.accept(Node.ja= va:1530) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:23= 61) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.j= ava:2411) at org.apache.jasper.compiler.Validator$ValidateVisitor.vis= it(Validator.java:871) at org.apache.jasper.compiler.Node$CustomTag.accept(Node.ja= va:1530) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:23= 61) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.j= ava:2411) at org.apache.jasper.compiler.Validator$ValidateVisitor.vis= it(Validator.java:871) at org.apache.jasper.compiler.Node$CustomTag.accept(Node.ja= va:1530) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:23= 61) at org.apache.jasper.compiler.Node$Visitor.visitBody(Node.j= ava:2411) at org.apache.jasper.compiler.Node$Visitor.visit(Node.java:= 2417) at org.apache.jasper.compiler.Node$Root.accept(Node.java:49= 5) at org.apache.jasper.compiler.Node$Nodes.visit(Node.java:23= 61) at org.apache.jasper.compiler.Validator.validateExDirective= s(Validator.java:1775) at org.apache.jasper.compiler.Compiler.generateJava(Compile= r.java:183) at org.apache.jasper.compiler.Compiler.compile(Compiler.jav= a:332) at org.apache.jasper.compiler.Compiler.compile(Compiler.jav= a:312) at org.apache.jasper.compiler.Compiler.compile(Compiler.jav= a:299) at org.apache.jasper.JspCompilationContext.compile(JspCompi= lationContext.java:589) at org.apache.jasper.servlet.JspServletWrapper.service(JspS= ervletWrapper.java:317) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspS= ervlet.java:313) at org.apache.jasper.servlet.JspServlet.service(JspServlet.= java:260) at javax.servlet.http.HttpServlet.service(HttpServlet.java:= 717) at org.apache.catalina.core.ApplicationFilterChain.internal= DoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter= (ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke(Ap= plicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.doInclude= (ApplicationDispatcher.java:551) at org.apache.catalina.core.ApplicationDispatcher.include(A= pplicationDispatcher.java:488) at org.apache.jasper.runtime.JspRuntimeLibrary.include(JspR= untimeLibrary.java:968) at org.apache.jasper.runtime.PageContextImpl.doInclude(Page= ContextImpl.java:650) at org.apache.jasper.runtime.PageContextImpl.include(PageCo= ntextImpl.java:644) at org.apache.tiles.jsp.context.JspTilesRequestContext.incl= ude(JspTilesRequestContext.java:80) ... 67 more Question: Should I file a bug for this or is this expected behavior? Michael --_000_02738CCB0516AA4DB10D40CC92B19D9F44E9B3CBADMBX12EXCHPROD_--