Problemas Richfaces + Hibernate Validator + EJB

1 resposta
marcostrb

Olá, estou desenvolvendo um sistema para o meu TCC utilizando Richfaces, Facelets, EJB, JPA, MySql e o server Glassfish. Mas estou com problema ao utilizar o <rich:ajaxValidator /> pois para utilza-lo é necessario as bibliotecas do Hibernate Validator, mas quando eu adiciono elas a validação ocorre corretamente, mas ao persistir o meu formulario acontece o erro javax.ejb.EJBException.

As bibliotecas que eu adicionei são:

hibernate-validator.jar
ejb3-persistence.jar
hibernate-commons-annotations.jar
hibernate-core.jar
javassist.jar
slf4j-api.jar
slf4j-log4j12.jar
log4j.jar

1 Resposta

marcostrb

Pessoal, descobri o problema.

Parace que era algum problema entre o JPA e o Hibernate Validator, como eu queria que fosse feita apenas a validação pelo RICHFACES eu adicionei a linha abaixo no meu persistence.xml.

<property name="hibernate.validator.autoregister_listeners" value="false"/>

Fonte: http://stella.caelum.com.br/hibernate-persistence.html

Obrigado!

Criado 15 de fevereiro de 2010
Ultima resposta 16 de fev. de 2010
Respostas 1
Participantes 1