ORMappingConfig is now provided by the datasource component.
[utils] / security / src / main / java / org / wamblee / usermgt / hibernate / UserAdministrationComponent.java
index 57301e73377d547a0ad1ab927ca46ee3f2ad3bf4..dd0fb98e487bd1bb60725eb5deecc2d24cbd7fa6 100644 (file)
@@ -28,6 +28,8 @@ 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.system.spring.component.ORMappingConfig;
 import org.wamblee.usermgt.UserAdministration;
 import org.wamblee.usermgt.UserGroupRepositoryComponent;
 
@@ -59,6 +61,7 @@ public class UserAdministrationComponent extends DefaultContainer {
 
         addRequiredInterface(new DefaultRequiredInterface("datasource",
                 DataSource.class));
+        addRequiredInterface(new DefaultRequiredInterface("ormconfig", ORMappingConfig.class));
 
         if (aExposeInternals) {
             addProvidedInterface(TRANSACTION_MGR);