Прежде всего нужно знать, что ошибка говорит о том, что давайте переведем то, что говорит ошибка:
Например:
NoSuchBeanDefinitionException: No qualifying bean of type 'com.tk.emd.ui.service.RoleRepo'
Это означает, что попытка ввести бин, который не определен, и причина в том, что требуемый компонент не определен в контексте Spring, и вы получаете это сообщение об ошибке.
expected at least 1 bean which qualifies as autowire candidate.
Ваш нужный компонент не существует в контексте правильно аннотированного требуемого компонента как bean-компонент (@Component, @Respository, @Service, et c), который может быть определен в пакете, который не сканируется Spring.
Итак, как мы видим, не существует определения для идентификатор bean-компонента вашей roleRepo в конфигурации файла контекста.