From 7c765766928e566697b3d8d6149e0d4c3325e341 Mon Sep 17 00:00:00 2001 From: chenson42 Date: Thu, 28 Jun 2012 18:53:47 +0000 Subject: [PATCH] don't put a null parameter into a properties object. --- .../jumpmind/symmetric/service/impl/ParameterService.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/symmetric/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ParameterService.java b/symmetric/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ParameterService.java index 616dabc902..efbecf47bb 100644 --- a/symmetric/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ParameterService.java +++ b/symmetric/symmetric-core/src/main/java/org/jumpmind/symmetric/service/impl/ParameterService.java @@ -223,7 +223,10 @@ private TypedProperties rereadDatabaseParameters(String externalId, String nodeG final TypedProperties properties = new TypedProperties(); sqlTemplate.query(sql.getSql("selectParametersSql"), new ISqlRowMapper() { public Object mapRow(Row row) { - properties.setProperty(row.getString("param_key"), row.getString("param_value")); + String value = row.getString("param_value"); + if (value != null) { + properties.setProperty(row.getString("param_key"), row.getString("param_value")); + } return row; } }, externalId, nodeGroupId);