Erro validação de campo

Boa noite estou enfrentando o seguinte problema com primefaces e jsf 2.
Quando preencho um campo errado na primeira vez o campo é validado e é exibida a mensagem de erro corretamente, porém quando eu preencho o campo novamente e desta vez com o valor correto e clico em salvar, nada acontece.

segue o campo e o botão:

<p:inputMask id="regPlate" label="Placa" value="#{vehicleBean.newVehicle.plate}"  required="true" mask="aaa-9999"/>

<p:commandButton value="Salvar" action="#{vehicleBean.save()}" update="generalPanel, listPanel"/>

Por favor me ajudem!
Obrigado.

[quote=furlaneto]Boa noite estou enfrentando o seguinte problema com primefaces e jsf 2.
Quando preencho um campo errado na primeira vez o campo é validado e é exibida a mensagem de erro corretamente, porém quando eu preencho o campo novamente e desta vez com o valor correto e clico em salvar, nada acontece.

segue o campo e o botão:

<p:inputMask id="regPlate" label="Placa" value="#{vehicleBean.newVehicle.plate}"  required="true" mask="aaa-9999"/>

<p:commandButton value="Salvar" action="#{vehicleBean.save()}" update="generalPanel, listPanel"/>

Por favor me ajudem!
Obrigado.[/quote]

posta o codigo do vehicleBean.save por favor ai podemos ajudar melhor =D