From f118410bbfd7b246a6f69c3be11804fc82e09a42 Mon Sep 17 00:00:00 2001
From: Maxim Thomas <maxim.thomas@gmail.com>
Date: Mon, 15 Jul 2019 08:32:39 +0000
Subject: [PATCH] Fixed Error while deploying Example Plugin (#79)
---
opendj-config/src/main/java/org/forgerock/opendj/config/ManagedObjectDefinitionResource.java | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/opendj-config/src/main/java/org/forgerock/opendj/config/ManagedObjectDefinitionResource.java b/opendj-config/src/main/java/org/forgerock/opendj/config/ManagedObjectDefinitionResource.java
index 1631bca..8632775 100644
--- a/opendj-config/src/main/java/org/forgerock/opendj/config/ManagedObjectDefinitionResource.java
+++ b/opendj-config/src/main/java/org/forgerock/opendj/config/ManagedObjectDefinitionResource.java
@@ -99,10 +99,13 @@
String baseName = prefix + "." + d.getClass().getName();
String path = baseName.replace('.', '/') + ".properties";
InputStream stream = ConfigurationFramework.class.getClassLoader().getResourceAsStream(path);
-
+ if(stream == null) { //try target class class loader
+ stream = d.getClass().getClassLoader().getResourceAsStream(path);
+ }
if (stream == null) {
throw new MissingResourceException("Can't find resource " + path, baseName, "");
}
+
p = new Properties();
try (InputStream is = new BufferedInputStream(stream)) {
--
Gitblit v1.10.0