Mensagens enviadas por: seufagner
Índice dos Fóruns » Perfil de seufagner » Mensagens enviadas por seufagner
Autor Mensagem
Garcia


Eu estou com o jar da JPA 2 que é distribuído e indicado pelo próprio Hibernate Validator. Por isso eu vou além, eu não posso usar Bean Validator sem usar JPA seja qual for a versão?


A dependência é opcional, porém, ao fazer download, o readme.txt que vem com a distribuição sugere:

"Using Hibernate Validator
-------------------------

- Copy hibernate-validator-*.jar together will all jar files from lib into the
classpath of your application. In case you are running on JDK5 you have to also include
all the jar files from the jdk5 subdirectory.

or ........."


E entre os jars está o da JPA 2 (jpa-api-2.0.Beta-20090815.jar)


Issue que cita dependência com JPA

http://opensource.atlassian.com/projects/hibernate/browse/HV-191
Oi Lucas

Estou tentando usar o workaround sugerido acima, ou seja, no name utilizo caracteristicas.id e recebo um String[].

Está dando ClassCast... Foi feita alguma alteração nas versões posteriores?

Estou usando a versão vraptor-3.1.3-20100428.160403-2.jar

Abs
É um cara independente.

Estou com o snapshot vraptor-3.1.3-20100428.160403-2.jar


Trata-se de um cadastro de produtos, que envolve várias entidades e nem todas são relacionadas. Produto não tem o Departamento (este que contém todas as seções). O mesmo pertence apenas a um Departamento e a uma Seção (isto pode mudar, por enquanto deixei assim), entre várias outras entidades.

Como paliativo, estou passando a colecao diretamente e criei um Mediator com todas as entidades e ações necessárias para o cadastro de um Produto .

Achei que, naturalmente, o JSON 'parseava' as coleções. Contudo seria muito bom que pudesse manipular o grafo de objetos para, com isso, trazer apenas o que eu quero no JSON.


Existe algo no VRaptor que me possibilite isso? Como estou com pouco tempo não implementaria agora, mas numa folga.

Obrigado novamente;
não, gera o JSON que informei.



Rodei no Firefox e no Chrome já. Não sei usar o IE. rs
obrigado lucas

não tem recursive. dá o mesmo erro (vem quebrado o json), porém, sem excessão




com include("secoes") tem como resultado exatamente a saída que informei acima.

no caso teria que excluir a entidade departamento na coleção.

Obrigado Lucas.

O parser do JSON se perde. Acredito que é porque há um relacionamento bidirecional e, colocando recursive(), deve dar pau..

Eu havia tentado isto mas não funcionou.

Eu recebo um Object (visto em um alert javascript). Os atributos simples de Departamento, como descrição, também não são recuperados.
Tenho uma entidade onde Departamento contém um Set<Secao>.

O XStream consegue fazer o parser ? Pois, de qualquer forma, chega um Object via JSON e eu não consigo acessar nenhum atributo da entidade Departamento.
Er.. dei mole.. Era so ter usado use()

Pessoal

Estou tomando NPE tentando receber um JSON.

No Controller a entidade está sendo encontrada. Alguém tem idéia do que possa vir a ser?


javascript



Controller


trace

Estou tomando o mesmo bug que o garcia.

No site do Hibernate Validator eles sugerem que adicione a lib do jpa2 no classpath, logo, na minha opinião, há dependência que gera tal erro.
Código do Controller


De qualquer forma, preciso ccontrolar as mensasgens de erro na mão ? E a internacionalização?


Trace



Pelo visto tenho que usar JPA (Estou usando Hibernate puro) ou é impressão minha ?
O VRaptor suporta Hibernate Validator 4x ?

Como injeto através do VRaptor, é possível ao invés de ficar criando ValidatorFactory/Validator "na mão" ?



Obg!

OK.. por padrão ele não deixa as Strings serem nulas e sim, vazias.

Engraçado que estou usando a JDK 1.5 e não aparece o método isEmpty.

Obrigado

 
Índice dos Fóruns » Perfil de seufagner » Mensagens enviadas por seufagner
Ir para:   
Powered by JForum 2.1.8 © JForum Team