This is required for dlight project and needs to be done in 6.8 patch2.
[changes are not applicable to 6.9]
The problem is that init() method of toolCollector called _before_ IndicatorDataProvider's init (which initializes serviceInfoDataStorage). But in case if toolCollector implements IndicatorDataProvider interface it may want to access serviceInfoDataStorage in it's init...
The fix is in attachment.
Created attachment 95049 [details]
Proposed fix is attached.
Maria, could you, please review and set 'verified' status...
reviewed, fix is OK
The fix has been ported into the release68_fixes branch.
verified in patch2 candidate 20100318