Primefaces - <p:dialog>

Tenho um dialog que mesmo colocondo em um campo que ele é obrigatório, se esse campo não for preenchido, não aparece nenhuma mensagem de erro neste dialog

Segue Dialog

[code]<p:dialog header=“Gerencia Usuario” widgetVar=“dialogUsuario” resizable=“true” modal=“false” position=“center” width=“500”>
<h:form prependId=“false” id=“formAlterarUsuario”>
<h:messages/>

<h:outputText for=“nomeUsuario” value=“Nome:”/>
<h:panelGroup>
<h:inputText id=“nomeUsuario” value="#{usuarioBean.usuario.nome}" required=“true”
requiredMessage=“Teste”/>
<h:message for=“nomeUsuario” />
</h:panelGroup>
<p:commandButton actionListener="#{usuarioBean.alterarUsuario}" value=“Cadastrar”/>

[/code]

Se alguém poder ajudar agradeço :smiley:

cara,

seguinte, esse seu dialog tem que ta fora do form seu principal, ter um form proprio, vc deve colocar um id no h:messages e no botao dar um update nesse id da h:message.

t+