diff --git a/src/main/java/com/labsynch/cmpdreg/service/BulkLoadServiceImpl.java b/src/main/java/com/labsynch/cmpdreg/service/BulkLoadServiceImpl.java index 4d68eaa..b1cbc22 100644 --- a/src/main/java/com/labsynch/cmpdreg/service/BulkLoadServiceImpl.java +++ b/src/main/java/com/labsynch/cmpdreg/service/BulkLoadServiceImpl.java @@ -1101,7 +1101,7 @@ public Double getNumericValueFromMappings(Molecule mol, String dbProperty, Colle stringVal = stringVal.replaceAll(regexMatch, ""); stringVal = stringVal.replaceAll("[^0-9.]+", ""); } - if (stringVal.length() < 1) stringVal = null; + if (stringVal != null && stringVal.length() < 1) stringVal = null; Double value; if (stringVal == null && mapping.getDefaultVal() != null && mapping.getDefaultVal().length() > 0) value = new Double(mapping.getDefaultVal()); else if (stringVal ==null) value = null;