Stella Hibernate + Jboss Seam

12 respostas
B

Boa tarde,

estou com dificuldades na configuração do Stella Hibernate com Jboss Seam, usei o Jboss Tools para criar meu projeto, automaticamente ele cria os projetos separados com JPA. Tambem  vem configurado o Hibernate Validator, porque eu consigo usar o validador @EMAIL e funciona perfeitamente, mas quando eu coloco os jars do Stella e tento usar as anotações de @CPF e @CNPJ o hibernate está ignorando. 

 Vi quando utiliza JPA precisa anotar a entidade com @EntityListeners( JPAValidateListener.class ), mas mesmo assim continua ignorando, alguem tem ideia...

 ahh via camada de negócio funciona.... menos na camada de persistencia....

12 Respostas

B

RESOLVIDO !!!

J

qual foi a solução? Estou com o mesmo problema.
(FUNCIONOU!)

P

desculpe ressuscitar o post…

mas qual foi a solução?!

J

Era apenas problema de referências aos jar (copiar também para WEB-INF/lib).

P

e se já estão na pasta WEB-INF/lib ?

fiz um pequeno teste colocando algumas libs da versão antiga do hibernate e deu certo…
vou realizar mais testes

G

Se não me engano o Stella funciona apenas com o validator do Hibernate antigo. Se vocês estão usando a JSR303 creio que não funcione.

A propósito, o Stella ainda está sendo mantido?

P

só por atualizar as libs do hibernate?
caraca… =\

alguem pode tirar essa duvida ae?

G

Na verdade o validator usado no Hibernate 3.4 e menores é totalmente diferente da usada no 3.5+.

P

Ok. Não posso atualizar o hibernate então…

Volta a pergunta: O Stella ainda esta sendo mantido?

G

Uma solução é você escrever suas próprias validações usando a JSR303, que é muito fácil.

P

garcia-jj:
Uma solução é você escrever suas próprias validações usando a JSR303, que é muito fácil.

http://blog.caelum.com.br/2010/02/03/java-ee-6-comecando-com-bean-validation/

Grato pela idéia… ; )

Mas a essa altura do campeonato não tenho mais tempo… =
Existe alguma outra solução?

P

O problema tem alguma coisa a ver com o listener do hibernate validator?

Criado 18 de agosto de 2009
Ultima resposta 23 de mar. de 2010
Respostas 12
Participantes 4