You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2021/04/29 07:35:47 UTC
[isis] branch master updated: ISIS-2630: SecMan: revert removal of
@ComponentScan
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/master by this push:
new 2085974 ISIS-2630: SecMan: revert removal of @ComponentScan
2085974 is described below
commit 2085974db939a3b727bd49de367a0de26df29fdd
Author: ahuber@apache.org <ah...@luna>
AuthorDate: Thu Apr 29 09:35:32 2021 +0200
ISIS-2630: SecMan: revert removal of @ComponentScan
remove once we have the concrete list of Mixins we need to explicitly
import
also an idea is to extend the meta-model CSV download to also include
mixins, so we can copy paste the list here
---
.../isis/extensions/secman/model/IsisModuleExtSecmanModel.java | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/IsisModuleExtSecmanModel.java b/extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/IsisModuleExtSecmanModel.java
index 5701aa7..116baf3 100644
--- a/extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/IsisModuleExtSecmanModel.java
+++ b/extensions/security/secman/model/src/main/java/org/apache/isis/extensions/secman/model/IsisModuleExtSecmanModel.java
@@ -18,6 +18,7 @@
*/
package org.apache.isis.extensions.secman.model;
+import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;
@@ -30,7 +31,6 @@ import org.apache.isis.extensions.secman.model.dom.tenancy.ApplicationTenancyMen
import org.apache.isis.extensions.secman.model.dom.user.ApplicationUserMenu;
import org.apache.isis.extensions.secman.model.dom.user.MeService;
import org.apache.isis.extensions.secman.model.facets.TenantedAuthorizationFacetFactory;
-import org.apache.isis.extensions.secman.model.menu.ImpersonateMenuAdvisorForSecman;
/**
* @since 2.0 {@index}
@@ -55,6 +55,12 @@ import org.apache.isis.extensions.secman.model.menu.ImpersonateMenuAdvisorForSec
TenantedAuthorizationFacetFactory.Register.class,
})
+//TODO[2630] remove once we have the concrete list of Mixins we need to explicitly import
+//idea is to extend the meta-model CSV download to also include mixins so we can copy paste the list
+@ComponentScan(
+ basePackageClasses= {
+ IsisModuleExtSecmanModel.class
+ })
public class IsisModuleExtSecmanModel {
}