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%2Frestconf%2Fimpl%2FRestconfImpl.java;h=5f5b9bafe10239dc9eb3df60e6435b916b54bd8a;hp=8856cce7df6968df413076a924a01ccc2f090e00;hb=06e889c9c78457590b6a0b62d89a6b9f44242a9f;hpb=4fc158fdb5e38ad492c1bccc6b1e70f0c0255560 diff --git a/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/RestconfImpl.java b/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/RestconfImpl.java index 8856cce7df..5f5b9bafe1 100644 --- a/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/RestconfImpl.java +++ b/opendaylight/md-sal/sal-rest-connector/src/main/java/org/opendaylight/controller/sal/restconf/impl/RestconfImpl.java @@ -549,15 +549,14 @@ public class RestconfImpl implements RestconfService { final DOMRpcResult result = checkRpcResponse(response); - DataSchemaNode resultNodeSchema = null; + RpcDefinition resultNodeSchema = null; final NormalizedNode resultData = result.getResult(); if (result != null && result.getResult() != null) { - final RpcDefinition rpcDef = (RpcDefinition) payload.getInstanceIdentifierContext().getSchemaNode(); - resultNodeSchema = rpcDef.getOutput(); + resultNodeSchema = (RpcDefinition) payload.getInstanceIdentifierContext().getSchemaNode(); } - return new NormalizedNodeContext(new InstanceIdentifierContext(null, resultNodeSchema, mountPoint, - schemaContext), resultData); + return new NormalizedNodeContext(new InstanceIdentifierContext(null, + resultNodeSchema, mountPoint, schemaContext), resultData); } private DOMRpcResult checkRpcResponse(final CheckedFuture response) { @@ -732,7 +731,7 @@ public class RestconfImpl implements RestconfService { if (rpc.getInput() != null) { // FIXME : find a correct Error from specification - throw new IllegalStateException("RPC " + rpc + " needs input value!"); + throw new IllegalStateException("RPC " + rpc + " does'n need input value!"); } final CheckedFuture response;