Mysql
 sql >> Database >  >> RDS >> Mysql

JPA RollbackException ma non in unit test

Il problema più probabile che posso vedere sarebbero le diverse definizioni del database. Il test degli EJB spesso utilizza un database in memoria generato al volo. Mentre nella produzione effettiva stai utilizzando un database reale che probabilmente sta imponendo vincoli.

Prova ad assegnare un valore al levelid o a modificare lo schema del database.