wrapped SQLExceptions in PersistenceExceptions