Why do you configure this service in ApplicationContextConfig?