FYI -- as of 11/15/2007, the ColdSpring list moved to Google Groups:
http://groups.google.com/group/coldspring-users?hl=en
This list is inactive and will be shutdown in the near future. Please
join the above group to read and post messages.
Best,
Peter J. Farrell
ColdSpring Contributor
Barney Boisvert said the following on 5/10/2008 4:32 PM:
Just a little cleanup that I made trying to debug the circular
dependency issue with proxied beans.
Index: beans/DefaultXmlBeanFactory.cfc
===================================================================
RCS file: /coldspring/coldspring/beans/DefaultXmlBeanFactory.cfc,v
retrieving revision 1.55
diff -u -r1.55 DefaultXmlBeanFactory.cfc
--- beans/DefaultXmlBeanFactory.cfc 19 Apr 2008 02:33:11 -0000 1.55
+++ beans/DefaultXmlBeanFactory.cfc 10 May 2008 21:30:59 -0000
@@ -606,10 +606,7 @@
detail="Abstract Beans cannot
be instanciated. Did you really
meen to define: #resolvedName# as 'Abstract'?"/>
</cfif>
<cfif beanDef.isSingleton()>
- <cfif beanDef.isConstructed()>
- <!--- <cfreturn
getBeanFromSingletonCache(arguments.beanName) > --->
- <cfreturn
beanDef.getInstance(returnFactory) />
- <cfelse>
+ <cfif NOT beanDef.isConstructed()>
<!--- lazy-init happens here --->
<cfset constructBean(resolvedName)/>
</cfif>