diff --git a/symmetric-core/src/main/java/org/jumpmind/symmetric/io/DbCompareConfig.java b/symmetric-core/src/main/java/org/jumpmind/symmetric/io/DbCompareConfig.java index c55ddd161d..a420945de0 100644 --- a/symmetric-core/src/main/java/org/jumpmind/symmetric/io/DbCompareConfig.java +++ b/symmetric-core/src/main/java/org/jumpmind/symmetric/io/DbCompareConfig.java @@ -73,6 +73,9 @@ public String getTargetWhereClause(String tableName) { String simpleTableName = DbCompareUtil.getUnqualifiedTableName(tableName); whereClause = getWhereClause(simpleTableName, "target"); } + if (StringUtils.isEmpty(whereClause)) { + whereClause = "1=1"; + } return whereClause; } diff --git a/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/RouterService.java b/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/RouterService.java index a007ac4e89..17cb6862fb 100644 --- a/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/RouterService.java +++ b/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/RouterService.java @@ -504,7 +504,7 @@ protected Set getReadyChannels() { } final Set readyChannels = new HashSet(); - sqlTemplate.query(sql, new ISqlRowMapper() { + sqlTemplateDirty.query(sql, new ISqlRowMapper() { public String mapRow(Row row) { readyChannels.add(row.getString("channel_id")); return null;