There is an mistake how auto-config is done for shell related ConversionService where shellConversionService doesn't get properly created if some other bean is in a context. Was also due to mistakes made in tests. Now I finally found a test case as this was discussed in #408 .