升级到 WebSphere 8.5 后,我的 JSF 应用程序遇到了一些不兼容问题。它们可能是由于 JSF 组件的不规范使用引起的,但我想简单地检查一下使用的版本
根据该文档:http://pic.dhe.ibm.com/infocenter/wasinfo/v8r5/index.jsp?topic=%2Fcom.ibm.websphere.nd.doc%2Fae%2Frovr_specs.html WebSphere 8.5 使用 Apache MyFaces 2.0.x(未指定版本)。
我在 WebSphere 安装文件夹中搜索 myfaces*.jar - 没有找到任何内容。
WebSphere 8.5 使用什么版本的 MyFaces?如何在 WebSphere 安装中找到该 jar?或者,是否可以替换它?
最佳答案
您可以添加自己的 myfaces 实现并加载该实现。因此,您必须更改 classloader并将其设置为 PARENT_LAST。
旧版本在 JSF 初始化期间显示已安装的 JSF 版本,但是 IBM 可能无论如何都有一个定制的 JSF 版本。
关于java - 如何检查(替换)Websphere 8.5 使用的 MyFaces 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18141728/