estoy descargando implementación de Sun/Oracle Mojarra de JSF de http://javaserverfaces.java.net/download.htmlbibliotecas para JSF (Sun/Oracle Mojarra)
he descargado la última -2.1.9 binario. Viene con solo un jar - javax.faces-2.1.9.jar. Tuve un proyecto de ejemplo que creo que está usando la versión 2.0 anterior, que incluye 2 jarrones: jsf-api.jar y jsf-impl.jar.
Reemplacé esos 2 frascos más viejos con el frasco nuevo. Parece que el proyecto de muestra todavía funciona bien.
Mi pregunta:
¿Hay algo más que tenga que hacer, además de la sustitución de los 2 frascos ???
¿Hay alguna razón especial por la que se cambió de 2 jarras a 1?
Muchas gracias.
MÁS:
me di cuenta de versiones en mi faces-config.xml
<?xml version="1.0"?>
<faces-config 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-facesconfig_2_0.xsd" version="2.0">
</faces-config>
he cambiado 2.0 y 2.1 y 2_0 a 2_1. El proyecto de muestra todavía funciona. ¿Debería hacer estos cambios?
¡Esta es una gran respuesta! Muchas gracias. También estoy celoso de dónde vives :) –
De nada. – BalusC
Solo observando que la sustitución de javax.faces.jar por jsf-api.jar y jsf-impl.jar no es suficiente para Netbeans7.1. http://stackoverflow.com/questions/16715314/jsf-how-upgrade-to-mojarra-2-1-21-in-netbeans7-1-just-sub-jsf-api-jar-and-jsf-i –