Posiadam i wydaje się odniesienie do Circular.Json i Java - Circular Reference
mam Rest sieciowe która zwraca obiekty do przedniego końca, problem jest gdy próbuję powrócić obiekty, które mają kilka odniesień tak w wyniku uzyskać nieskończoną odpowiedź, które generują
java.lang.IllegalStateException:
Cannot call sendError() after the response has been committed
obiektów są generowane automatycznie przez generowanie kodu hibernacji i muszę mieć odwołanie cykliczne w zapleczu, po prostu muszę usunąć je przed wysłaniem informacji do frontendu za pomocą Jacksona.
Metoda kontroler jest nagłówek:
@RequestMapping(value="/list", method=RequestMethod.POST)
public @ResponseBody eventResponse list(@RequestBody String sessionID) {
Nie robię niczego explicite przekonwertować do formatu JSON, jestem Newby z tym i myślę, że Jackson rozwiązana to automatycznie.
http://wiki.fasterxml.com/JacksonFeatureBiDirReferences –