richfaces ajax повиквания

Имам проблеми с изпълнението на моето JSF приложение след миграция към JBoss7. Използвам JSF2.0 и Richfaces 4.2.2-Final.

След внедряване на приложение в JBoss7, повечето Ajax извиквания от компонентите на Richfaces спряха да работят и приложението се държи наистина странно. Имаме дефинирани две jQuery библиотеки, които работят на JBoss6.1:

Въпреки че виждам във Firebug и двете да са заредени, когато се извиква ajax повикване, получавам тази jQuery TypeError, свързана с извикана функция, например: $(".accordionWrapper").accordion не е функция

Странно е, че действията за някои от компонентите на Richfaces в потребителския интерфейс работят добре. Може ли някой да посъветва как да разреша този проблем?

Много благодаря предварително!


person user1584564    schedule 08.08.2012    source източник


Отговори (1)


Имах подобни проблеми преди няколко седмици, с тази точно същата версия на RichFaces. Не съм сигурен, но мисля, че са свързани с проблема с RichFaces RF-12084.

В моя случай разреших проблемите едва след като преминах към f:ajax от предишните a4j:commandLink и a4j:ajax.

В този RF проблем някой в ​​коментарите предлага преминаване към JSF 2.1.8 поради JSF-2347, така че можете да опитате това, преди да се забърквате с кода си.

person Elias Dorneles    schedule 08.08.2012