Rename conversionService to something else to avoid

initialization cycle issue (Converters were not being wired, etc).

Fixes #180
This commit is contained in:
Eric Bottard
2017-11-27 16:42:17 +01:00
parent 2ef0610f81
commit 6e6154a80a

View File

@@ -45,7 +45,7 @@ public class SpringShellAutoConfiguration {
@Bean
@Qualifier("spring-shell")
public ConversionService conversionService(ApplicationContext applicationContext) {
public ConversionService shellConversionService(ApplicationContext applicationContext) {
Collection<Converter> converters = applicationContext.getBeansOfType(Converter.class).values();
Collection<GenericConverter> genericConverters = applicationContext.getBeansOfType(GenericConverter.class).values();
Collection<ConverterFactory> converterFactories = applicationContext.getBeansOfType(ConverterFactory.class).values();
@@ -63,11 +63,6 @@ public class SpringShellAutoConfiguration {
return defaultConversionService;
}
@Bean
public ConversionService other() {
return new DefaultConversionService();
}
@Bean
@ConditionalOnMissingBean(Validator.class)
public Validator validator() {