persistence exception mapper