Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline
Estou usando o CXF para criar web services. E o Hibernate Annotations para fazer a persistência no banco de dados.
Quando eu tenho um relacionamento entre tabelas acontece um problema, na hora de responder a requisição:
O CXF fica acessando os métodos do POJO sendo que sempre vai ter um objeto que referencia um ao outro, ou seja, entra em loop infinito, por isso o erro.
Como posso resolver isso?
Membro desde: 26/04/2007 14:32:30
Mensagens: 586
Offline
Eu acho que o código não vai importar muito, porque o problema é na hora que o CXF gera o wsdl.
Por exemplo, tenho um objeto A que se relaciona com o objeto B, dentro de A eu tenho um list de B e dentro de B eu tenho um único objeto de A.
A tem muitos B e B tem um A.
Na hora que o CXF vai acessar o objeto A ele pega as lista de Bs, sendo que quando ele acessa os Bs tem uma instância de A e asssim vai sem parar....