I have a similar problem only with the t:columnSortHeader tag: the
actionListener registered on the component was working just fine until I
added code that allows the bean backing the dataTable and columns to be
dynamically modified (based on user selections on other components on the
page).  Here is a sample code:

                                        <t:columns id="columns" 
value="#{workbenchForm.columns}" var="column" 
>
                                                <f:facet name="header">
                                                        <t:commandSortHeader 
columnName="#{column.label}" immediate="false"
arrow="true" actionListener="#{workbenchForm.actionListener}"
styleClass="cellDataHeader">
                                                                <h:outputText 
value="#{column.label}" />
                                                        </t:commandSortHeader>
                                                </f:facet>
                                                <h:outputText 
value="#{workbenchForm.columnValue}" />
                                        </t:columns>


Now the actionListener in so longer firing.  Any suggestions?  I tried using
t:savestate but could not on the columns bean as it is a DataModel (not
Serializable)... 
-- 
View this message in context: 
http://www.nabble.com/actionListener-not-invoked-tf1317007.html#a5505589
Sent from the MyFaces - Users forum at Nabble.com.

Reply via email to