Repository: incubator-brooklyn Updated Branches: refs/heads/master 92c45eab3 -> 7ca278166
Fix reflective construction of user-supplied config suppliers. Project: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/commit/52647af5 Tree: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/tree/52647af5 Diff: http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/diff/52647af5 Branch: refs/heads/master Commit: 52647af51c17ef9e163fefdecdbfa630d6035451 Parents: 07ec193 Author: Alasdair Hodge <[email protected]> Authored: Thu Sep 10 07:48:52 2015 +0100 Committer: Aled Sage <[email protected]> Committed: Mon Sep 14 15:38:15 2015 +0100 ---------------------------------------------------------------------- .../core/mgmt/internal/BasicExternalConfigSupplierRegistry.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-brooklyn/blob/52647af5/core/src/main/java/org/apache/brooklyn/core/mgmt/internal/BasicExternalConfigSupplierRegistry.java ---------------------------------------------------------------------- diff --git a/core/src/main/java/org/apache/brooklyn/core/mgmt/internal/BasicExternalConfigSupplierRegistry.java b/core/src/main/java/org/apache/brooklyn/core/mgmt/internal/BasicExternalConfigSupplierRegistry.java index deebd93..4765cda 100644 --- a/core/src/main/java/org/apache/brooklyn/core/mgmt/internal/BasicExternalConfigSupplierRegistry.java +++ b/core/src/main/java/org/apache/brooklyn/core/mgmt/internal/BasicExternalConfigSupplierRegistry.java @@ -103,7 +103,7 @@ public class BasicExternalConfigSupplierRegistry implements ExternalConfigSuppli try { Class<? extends ExternalConfigSupplier> providerClass = (Class<? extends ExternalConfigSupplier>) classloader.loadClass(providerClassname); Constructor<? extends ExternalConfigSupplier> constructor = providerClass.getConstructor(ManagementContext.class, String.class, Map.class); - ExternalConfigSupplier configSupplier = constructor.newInstance(this, name, config); + ExternalConfigSupplier configSupplier = constructor.newInstance(mgmt, name, config); addProvider(name, configSupplier); } catch (Exception e) {
