X-Git-Url: http://wamblee.org/gitweb/?a=blobdiff_plain;f=security%2Fsrc%2Fmain%2Fjava%2Forg%2Fwamblee%2Fusermgt%2Fhibernate%2FUserAdministrationComponent.java;h=b6da338066e8d2dcfb402b72409193dcf11b4b16;hb=0d8d8f24656e585ee75558cfd6a4c661f8f14985;hp=dd0fb98e487bd1bb60725eb5deecc2d24cbd7fa6;hpb=e5106fcf4d35e746dc9eaecea220df3131aab4e4;p=utils diff --git a/security/src/main/java/org/wamblee/usermgt/hibernate/UserAdministrationComponent.java b/security/src/main/java/org/wamblee/usermgt/hibernate/UserAdministrationComponent.java index dd0fb98e..b6da3380 100644 --- a/security/src/main/java/org/wamblee/usermgt/hibernate/UserAdministrationComponent.java +++ b/security/src/main/java/org/wamblee/usermgt/hibernate/UserAdministrationComponent.java @@ -23,13 +23,14 @@ import org.springframework.orm.hibernate3.HibernateTemplate; import org.springframework.transaction.PlatformTransactionManager; import org.wamblee.cache.EhCache; import org.wamblee.system.adapters.DefaultContainer; +import org.wamblee.system.adapters.ObjectConfiguration; +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.system.spring.component.ORMappingConfig; import org.wamblee.usermgt.UserAdministration; import org.wamblee.usermgt.UserGroupRepositoryComponent; @@ -48,16 +49,18 @@ public class UserAdministrationComponent extends DefaultContainer { throws IOException { super(aName); - addComponent("mappingFiles", new UsermgtHibernateMappingFiles()); + ObjectConfiguration mappingFilesConfig = new ObjectConfiguration(UsermgtHibernateMappingFiles.class); + mappingFilesConfig.getSetterConfig().initAllSetters(); + addComponent("mappingFiles", new UsermgtHibernateMappingFiles(), mappingFilesConfig); - Component _hibernate = new HibernateComponent("hibernate"); - addComponent(_hibernate); + Component hibernate = new HibernateComponent("hibernate"); + addComponent(hibernate); - Component _repository = new UserGroupRepositoryComponent("usersgroups"); - addComponent(_repository); + Component repository = new UserGroupRepositoryComponent("usersgroups"); + addComponent(repository); - Component _usermgt = new UserAdministrationLightComponent("usermgtlight"); - addComponent(_usermgt); + Component usermgt = new UserAdministrationLightComponent("usermgtlight"); + addComponent(usermgt); addRequiredInterface(new DefaultRequiredInterface("datasource", DataSource.class));