OK, 2 fixes are up in the repo. The 2 files are coldspring.beans.BeanDefinition.cfc and coldspring.beans.DefaultXmlBeanFactory.cfc. Here's what we've added. Now private setters are ignored by the autowiring mechanism. And also, autowiring can now be turned off (handy, huh?) on a bean by bean basis. So a bean with autowiring off would look like this: <!-- set up the logging advice (autowire can be set to 'no' or 'false' to turn it off!) --> <bean id="loggingAdvice" class="net.klondike.aspects.loggingAroundAdvice" autowire="no"> <!-- <property name="loggingService"> <ref bean="loggingService" /> </property> --> </bean> So that bean definition successfully breaks my records store app. Hope that solves some problems for everyone! Keep up the debuggin! Chris |
- [coldspring-dev] Bean definitions and autowire Chris Scott
- [coldspring-dev] Bean definitions and autowire Sean Corfield
- [coldspring-dev] Bean definitions and autowire Sean Corfield
- [coldspring-dev] Bean definitions and autowire Mark Mandel
- [coldspring-dev] Bean definitions and autowire nordin haouari
- [coldspring-dev] Bean definitions and autowire Chris Scott
- [coldspring-dev] Bean definitions and autowire Chris Scott
- [coldspring-dev] Bean definitions and autowire Mark Mandel
- [coldspring-dev] Bean definitions and autowire Brian Kotek
- [coldspring-dev] Bean definitions and autowire Mark Mandel
- [coldspring-dev] Bean definitions and autowire Kurt Wiersma

