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.