迁移后Richfaces渲染无法与websphere 8一起使用

时间:2013-08-01 11:43:00

标签: richfaces rendering websphere-7 websphere-8

我们使用Richfaces 3.3.3和webspheare 8与RAD 8.0.3。

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

  • 我们收到一些JavaScript文件和一些图片的FileNotFound异常(不适用于Application中使用的所有图片)(错误代码 - SRVE8109W)。

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

任何人都可以帮我解决这些问题。并且,对于使用Richfaces应用程序将WAS 7移至WAS 8的任何建议/重新命令。

注意:所有这些都与WAS 7& RAD 7.5。

1 个答案:

答案 0 :(得分:0)

@ user958340 - 冲突将发生在RichFaces 3.3.3.Final和WAS 8.x.x的MyFaces 2.0.4实现之间。除非您在WAS 7中使用JSF 2.0(通过共享库)并将Classloader策略设置为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是如此的马车,imho,我利用这个机会试驾RichFaces 4和PrimeFaces 3.x(我选择了PrimeFaces)。 RichFaces 4是一个完全重写,因为JSF 2.0更好地支持ajax,特别是部分状态保存。

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