JSF1.2 -> JSF2
1. upgrade all the jar remove facelet.jar, jsf.jar, myface.jar, richfaces.jar, oro.jar, tomahawk.jar use myfaces-bundle-2.1.1.jar xml-apis-1.0.b2.jar xmlParserAPIs-2.0.2.jar tomahawk20-1.1.11.jar oro-2.0.8.jar richfaces-components-api-4.0.0.Final.jar richfaces-components-ui-4.0.0.Final.jar richfaces-core-api-4.0.0.Final.jar richfaces-core-impl-4.0.0.Final.jar (richfaces dependency) batik-awt-util-1.6-1.jar batik-ext-1.6-1.jar batik-gui-util-1.6-1.jar batik-util-1.6-1.jar cssparser-0.9.5.jar guava-r09.jar guava-r09-gwt.jar 2. must add jstl-impl-1.2jar jstl-api-1.2.jar 3. in web.xml, replace xmlns=”http://java.sun.com/xml/ns/j2ee” xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance” xsi:schemaLocation=”http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd”> with xmlns=”http://java.sun.com/xml/ns/javaee” xmlns:web=”http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd” xsi:schemaLocation=”http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd” version=”2.5″> replace facelets.DEVELOPMENT true javax.faces.DEFAULT_SUFFIX.html with… Read More »