manusubito1 ha scritto:
Eseguendo il codice in run ottengo alla fine dell'inserimento, quindi quando effettivamente il codice ha fatto il suo dovere, uno stackoverflowerror. Andando in debug mode invece ciò non avviene. Vi è mai capitato qualcosa di simile?
Purtroppo con queste poche informazioni si può capire e risolvere ben poco ....
L'unica cosa che si può dedurre è che c'è una logica di ricorsione che evidentemente o è proprio sbagliata o è sensata ma per qualche motivo non termina, causando appunto il StackOverflowError.
Hai almeno verificato in che punto avviene, cioè se nel TUO codice o dentro l'infrastruttura di Hibernate? (basta guardare lo stack-trace! ... )