Fix BindingRuntimeHelper.extractYangModuleInfo() 64/106564/4
authorRobert Varga <robert.varga@pantheon.tech>
Tue, 20 Jun 2023 21:39:16 +0000 (23:39 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Tue, 20 Jun 2023 22:19:48 +0000 (00:19 +0200)
commitb44849e05e69dba419ff2b644f6e3d2348961c9c
tree4e389e52b7ec79ddb4ec79693801744cb889b41f
parent21b31de0a1c69c2a86e8707e0fbe22371ffb2d05
Fix BindingRuntimeHelper.extractYangModuleInfo()

Previous patch has broken the extraction facility in multi-classloader
environments: when we have a Class, we should be using its ClassLoader,
not TCCL, to locate its sibling.

JIRA: MDSAL-803
Change-Id: Ie3684a6defeaf51c6c98efcf48791b677b2ef2f1
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-runtime-spi/src/main/java/org/opendaylight/mdsal/binding/runtime/spi/BindingRuntimeHelpers.java
binding/mdsal-binding-runtime-spi/src/main/java/org/opendaylight/mdsal/binding/runtime/spi/ModuleInfoSnapshotBuilder.java