Neil Griffin created PORTLETBRIDGE-230: ------------------------------------------
Summary: web.xml specifies Servlet 2.3 instead of Servlet 2.5 Key: PORTLETBRIDGE-230 URL: https://issues.apache.org/jira/browse/PORTLETBRIDGE-230 Project: MyFaces Portlet Bridge Issue Type: TCK Challenge Components: TCK Affects Versions: 2.0.0 Environment: Tomcat 6 Reporter: Neil Griffin Assignee: Michael Freedman [Test Challenger Name and Company] Neil Griffin, Liferay, Inc. [Specification Name(s) and Version(s)] Portlet 2.0 Bridge for JavaServerâ„¢ Faces 1.2 [Test Suite Name and Version] portlet-bridge-tck-jsr329, v1.0.0 [Exclude List Version] N/A [Test Name] portlet-bridge-tck-section3-2-lifecycle-set portlet-bridge-tck-section3-2-render-policy-always-delegate portlet-bridge-tck-section3-2-render-policy-default portlet-bridge-tck-section3-2-render-policy-never-delegate portlet-bridge-tck-section6-2-configured-response-wrapper [Complaint (argument for why test is invalid)] The src/main/webapp/WEB-INF/web.xml descriptor specifies the following DTD: {code} <!DOCTYPE web-app PUBLIC '-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN' 'http://java.sun.com/dtd/web-app_2_3.dtd'> <web-app> {code} But JSF 1.2 has a dependency on Servlet 2.5, and the EL-expressions will not evaluate in Tomcat 6 unless the following XML Schema is specified instead: {code} <web-app xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" version="2.5"> {code} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira