Fixing AOP class name extraction for Camel components
Project: http://git-wip-us.apache.org/repos/asf/syncope/repo Commit: http://git-wip-us.apache.org/repos/asf/syncope/commit/89530be8 Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/89530be8 Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/89530be8 Branch: refs/heads/SYNCOPE-808 Commit: 89530be82b38b5fba4292e034bfc233d14c3a45c Parents: 904be1a Author: Francesco Chicchiriccò <ilgro...@apache.org> Authored: Tue Apr 18 10:32:35 2017 +0200 Committer: Francesco Chicchiriccò <ilgro...@apache.org> Committed: Tue Apr 18 10:32:35 2017 +0200 ---------------------------------------------------------------------- .../main/java/org/apache/syncope/core/logic/SyncopeLogic.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/syncope/blob/89530be8/core/logic/src/main/java/org/apache/syncope/core/logic/SyncopeLogic.java ---------------------------------------------------------------------- diff --git a/core/logic/src/main/java/org/apache/syncope/core/logic/SyncopeLogic.java b/core/logic/src/main/java/org/apache/syncope/core/logic/SyncopeLogic.java index 2d0d920..36cc50c 100644 --- a/core/logic/src/main/java/org/apache/syncope/core/logic/SyncopeLogic.java +++ b/core/logic/src/main/java/org/apache/syncope/core/logic/SyncopeLogic.java @@ -173,9 +173,9 @@ public class SyncopeLogic extends AbstractLogic<AbstractBaseBean> { PLATFORM_INFO.setGroupWorkflowAdapter(AopUtils.getTargetClass(gwfAdapter).getName()); PLATFORM_INFO.setGroupWorkflowAdapterSupportEdit(gwfAdapter.supportsDefinitionEdit()); - PLATFORM_INFO.setAnyObjectProvisioningManager(aProvisioningManager.getClass().getName()); - PLATFORM_INFO.setUserProvisioningManager(uProvisioningManager.getClass().getName()); - PLATFORM_INFO.setGroupProvisioningManager(gProvisioningManager.getClass().getName()); + PLATFORM_INFO.setAnyObjectProvisioningManager(AopUtils.getTargetClass(aProvisioningManager).getName()); + PLATFORM_INFO.setUserProvisioningManager(AopUtils.getTargetClass(uProvisioningManager).getName()); + PLATFORM_INFO.setGroupProvisioningManager(AopUtils.getTargetClass(gProvisioningManager).getName()); PLATFORM_INFO.setVirAttrCache(virAttrCache.getClass().getName()); PLATFORM_INFO.setPasswordGenerator(passwordGenerator.getClass().getName());