Olá pessoal estou com um probleminha ao utilizar o <A4j:support
Eu tenho um rich:columns com um InplaceInput do richfaces, toda vez que o botão perde foco ele aciona um método do bean, para salvar a alteração no banco
Mas o problema é que o método é chamado somente uma vez, ou seja, quando ele perde o foco do input uma vez ele funciona, depois não funciona mais…
Alguém poderia me ajudar, não sei mais o que fazer. Agradeço a colaboração de todos, segue abaixo meu a parte da minha table
<rich:dataTable id="ocupationDataTable"
headerClass="plainTableHeader"
rowClasses="lineA, lineB"
styleClass="plainTable"
value="#{occupationController.occupationDataModel}"
var="model">
<rich:column>
<f:facet name="header">
<h:outputText value="#{rsc.sector}" />
</f:facet>
<h:outputText value="#{model.area}"/>
</rich:column>
<rich:columns value="#{occupationController.listDate}" var="header"
index="ind" id="column#{ind}">
<f:facet name="header">
<h:outputText value="#{header}">
<f:convertDateTime pattern="dd/MM/yyyy" />
</h:outputText>
</f:facet>
<rich:inplaceInput value="#{model.columns[ind].occupationNumber}"
editEvent="ondblclick"
selectOnEdit="true"
rendered="column#{ind}"
layout="block">
<a4j:support action="#{occupationController.actUpdateInput}"
event="onviewactivated"
eventsQueue="quefoo"
requestDelay="3000"/>
</rich:inplaceInput>
</rich:columns>
</rich:dataTable>