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/8b8b5d13 Tree: http://git-wip-us.apache.org/repos/asf/syncope/tree/8b8b5d13 Diff: http://git-wip-us.apache.org/repos/asf/syncope/diff/8b8b5d13 Branch: refs/heads/master Commit: 8b8b5d13b67864c0c0a56e8c9f582a1a4571b918 Parents: 86446e9 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:42:57 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/8b8b5d13/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 0caa8ab..0f0dcb4 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 @@ -170,9 +170,9 @@ public class SyncopeLogic extends AbstractLogic<AbstractBaseBean> { PLATFORM_INFO.setUserWorkflowAdapter(AopUtils.getTargetClass(uwfAdapter).getName()); PLATFORM_INFO.setGroupWorkflowAdapter(AopUtils.getTargetClass(gwfAdapter).getName()); - 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());