X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-rest-connector%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Frest%2Fimpl%2FXmlNormalizedNodeBodyReader.java;h=df990af7e12e9d8fc326e4a3796251813a04d9fa;hp=bf668fa7fdd1583a2d0f3626d8f5e633a5da51b7;hb=f3db96e1a7b1e416bcbd75c06cbca2fba8a152eb;hpb=d8d8f731bbe6c58fcbd0e616734e2e230aaf4ab4 diff --git a/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/rest/impl/XmlNormalizedNodeBodyReader.java b/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/rest/impl/XmlNormalizedNodeBodyReader.java index bf668fa7fd..df990af7e1 100644 --- a/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/rest/impl/XmlNormalizedNodeBodyReader.java +++ b/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/rest/impl/XmlNormalizedNodeBodyReader.java @@ -7,7 +7,6 @@ */ package org.opendaylight.controller.sal.rest.impl; -import com.google.common.base.Optional; import java.io.IOException; import java.io.InputStream; import java.lang.annotation.Annotation; @@ -83,11 +82,11 @@ public class XmlNormalizedNodeBodyReader extends AbstractIdentifierAwareJaxRsPro final MultivaluedMap httpHeaders, final InputStream entityStream) throws IOException, WebApplicationException { try { - final Optional path = getIdentifierWithSchema(); + final InstanceIdentifierContext path = getInstanceIdentifierContext(); if (entityStream.available() < 1) { // represent empty nopayload input - return new NormalizedNodeContext(path.get(), null); + return new NormalizedNodeContext(path, null); } final DocumentBuilder dBuilder; @@ -98,8 +97,8 @@ public class XmlNormalizedNodeBodyReader extends AbstractIdentifierAwareJaxRsPro } final Document doc = dBuilder.parse(entityStream); - final NormalizedNode result = parse(path.get(),doc); - return new NormalizedNodeContext(path.get(),result); + final NormalizedNode result = parse(path,doc); + return new NormalizedNodeContext(path,result); } catch (final Exception e) { LOG.debug("Error parsing xml input", e);