Errore stackoverflow solo in RUN

di il
1 risposte

Errore stackoverflow solo in RUN

Buonasera programmatori,

con hibernate sto cercando di implementare un servizio che mi permetta di inserire dati in due tabelle MySQL tra studenti e computer, dove computer ha un dato int che si riferisce ad uno studente. La relazione è dunque OneToMany (uno studente può avere più computer). 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?

1 Risposte

  • Re: Errore stackoverflow solo in RUN

    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! ... )
Devi accedere o registrarti per scrivere nel forum
1 risposte