0

迁移到 JBoss7 后,我在运行 JSF 应用程序时遇到问题。我正在使用 JSF2.0 和 Richfaces 4.2.2-Final。

将应用程序部署到 JBoss7 后,来自 Richfaces 组件的大多数 Ajax 调用停止工作,应用程序的行为非常奇怪。我们定义了两个适用于 JBoss6.1 的 jQuery 库:

虽然我在 Firebug 中看到两者都已加载,但当调用 ajax 调用时,我得到了与调用函数相关的 jQuery TypeError,例如:$(".accordionWrapper").accordion is not a function

奇怪的是 UI 上一些 Richfaces 组件的操作运行良好。谁能建议如何解决这个问题?

提前谢谢了!

4

1 回答 1

0

几周前我遇到了类似的问题,使用这个完全相同的 RichFaces 版本。我不确定,但我认为它们与 RichFaces 问题RF-12084有关。

就我而言,我只是在f:ajax从以前的a4j:commandLinkand切换到a4j:ajax.

在那个 RF 问题中,由于JSF-2347,评论中的某人建议切换到 JSF 2.1.8 ,因此您可以在弄乱您的代码之前尝试一下。

于 2012-08-08T18:01:17.963 回答