|
From: Larry S. (JIRA) <no...@at...> - 2006-05-17 14:23:47
|
[ http://opensource.atlassian.com/projects/spring/browse/RCP-348?page=comments#action_17656 ] Larry Streepy commented on RCP-348: ----------------------------------- The AOC has already been updated to obtain services on-demand (instead of during construction). Unfortunately, this is not going to allow us to get rid of the use of applicationObjectConfigurerBeanId. There are limitations in teh underlying spring context (due to circular references in bean post processors) that prevent it. The applicationServices initialization simply can't have a direct reference to the AOC. > Support setter injection and wait with initialize in afterPropertiesSet > ----------------------------------------------------------------------- > > Key: RCP-348 > URL: http://opensource.atlassian.com/projects/spring/browse/RCP-348 > Project: Spring Framework Rich Client Project > Type: Improvement > Components: Application Framework > Versions: 0.1.0 > Reporter: Geoffrey De Smet > Priority: Minor > > Some services (Application, ...) require contructor injection. > Both contructor injection and setter injection should be supported. > All initializing code should be done in afterPropertiesSet, > so there no more need of dirty things like > <property name="applicationObjectConfigurerBeanId"><idref bean="applicationObjectConfigurer"/></property> > instead of > <property name="applicationObjectConfigurer"><bean ref="applicationObjectConfigurer"/></property> -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://opensource.atlassian.com/projects/spring/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira |