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>
--
Barney Boisvert
[EMAIL PROTECTED]
http://www.barneyb.com/
Got Gmail? I have 100 invites.