Quali eventi causano" org.springframework.transaction.TransactionSystemException - Impossibile eseguire il rollback della transazione JPA; l'eccezione annidata è javax.persistence.PersistenceException: errore imprevisto durante Tornare indietro" eccezioniImpossibile eseguire il rollback della transazione JPA; javax.persistence.PersistenceException: errore imprevisto durante il rollback delle "eccezioni?
5
A
risposta
0
Se la transazione è un XA-Transaction (distribuito), poi uno dei partecipanti potrebbe aver rifiutato il rollback
6
ho ottenuto lo stesso?. errore con Spring e Jpa. Il problema era con la disconnessione al database Mysql in caso di timeout .Non ho usato l'applicazione durante la notte e al mattino ho ottenuto lo stesso errore. Quando sei inattivo, molla non fare nulla e si ottiene timeout Per impedirlo è possibile aggiungere in application.properties
righe successive:
spring.datasource.connection-test-query="SELECT 1"
spring.datasource.test-while-idle=true
spring.datasource.test-on-borrow=true
Ora funziona correttamente. Anche informazioni aggiuntive da Virtustilus blog possono essere utili.
Problemi correlati
- 1. Come impedire a JPA di eseguire il rollback della transazione?
- 2. Impossibile eseguire il rollback della transazione in Zend Framework
- 3. Eccezioni durante il rollback di una transazione: connessione già chiusa?
- 4. Impossibile eseguire il rollback, connessione chiusa
- 5. Come eseguire il rollback della transazione in ssis?
- 6. Come uccidere o eseguire il rollback della transazione attiva?
- 7. Come eseguire il rollback della transazione JTA correttamente?
- 8. transazione rollback in un'applicazione reattivo
- 9. Come rollback senza transazione
- 10. Impossibile recuperare @Rollback per il test di integrazione Spring JPA
- 11. Come eseguire il rollback di una transazione in Entity Framework
- 12. rollback dopo l'errore nella transazione
- 13. Dove eseguire il rollback di una transazione in DOP?
- 14. Come eseguire il rollback di una transazione su Android?
- 15. Transazione di rollback tramite il log delle transazioni
- 16. JUnit verifica sempre il rollback delle transazioni
- 17. perché il rollback della transazione su RuntimeException ma non SQLException
- 18. Come eseguire il commit e il rollback della transazione nel server sql?
- 19. Come eseguire il rollback delle righe da cout?
- 20. EJB: Evita il rollback delle transazioni
- 21. Transazione di rollback dopo @Test
- 22. Transazione di rollback dal trigger
- 23. Pandas Scrivi tabella a MySQL: "impossibile eseguire il rollback"
- 24. Transazione di rollback dopo il commit nelle guide
- 25. Come impedire che le eccezioni causino il rollback della transazione in Grails?
- 26. EF5 DbContext.SaveChanges gestisce il commit e il rollback delle transazioni?
- 27. Impossibile accedere all'oggetto SqlTransaction per il rollback nel blocco catch
- 28. Mysql transazione rollback in caso di errore in aggiornamento
- 29. Un rollback all'interno di un INSERT DOPO o UPDATE DOPO innesca il rollback dell'intera transazione
- 30. Come eseguire il rollback SQL dai registri delle transazioni
Si dovrebbe provare a fornire maggiori informazioni su cosa si sta tentando di fare, a che punto si ottiene l'errore, ecc. Forse una traccia stack completa e alcuni file di codice/config aiuterebbe anche ... –