Error: Could not commit JPA transaction; nested exception is javax.persistence.RollbackException: Error while committing the transaction