diff --git a/symmetric-jdbc/src/main/java/org/jumpmind/db/platform/sqlite/SqliteJdbcSqlTemplate.java b/symmetric-jdbc/src/main/java/org/jumpmind/db/platform/sqlite/SqliteJdbcSqlTemplate.java index adb779916a..f6f1d4c827 100644 --- a/symmetric-jdbc/src/main/java/org/jumpmind/db/platform/sqlite/SqliteJdbcSqlTemplate.java +++ b/symmetric-jdbc/src/main/java/org/jumpmind/db/platform/sqlite/SqliteJdbcSqlTemplate.java @@ -16,7 +16,8 @@ public SqliteJdbcSqlTemplate(DataSource dataSource, SqlTemplateSettings settings super(dataSource, settings, lobHandler, databaseInfo); } - public boolean isUniqueKeyViolation(Exception ex) { + @Override + public boolean isUniqueKeyViolation(Throwable ex) { SQLException sqlEx = findSQLException(ex); return (sqlEx != null && sqlEx.getMessage() != null && sqlEx.getMessage().contains("[SQLITE_CONSTRAINT]")); }