【问题标题】:Oracle ADF Faces application on Websphere 7.0Websphere 7.0 上的 Oracle ADF Faces 应用程序
【发布时间】:2012-01-15 06:01:10
【问题描述】:

有人可以帮我解决我试图在 Websphere 7.0 上部署的 Oracle ADF faces 应用程序吗?我需要在 WAS 上应用任何修订包吗?我正在尝试将此项目从 Websphere 6.1 迁移到 Websphere 7.0。

在 Websphere 6.1 中,在删除 jsf 实现 jar 文件并将它们作为 WEB-INF\lib 的一部分提供并将类加载器更改为 PARENT_LAST 后,应用程序运行正常。

对于 websphere 7.0,我似乎无法让应用程序正常工作。它总是采用 Sun 的 JSF 实现。我也尝试过共享库的概念,但没有成功。

问候, 查希尔

【问题讨论】:

    标签: jsf oracle-adf websphere-7


    【解决方案1】:

    Oracle documentation 列出了 WAS 7.0.0.13 ND 的认证。所以您需要 FixPack 13 或更高版本。

    由于 WebSphere Application Server 7 是一个成熟的JEE5 服务器,它需要/具有 JSF 1.2 支持。如果需要,您可以在内置的 Sun 和 MyFaces 实现之间切换。

    您可能应该确保您使用的 ADF 版本已通过 WAS 7 认证。ADF release notes 表明 ADF 支持 JSF 2.0。 WAS 7 仅附带 JSF 1.2。通过将 JSF 2 库放入 WEB-INF/lib 来交换 JSF 版本与“PARENT_LAST”类加载策略一起非常适合我们的项目。确保为整个应用程序或应用程序和 Web 模块设置策略。

    【讨论】:

      【解决方案2】:

      ADF Faces 是一个基于 Java 的框架,它将在 WebSphere 上运行,但是您必须先添加所需的库。准备 WebSphere 以运行 ADF Faces 应用程序的最简单方法是通过 JDeveloper。或者,您可以在运行 ADF Faces 应用程序之前搜索 Oracle JRF(Java 运行时框架)并将其安装在您的 WebSphere 上。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2014-05-28
        • 1970-01-01
        • 1970-01-01
        • 2014-06-30
        • 2016-06-12
        • 2018-09-20
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多