【问题标题】:Richfaces rendering is not working with websphere 8 after migration迁移后,Richfaces 渲染不适用于 websphere 8
【发布时间】:2013-08-01 11:42:59
【问题描述】:

我们正在使用 Richfaces 3.3.3 和带有 RAD 8.0.3 的 webspheare 8。

当我们在 WAS8 中运行应用程序时,我们遇到了一些困难。以下是那些:

  • 一些 JavaScript 文件和一些图像(并非应用程序中使用的所有图像)出现 FileNotFound 异常(错误代码 - SRVE8109W)。

  • 单击按钮时也不会进行渲染(我们正在使用 Richfaces 附带的 AJAX 渲染项目)。

谁能帮我解决这些问题。此外,如果您对使用 Richfaces 应用程序将 WAS 7 迁移到 WAS 8 提出任何建议/建议。

注意:所有这些都适用于 WAS 7 和 RAD 7.5。

【问题讨论】:

    标签: richfaces rendering websphere-7 websphere-8


    【解决方案1】:

    @user958340 - RichFaces 3.3.3.Final 和 WAS 8.x.x 的 MyFaces 2.0.4 实现之间存在冲突。除非您在 WAS 7 中使用 JSF 2.0(通过共享库)并将 Classloader Policy 设置为 PARENT_LAST,否则您使用的是 sun-ri (JSF 1.1) 或 MyFaces 1.2。我已经让 RichFaces 3.3.3.Final 在 WAS 6.1 和 WAS 7 上使用 MyFaces 1.2。

    但是,我也没有让 WAS 8 和 RichFaces 3.3.3.Final 玩得很好。作为 RichFaces 3.3.3.Final 的错误太多了,恕我直言,我利用这个机会试驾了 RichFaces 4 和 PrimeFaces 3.x(我选择了 PrimeFaces)。由于 ajax 在 JSF 2.0 中得到了更好的支持,RichFaces 4 被彻底重写,尤其是部分状态保存。

    即使会/将会很痛苦,我还是建议升级 RichFaces 或迁移到 PrimeFaces 等其他框架。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-12-23
      • 2012-02-25
      • 2021-06-23
      • 2013-06-22
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多