我们使用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。
答案 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等其他框架。