Meu xml nao chama o metodo?

boa tarde

no exemplo abaixo o metodo actionListener="#{premioMaoObraMB.chamarModalHoraApontadaOsFuncionario(coluna,item.idFuncionario)}" não executa, mas o modal abre , o que pode ser , ja fiz de tudo , tireu do <c:forEach e da certo???

obrigado

[code]<c:forEach var=“coluna” items="#{premioMaoObraMB.colunas}“
varStatus=“status”>
<p:column
style=“width: 15px !important; background-color:#{premioMaoObraMB.getCor(item.obj[status.index].status, item.obj[status.index].percentual, item.obj[status.index].qtdeMinutosFolha, item.obj[status.index].qtdeMinutosApontada) };text-align: center;”>
<f:facet name=“header”>
<h:outputText escape=“false” value=”#{coluna}" />
</f:facet>

							<p:commandLink
								actionListener="#{premioMaoObraMB.chamarModalHoraApontadaOsFuncionario(coluna,item.idFuncionario)}"
								update=":dialogHoraApontadaOsFuncionario"
								oncomplete="modalHoraApontadaOsFuncionario.show();"
								rendered="#{item.flagClique}">
								<h:outputText value="#{item.itens[status.index]}"
									styleClass="font9px" rendered="#{item.flagClique}" />
							</p:commandLink>
							<h:outputText value="#{item.itens[status.index]}"
								styleClass="font9px" rendered="#{!item.flagClique}" />
						</p:column>
					</c:forEach>[/code]