anchor.diff:  					
   					<!--- since we skipped factory beans in the bean creation loop, we need to store a reference to the bean now --->
   					<cfif beanDef.isSingleton() and not(singletonCacheContainsBean(beanDef.getBeanID()))>
  -						<cfset addBeanToSingletonCache(beanDef.getBeanID(), beanInstance ) />
  +						<cfset beanDef.getBeanFactory().addBeanToSingletonCache(beanDef.getBeanID(), beanInstance ) />
   					<cfelse>
   						<cfset localBeanCache[beanDef.getBeanID()] = beanInstance /> 
   					</cfif>
  
positive.code: 					their constructor args may be dependencies, so we will create them in the NEXT loop, along with
  					init methods --->
  				<cfif beanDef.isSingleton() and not(singletonCacheContainsBean(beanDef.getBeanID()))>
  					<cfset addBeanToSingletonCache(beanDef.getBeanID(), beanDef.getBeanInstance() ) />
  				<cfelse>
  					<cfset localBeanCache[beanDef.getBeanID()] = beanDef.getBeanInstance() /> 
  				</cfif>
  
negative.code:   limitations under the License.
  		
  			
   $Id: DefaultXmlBeanFactory.cfc,v 1.32 2006/05/28 16:02:08 scottc Exp $
  
  ---> 
  
  