Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

JPA RollbackException, mas não no teste de unidade


O problema mais provável que posso ver seriam diferentes definições de banco de dados. Os EJBs de teste geralmente usam um banco de dados na memória que é gerado em tempo real. Considerando que na produção real você está usando um banco de dados real que provavelmente está impondo restrições.

Tente atribuir um valor ao levelid ou alterar o esquema do banco de dados.