From 72445906830445be9dd3a66d4ee93d83115de75d Mon Sep 17 00:00:00 2001 From: Miroslav Macko Date: Thu, 18 Jan 2018 11:24:33 +0100 Subject: [PATCH] Set schemas to global context - onGlobalContextUpdated schemas need to be set to the global context Change-Id: I86c898d8b70c0f1a7fcc61be1cb0b542c8f05096 Signed-off-by: Miroslav Macko --- .../opendaylight/restconf/handlers/SchemaContextHandler.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/handlers/SchemaContextHandler.java b/restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/handlers/SchemaContextHandler.java index 4d35fd92c9..62857ff8f5 100644 --- a/restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/handlers/SchemaContextHandler.java +++ b/restconf/sal-rest-connector/src/main/java/org/opendaylight/restconf/handlers/SchemaContextHandler.java @@ -12,6 +12,7 @@ import java.util.Collection; import org.opendaylight.controller.md.sal.common.api.data.LogicalDatastoreType; import org.opendaylight.controller.md.sal.common.api.data.TransactionCommitFailedException; import org.opendaylight.controller.md.sal.dom.api.DOMDataWriteTransaction; +import org.opendaylight.netconf.sal.restconf.impl.ControllerContext; import org.opendaylight.netconf.sal.restconf.impl.RestconfDocumentedException; import org.opendaylight.restconf.RestConnectorProvider; import org.opendaylight.restconf.Rfc8040.IetfYangLibrary; @@ -54,6 +55,7 @@ public class SchemaContextHandler implements SchemaContextListenerHandler { @Override public void onGlobalContextUpdated(final SchemaContext context) { Preconditions.checkNotNull(context); + ControllerContext.getInstance().setSchemas(context); this.context = null; this.context = context; this.moduleSetId++; -- 2.36.6