Description
The rollback to savepoint feature of OpenJPA causes the transactional object order to become random which results in constraint violations when the commit happens
http://openjpa.208410.n2.nabble.com/Savepoint-issue-with-OpenJPA-td7581548.html