X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=common%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Fcommon%2Fconverter%2FJsonStringConverter.java;h=7f7680b5fa4bdd55cdffa2c1ef9a08b813a91637;hb=4db25e730fe75091e2957a1ef403d73e493a06db;hp=617e81665afec3de4b6eb2eeb1e6351364bff7e5;hpb=3c4c08c90e106d687508658bd6457c1350a59b1c;p=transportpce.git diff --git a/common/src/main/java/org/opendaylight/transportpce/common/converter/JsonStringConverter.java b/common/src/main/java/org/opendaylight/transportpce/common/converter/JsonStringConverter.java index 617e81665..7f7680b5f 100644 --- a/common/src/main/java/org/opendaylight/transportpce/common/converter/JsonStringConverter.java +++ b/common/src/main/java/org/opendaylight/transportpce/common/converter/JsonStringConverter.java @@ -37,9 +37,8 @@ import org.slf4j.LoggerFactory; public class JsonStringConverter { private static final Logger LOG = LoggerFactory.getLogger(JsonStringConverter.class); - private static final JsonParser PARSER = new JsonParser(); - private BindingDOMCodecServices bindingDOMCodecServices; + private BindingDOMCodecServices bindingDOMCodecServices; public JsonStringConverter(BindingDOMCodecServices bindingDOMCodecServices) { this.bindingDOMCodecServices = bindingDOMCodecServices; @@ -73,7 +72,7 @@ public class JsonStringConverter { nodeWriter.write(bindingDOMCodecServices.toNormalizedNode(id, dataObject).getValue()); nodeWriter.flush(); } - JsonObject asJsonObject = PARSER.parse(writer.toString()).getAsJsonObject(); + JsonObject asJsonObject = JsonParser.parseString(writer.toString()).getAsJsonObject(); return new Gson().toJson(asJsonObject); } catch (IOException e) { LOG.error("Cannot convert object {} to string ", dataObject);