X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-runtime-spi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fruntime%2Fspi%2FModuleInfoSnapshotBuilder.java;h=93495891968f688b8246737edc8cee014cad4e1d;hb=085a8cdd9efbe18a2a9f30a11a512c4e31bb5595;hp=3aacf9929a472a0ff68a7a82f8c76d46e34f7314;hpb=070922ddb68e5d276ad583755ea08abeaad929ea;p=mdsal.git diff --git a/binding/mdsal-binding-runtime-spi/src/main/java/org/opendaylight/mdsal/binding/runtime/spi/ModuleInfoSnapshotBuilder.java b/binding/mdsal-binding-runtime-spi/src/main/java/org/opendaylight/mdsal/binding/runtime/spi/ModuleInfoSnapshotBuilder.java index 3aacf9929a..9349589196 100644 --- a/binding/mdsal-binding-runtime-spi/src/main/java/org/opendaylight/mdsal/binding/runtime/spi/ModuleInfoSnapshotBuilder.java +++ b/binding/mdsal-binding-runtime-spi/src/main/java/org/opendaylight/mdsal/binding/runtime/spi/ModuleInfoSnapshotBuilder.java @@ -109,10 +109,8 @@ public final class ModuleInfoSnapshotBuilder { final var source = ModuleInfoSnapshotResolver.toYangTextSource(info); mappedInfos.put(source.sourceId(), info); - final Class infoClass = info.getClass(); - final String infoRoot = Naming.getModelRootPackageName(infoClass.getPackage().getName()) - .replace(Naming.SVC_PACKAGE_PREFIX, Naming.PACKAGE_PREFIX); - classLoaders.put(infoRoot, infoClass.getClassLoader()); + final String infoRoot = Naming.getRootPackageName(info.getName().getModule()); + classLoaders.put(infoRoot, info.getClass().getClassLoader()); namespaces.put(infoRoot, info.getName().getModule()); try {