setterconfiguration now by default does not add all the setters.
[utils] / security / src / main / java / org / wamblee / usermgt / hibernate / UserAdministrationComponent.java
index 8904c797227cb927609de099ddceddd857f6ec75..66e3850f2fa2501580f03a46b1b3c3febcbb00ee 100644 (file)
@@ -23,6 +23,7 @@ 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;
@@ -48,7 +49,9 @@ 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);