Actions
bug #4919
openimprove AdvancedBeanInitializer
Start date:
Due date:
% Done:
0%
Estimated time:
Severity:
normal
Found in Version:
Description
The AdvancedBeanInitializer needs improvements:
autoinitialization of Collection items in case of
bean.collection
where an Autoinitializer exists for the type of thecollection
items - DONE : 72b0ad09b r23851autoinitialization of asscoiated beans as in case of
bean.subBean
where an Autoinitializer exists for the type of thesubBean
itemscalls to
PropertyUtils.getProperty()
are causing unwanted initalization in some cases, e.g. in @initializeNodeNoWildcard()@:
Object propertyValue = PropertyUtils.getProperty(parentBean, propertyName); preparePropertyValueForBulkLoadOrStore(node, parentBean, property, propertyValue);
- each bean passed to the initializeAll() method of the AdvancedBeanInitializer is auto-initialized independently from the initStrategy (see snipped below), this should improved by making use of the hql returned by
addAutoinitFetchLoading()
//autoinitialize for (Object bean : beanList){ autoinitializeBean(bean); }
Related issues
Updated by Andreas Kohlbecker about 8 years ago
improvements by solving 1. autoinitialization of Collection items :
- 72b0ad09b r23851
related bugfixes:
git: c9b5f6518, 824e1221 ;
svn: r23855, r23853
Updated by Andreas Kohlbecker about 8 years ago
fixing problem with missing autoinitialization of titleCaches: r23866
Updated by Andreas Müller over 1 year ago
- Description updated (diff)
- Target version changed from cdmlib - Old Next Major Release to Unassigned CDM tickets
Updated by Andreas Müller about 1 year ago
- Assignee changed from Andreas Kohlbecker to Andreas Müller
- Target version changed from Unassigned CDM tickets to Release 5.39
Please check what is still open
Updated by Andreas Müller about 1 year ago
- Related to task #7054: clean up initialization strategy using '.representations' added
Actions