X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=plugins%2Fnetconf-server-mdsal%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Fserver%2Fmdsal%2Foperations%2FFilterContentValidator.java;fp=plugins%2Fnetconf-server-mdsal%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fnetconf%2Fserver%2Fmdsal%2Foperations%2FFilterContentValidator.java;h=a7ea7150bb8b8f35d6a2a08c1a72b6d09778d37a;hb=51772cbaa1ede16c121af64276dda6a2c96b1848;hp=0ed55171e2be7007c9c58f89b2834c79b84b6b16;hpb=11f465e951e6bf07c2df20d174fa823560bbff81;p=netconf.git diff --git a/plugins/netconf-server-mdsal/src/main/java/org/opendaylight/netconf/server/mdsal/operations/FilterContentValidator.java b/plugins/netconf-server-mdsal/src/main/java/org/opendaylight/netconf/server/mdsal/operations/FilterContentValidator.java index 0ed55171e2..a7ea7150bb 100644 --- a/plugins/netconf-server-mdsal/src/main/java/org/opendaylight/netconf/server/mdsal/operations/FilterContentValidator.java +++ b/plugins/netconf-server-mdsal/src/main/java/org/opendaylight/netconf/server/mdsal/operations/FilterContentValidator.java @@ -43,6 +43,7 @@ import org.opendaylight.yangtools.yang.model.api.Module; import org.opendaylight.yangtools.yang.model.api.TypeDefinition; import org.opendaylight.yangtools.yang.model.api.stmt.SchemaNodeIdentifier.Absolute; import org.opendaylight.yangtools.yang.model.api.type.IdentityrefTypeDefinition; +import org.opendaylight.yangtools.yang.model.api.type.InstanceIdentifierTypeDefinition; import org.opendaylight.yangtools.yang.model.api.type.LeafrefTypeDefinition; import org.opendaylight.yangtools.yang.model.util.SchemaInferenceStack; import org.slf4j.Logger; @@ -213,7 +214,8 @@ public class FilterContentValidator { keys.put(qualifiedName, keyValue); } else { final TypeDefinition> keyType = listKey.getType(); - if (keyType instanceof IdentityrefTypeDefinition || keyType instanceof LeafrefTypeDefinition) { + if (keyType instanceof IdentityrefTypeDefinition || keyType instanceof LeafrefTypeDefinition + || keyType instanceof InstanceIdentifierTypeDefinition) { final Document document = filterContent.getDomElement().getOwnerDocument(); final NamespaceContext nsContext = new UniversalNamespaceContextImpl(document, false); final EffectiveModelContext modelContext = schemaContext.getCurrentContext();