X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=security%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fusermgt%2Fhibernate%2FAuthorizationComponent.java;h=b0d77e784ce37e2b94cd379d5c06a6138314a563;hb=b3484713da73d6823a417995334652937d9ab60b;hp=1cb21bcfdd4028b4df8b754ea06500a3b789ce35;hpb=bfdfe5ac1e02bff97a56e14f7ef790f67c407ae6;p=utils diff --git a/security/src/main/java/org/wamblee/usermgt/hibernate/AuthorizationComponent.java b/security/src/main/java/org/wamblee/usermgt/hibernate/AuthorizationComponent.java index 1cb21bcf..b0d77e78 100644 --- a/security/src/main/java/org/wamblee/usermgt/hibernate/AuthorizationComponent.java +++ b/security/src/main/java/org/wamblee/usermgt/hibernate/AuthorizationComponent.java @@ -25,11 +25,13 @@ import org.wamblee.cache.EhCache; import org.wamblee.security.authorization.AuthorizationService; import org.wamblee.security.authorization.hibernate.AuthorizationMappingFiles; import org.wamblee.system.adapters.DefaultContainer; +import org.wamblee.system.components.ORMappingConfig; import org.wamblee.system.core.Component; import org.wamblee.system.core.DefaultProvidedInterface; import org.wamblee.system.core.DefaultRequiredInterface; import org.wamblee.system.core.ProvidedInterface; import org.wamblee.system.core.Scope; +import org.wamblee.system.spring.component.HibernateComponent; import org.wamblee.usermgt.UserAccessor; import org.wamblee.usermgt.UserAdministration; import org.wamblee.usermgt.UserGroupRepositoryComponent; @@ -58,6 +60,7 @@ public class AuthorizationComponent extends DefaultContainer { addRequiredInterface(new DefaultRequiredInterface("datasource", DataSource.class)); addRequiredInterface(new DefaultRequiredInterface("userAccessor", UserAccessor.class)); + addRequiredInterface(new DefaultRequiredInterface("ormconfig", ORMappingConfig.class)); if (aExposeInternals) { addProvidedInterface(TRANSACTION_MGR);