Hola a todos
Tengo un hibernate con many to one raltion Libro Editorial, la cuestión es que estoy haciendo un webservice y en la devolución la lista de objetos tipo libro o editorial me lanza el error
com.sun.istack.SAXException2: Se ha detectado un ciclo en el gráfico de objeto. Esto provocará un XML con profundidad infinita: modelo.Editorial@2c37e6ce -> modelo.Libro@9c920fe -> modelo.Editorial@2c37e6ce
Presupongo que la relación esta haciendo que al generar el xlm entre en ciclo, la cuestión es como lo puedo resolver, como puedo indicarle a soap que es una lista compleja.
Código Java:
Ver original private Editorial editorial;
private float precio;
private int isbn;
private int cantidad;
private double subTotal;
Código Java:
Ver original/**
* This is a sample web service operation
* @return
* @throws java.sql.SQLException
*/
@WebMethod(operationName = "listarLibros")
return(List<Libro>) a.consultaLibrosDisponibles();
}
/**
* This is a sample web service operation
* @return
* @throws java.sql.SQLException
*/
@WebMethod(operationName = "listarEditorial")
public List
<Editorial
> listarEditorial
() throws SQLException { return(List<Editorial>) a.consultaEditoriales();
}
He buscado documentación al respecto y nada de nada