ORMappingConfig is now provided by the datasource component.
[utils] / security / src / main / java / org / wamblee / usermgt / hibernate / AuthorizationComponent.java
index 0093dc8dca46affdc31abe31e6d92c0270272e18..339a0f1a03e396b19c756e9e9cb3d54f3580f05e 100644 (file)
@@ -31,6 +31,7 @@ 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.system.spring.component.ORMappingConfig;
 import org.wamblee.usermgt.UserAccessor;
 import org.wamblee.usermgt.UserAdministration;
 import org.wamblee.usermgt.UserGroupRepositoryComponent;
@@ -59,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);