java jsf-2 jar websphere websphere-8

java - Cómo verificar(reemplazar) la versión de MyFaces utilizada por Websphere 8.5



jsf-2 jar (1)

Después de actualizar a WebSphere 8.5, he experimentado algunas incompatibilidades en mi aplicación JSF. Es posible que hayan sido causados ​​por un uso no canónico de componentes JSF, pero quería simplemente verificar qué versión se usa

De acuerdo con ese documento: http://pic.dhe.ibm.com/infocenter/wasinfo/v8r5/index.jsp?topic=%2Fcom.ibm.websphere.nd.doc%2Fae%2Frovr_specs.html WebSphere 8.5 usa Apache MyFaces 2.0.x (sin especificar la versión).

Estaba buscando myfaces * .jar dentro de la carpeta de instalación de WebSphere: no se encontró nada.

¿Qué versión de MyFaces utiliza WebSphere 8.5? ¿Cómo encontrar ese contenedor dentro de la instalación de WebSphere? Opcionalmente, ¿es posible reemplazarlo?


Puede agregar su propia implementación myfaces y cargar esa en su lugar. Por lo tanto, debería cambiar el cargador de clases y configurarlo en PARENT_LAST.

Las versiones anteriores mostraron la versión JSF instalada durante la inicialización de JSF, sin embargo, IBM probablemente tenga una versión JSF personalizada de todos modos.