ПОЖАЛУЙСТА, найдите ошибку, с которой я сталкиваюсь: В Springboot 2.1.1 я получаю ошибку ниже:
ПРИЛОЖЕНИЕ НЕ УДАЛЕНО НА ПУСК
Описание: ПараметрДля одного из конструкторов в org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration требуется компонент bean типа 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletPath', который не может быть найден.Следующие кандидаты были найдены, но не могут быть внедрены: - Метод бина 'dispatcherServletRegistration' в 'DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration' не загружен, так как при регистрации DispatcherServlet обнаружен не диспетчерский сервлет dispatcherServlet
Действие 1011 * Рассматривается: 1010записи выше или определение bean-компонента типа 'org.springframework.boot.autoconfigure.web.servlet.DispatcherServletPath' в вашей конфигурации.
Моя конфигурация:
@Configuration
public class CXFConfig {
@Bean
public ServletRegistrationBean dispatcherServlet() {
final ServletRegistrationBean servletRegistrationBean = new ServletRegistrationBean(new CXFCdiServlet(), "/services/*");
servletRegistrationBean.setLoadOnStartup(1);
return servletRegistrationBean;
}
@Bean(name = Bus.DEFAULT_BUS_ID)
public SpringBus springBus() {
SpringBus springBus = new SpringBus();
springBus.getInInterceptors().add(new AppInboundInterceptor());
springBus.getOutInterceptors().add(new AppOutboundInterceptor());
return springBus;
}
}
Пожалуйста, подтвердитекак сделать настройку?
dispatcherServlet()
метод не работает в Springboot 2.1.1