How to configure Spring ConversionService with java config?

Daxquangank

New Member
I have such xml:\[code\]<bean id="conversionService" class="org.springframework.context.support.ConversionServiceFactoryBean"> <property name="converters"> <list> <bean class="converters.AddressToStringConverter" /> <bean class="converters.StringToAddressConverter" /> </list> </property> </bean>\[/code\]It configures converters without problems.But then this code fails to make the same:\[code\]@Configurationpublic class ConversionConfiguration { @Bean public ConversionService getConversionService() { ConversionServiceFactoryBean bean = new ConversionServiceFactoryBean(); bean.setConverters(getConverters()); bean.afterPropertiesSet(); ConversionService object = bean.getObject(); return object; } private Set<Converter> getConverters() { Set<Converter> converters = new HashSet<Converter>(); converters.add(new AddressToStringConverter()); converters.add(new StringToAddressConverter()); return converters; }}\[/code\]This piece of configuration gets scanned by context - I checked it with debugger. Where could be the problem?
 
Back
Top