java - 如何检查(替换)Websphere 8.5 使用的 MyFaces 版本

标签 java jsf-2 jar websphere websphere-8

升级到 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/

相关文章:

java - 如何从 servlet 访问 www 目录中的文件?

Java - 不实例化对象时是否需要 static 和 volatile?

ajax - Primefaces tabview : set the active index on tab change

android - Proguard 和 HashMap<String, MyObject>

java - 无法运行包含依赖项的可执行 jar

java - 从数据库中获取数据的java代码是什么

java - 无法创建 JSF 2.0 表

jsf - 在 JSF 2.0 中创建托管 bean 的多个实例的正确方法是什么

java - 运行 Ant 的 jar 任务时如何挑选包?

java - android 给字符串数组赋值