Function ':empty' not found

Pessoal,

Quando clico em um link em uma página JSF, está aparecendo a seguinte mensagem de erro :

type Exception report
message
description The server encountered an internal error () that prevented it from fulfilling this request.
exception

javax.servlet.ServletException: Function ':empty' not found
	javax.faces.webapp.FacesServlet.service(FacesServlet.java:277)
	org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:178)
	org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)
	org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)
	org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)

O código do formulário cadastroDiploma.xhtml possui o trecho :

<h:outputText style="display:#{(empty(diplomaBean.diploma.sexo) || diplomaBean.diploma.sexo == 'f') ? 'none' : 'block'}" id="labelServMilitar" styleClass="labels servMilitar" value="Serviço militar:" />
<h:inputText style="display:#{(empty(diplomaBean.diploma.sexo) || diplomaBean.diploma.sexo == 'f') ? 'none' : 'block'}" id="servMilitar" styleClass="servMilitar" value="#{diplomaBean.diploma.servMilitar}" disabled="#{not diplomaBean.editable}" maxlength="20" size="20" />

Alguém poderia me dar alguma dica do que pode estar acontecendo ?
Agradece,

Max Carvalho

Cara somente este código esta sendo usado?

O Erro ai trata-se do empty como se não estivesse sendo encontrado, sendo q ele tem um “:” na frente.

Qual ambiente vc tá usando. No código parece esta certo.

A Compilação esta sendo feita corretamente?