X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=datarouter-node%2Fsrc%2Fmain%2Fjava%2Forg%2Fonap%2Fdmaap%2Fdatarouter%2Fnode%2FProvData.java;h=2c2058047e581b8f292642b151dc5a2606f6e19b;hb=a60d80ff7bfae8a152c950486d9a1877628e13a4;hp=c436076f116d938646196c1d0b6d50a6d7d10c9e;hpb=cf55456bbe6ce4da723f9dfa64b573f02908ab24;p=dmaap%2Fdatarouter.git diff --git a/datarouter-node/src/main/java/org/onap/dmaap/datarouter/node/ProvData.java b/datarouter-node/src/main/java/org/onap/dmaap/datarouter/node/ProvData.java index c436076f..2c205804 100644 --- a/datarouter-node/src/main/java/org/onap/dmaap/datarouter/node/ProvData.java +++ b/datarouter-node/src/main/java/org/onap/dmaap/datarouter/node/ProvData.java @@ -54,6 +54,7 @@ import org.onap.dmaap.datarouter.node.eelf.EelfMsgs; public class ProvData { private static final String FEED_ID = "feedid"; + private static EELFLogger eelfLogger = EELFManager.getInstance().getLogger(ProvData.class); private NodeConfig.ProvNode[] pn; private NodeConfig.ProvParam[] pp; @@ -84,8 +85,8 @@ public class ProvData { try { JSONTokener jtx = new JSONTokener(reader); JSONObject jcfg = new JSONObject(jtx); - char c = jtx.nextClean(); - if (c != '\0') { + char cch = jtx.nextClean(); + if (cch != '\0') { throw new JSONException("Spurious characters following configuration"); } reader.close(); @@ -152,7 +153,7 @@ public class ProvData { } /** - * Get the raw node configuration entries + * Get the raw node configuration entries. */ public NodeConfig.ProvNode[] getNodes() { return (pn); @@ -333,6 +334,9 @@ public class ProvData { if (jnodes != null) { for (int nx = 0; nx < jnodes.length(); nx++) { String nn = gvas(jnodes, nx); + if (nn == null) { + continue; + } if (nn.indexOf('.') == -1) { nn = nn + "." + sfx; }