0

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

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

  • 我们收到一些 JavaScript 文件和一些图像(不是应用程序中使用的所有图像)的 FileNotFound 异常(错误代码 - SRVE8109W)。

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

任何人都可以帮我解决这些问题。并且,appriciate 任何关于将 WAS 7 移动到带有 Richfaces 应用程序的 WAS 8 的建议/建议。

注意:所有这些都可以使用 WAS 7 和 RAD 7.5。

4

1 回答 1

0

@user958340 - RichFaces 3.3.3.Final 和 WAS 8.xx 的 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)。RichFaces 4 完全重写,因为 JSF 2.0 更好地支持 ajax,尤其是部分状态保存。

即使它会/将会很痛苦,我还是建议升级 RichFaces 或迁移到另一个框架,如 PrimeFaces。

于 2013-09-09T03:27:34.463 回答