DERBY-6800: Implement DerbySQLIntegrityConstraintViolationException class This change adds the new DerbySQLIntegrityConstraintViolationException class, which extends java.sql.SQLIntegrityConstraintViolationException, but adds additional methods getConstraintName and getTableName. This patch was contributed by Abhinav Gupta (abhinavgupta2004 at gmail dot com)