Bernhard Hablesreiter created MYFACES-4068:
----------------------------------------------
Summary: Ajax-Listener (PrimeFaces) is not called for some
selection-components
Key: MYFACES-4068
URL: https://issues.apache.org/jira/browse/MYFACES-4068
Project: MyFaces Core
Issue Type: Bug
Affects Versions: 2.2.11, 2.2.10
Environment: MyFaces 2.2.10/2.2.11 on Wildfly 9.0.2, PrimeFaces 5.3 or
6.0
Reporter: Bernhard Hablesreiter
Recently we ran into some problems getting a PrimeFaces "p:ajax"-Component
attached to a h:selectManyCheckbox or h:selectOneRadio.
The problem here is, that the specified "listener"-action is not called.
We first thought this is a PF issue but in only started with version 2.2.10 of
MyFaces. In Version 2.2.9 it worked just fine and propably a default
jsf-ajax-listener won't work as well (not tested though).
E.g. we have this non-working code where the listener action is not called (no
matter what event-type we specify):
<h:selectManyCheckbox layout="pageDirection" value="#{bean.mySelection}">
<f:selectItems value="#{selectionItems}" />
<p:ajax process="@this" listener="#{myBean.selectionChanged}"
update="@form" global="false" />
</h:selectManyCheckbox>
We're not sure if this should be fixed on PF side, but as mentioned before, the
problem started with the switch to MyFaces 2.2.10.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)