Как избежать автоконфигурируемой загрузки классов при запуске тестовых случаев Springboot - PullRequest
1 голос
/ 15 мая 2019

В настоящее время я сталкиваюсь с проблемой при запуске весеннего теста загрузки. У меня есть проект весенней загрузки с конфигурацией vaadin и микро-сервисов. Когда я запускаю тестовые примеры, то автоматически загружаются некоторые автоматически настраиваемые классы и тестовый тестбольше времени для запуска и запуска. Так есть ли способ избежать загрузки автоматически настраиваемых классов, чтобы я мог быстро запустить свой проект.

Мое требование - я должен иметь возможность получить контекст приложениябез загрузки набора автоматически настраиваемых классов.

Я использую только две аннотации над моим классом:

@ Runwith (SpringRunner.class) и @ SpringbootTest

И я получаю следующие вещи во время выполнения тестовых случаев, которых я хочу избежать, есть ли быстрое и короткое решение для исключения этих вещей

2019-05-15 12: 01: 04.583 INFO [abc ,,,] 11976 --- [main] cccConfigServicePropertySourceLocator: получение конфигурации с сервера по адресу: http://localhost:8888 2019-05-15 12: 01: 05.789 WARN [abc ,,,] 11976 --- [main] cccConfigServicePropertySourceLocator: Не удалось обнаружить PropertySource: ошибка ввода-вывода при запросе GET для "http://localhost:8888/abd/prod/master": Отказ в соединении: подключиться;вложенное исключение: java.net.ConnectException: в соединении отказано: подключиться 2019-05-15 12: 01: 05.804 INFO [abc ,,,] 11976 --- [main] com.abc.ui.view.login.LoginTest: Theследующие профили активны: prod 2019-05-15 12: 01: 05.820 INFO [abc ,,,] 11976 --- [main] oswcsGenericWebApplicationContext: обновление org.springframework.web.context.support.GenericWebApplicationContext@91f565d: дата запуска [Ср 15 мая 12:01:05 IST 2019];parent: org.springframework.context.annotation.AnnotationConfigApplicationContext@3c5dbdf8 2019-05-15 12: 01: 09.458 INFO [abc ,,,] 11976 --- [main] osbfsDefaultListableBeanFactory: переопределение определения бина для другого объекта bean-объекта-свойстваопределение: замена [Root bean: class [null];Объем =;абстрактные = ложь;lazyInit = ложь;autowireMode = 3;dependencyCheck = 0;autowireCandidate = TRUE;первичные = ложь;factoryBeanName = propertyTestConfiguration;factoryMethodName = propertyPlaceholderConfigurer;initMethodName = NULL;destroyMethodName = (вывод);определяется в ресурсе пути к классу [com / abc / ui / test / base / PropertyTestConfiguration.class]] с помощью [Root bean: class [com.abc.ui.config.UIConfiguration];Объем =;абстрактные = ложь;lazyInit = ложь;autowireMode = 3;dependencyCheck = 0;autowireCandidate = TRUE;первичные = ложь;factoryBeanName = NULL;factoryMethodName = propertyPlaceholderConfigurer;initMethodName = NULL;destroyMethodName = (вывод);определено в ресурсе пути к классу [com / abc / ui / config / UIConfiguration.class]] 2019-05-15 12: 01: 09.459 INFO [abc ,,,] 11976 --- [main] osbfsDefaultListableBeanFactory: переопределение определения компонента для компонента'messageSource' с другим определением: замена [Root bean: class [null];Объем =;абстрактные = ложь;lazyInit = ложь;autowireMode = 3;dependencyCheck = 0;autowireCandidate = TRUE;первичные = ложь;factoryBeanName = org.vaadin.spring.i18n.config.I18NConfiguration;factoryMethodName = messageSource;initMethodName = NULL;destroyMethodName = (вывод);определяется в ресурсе пути к классу [org / vaadin / spring / i18n / config / I18NConfiguration.class]] с помощью [Root bean: class [null];Объем = одноэлементный;абстрактные = ложь;lazyInit = ложь;autowireMode = 3;dependencyCheck = 0;autowireCandidate = TRUE;первичные = ложь;factoryBeanName = UIConfiguration;factoryMethodName = messageSource;initMethodName = NULL;destroyMethodName = (вывод);определенный в ресурсе пути к классу [com / abc / ui / config / UIConfiguration.class]]2019-05-15 12: 01: 09.460 INFO [abc ,,,] 11976 --- [main] o.s.b.f.s.DefaultListableBeanFactory: Переопределение определения компонента для компонента beign 'feignFormEncoder' с другим определением: замена [Root bean: class [null]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 3; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = multipartSupportConfig; factoryMethodName = feignFormEncoder; initMethodName = NULL; destroyMethodName = (вывод); определенный в ресурсе пути к классу [com / abc / ui / config / MultipartSupportConfig.class]] с помощью [Root bean: class [null]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 3; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = fileManagementServiceProxy.MultipartSupportConfig; factoryMethodName = feignFormEncoder; initMethodName = NULL; destroyMethodName = (вывод); определенный в ресурсе пути к классу [com / abc / ui / services / filemanagement / FileManagementServiceProxy $ MultipartSupportConfig.class]] 2019-05-15 12: 01: 09.572 INFO [abc ,,,] 11976 --- [main] osbfsDefaultListableBeanFactory: переопределение определения bean-компонента для компонента 'WEBAPIGATEWAY.FeignClientSpecification' с другим определением: замена [Generic bean: class [org] .springframework.cloud.openfeign.FeignClientSpecification]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 0; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = NULL; factoryMethodName = NULL; initMethodName = NULL; destroyMethodName = null] с помощью [универсального компонента: класс [org.springframework.cloud.openfeign.FeignClientSpecification]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 0; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = NULL; factoryMethodName = NULL; initMethodName = NULL; destroyMethodName = нуль] 2019-05-15 12: 01: 09.573 INFO [abc ,,,] 11976 --- [main] osbfsDefaultListableBeanFactory: Переопределение определения компонента для компонента 'WEBAPIGATEWAY.FeignClientSpecification' с другим определением: замена [Универсальный компонент: класс [org] .springframework.cloud.openfeign.FeignClientSpecification]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 0; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = NULL; factoryMethodName = NULL; initMethodName = NULL; destroyMethodName = null] с помощью [универсального компонента: класс [org.springframework.cloud.openfeign.FeignClientSpecification]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 0; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = NULL; factoryMethodName = NULL; initMethodName = NULL; destroyMethodName = нуль] 2019-05-15 12: 01: 09.578 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] osbfsDefaultListableBeanFactory: Переопределение определения компонента для компонента 'WEBAPIGATEWAY.FeignClientSpecification' с другим определением: замена [Универсальный компонент: класс [org] .springframework.cloud.openfeign.FeignClientSpecification]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 0; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = NULL; factoryMethodName = NULL; initMethodName = NULL; destroyMethodName = null] с помощью [универсального компонента: класс [org.springframework.cloud.openfeign.FeignClientSpecification]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 0; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = NULL; factoryMethodName = NULL; initMethodName = NULL; destroyMethodName = нуль]2019-05-15 12: 01: 09.579 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] osbfsDefaultListableBeanFactory: переопределение определения компонента для компонента 'WEBAPIGATEWAY.FeignClientSpecification' с другим определением: замена [универсальный компонент: класс [org] .springframework.cloud.openfeign.FeignClientSpecification]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 0; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = NULL; factoryMethodName = NULL; initMethodName = NULL; destroyMethodName = null] с помощью [универсального компонента: класс [org.springframework.cloud.openfeign.FeignClientSpecification]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 0; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = NULL; factoryMethodName = NULL; initMethodName = NULL; destroyMethodName = нуль] 2019-05-15 12: 01: 09.589 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] osbfsDefaultListableBeanFactory: переопределение определения компонента для компонента 'WEBAPIGATEWAY.FeignClientSpecification' с другим определением: замена [универсальный компонент: класс [org] .springframework.cloud.openfeign.FeignClientSpecification]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 0; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = NULL; factoryMethodName = NULL; initMethodName = NULL; destroyMethodName = null] с помощью [универсального компонента: класс [org.springframework.cloud.openfeign.FeignClientSpecification]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 0; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = NULL; factoryMethodName = NULL; initMethodName = NULL; destroyMethodName = нуль] 2019-05-15 12: 01: 09.589 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] osbfsDefaultListableBeanFactory: переопределение определения компонента для компонента 'WEBAPIGATEWAY.FeignClientSpecification' с другим определением: замена [универсальный компонент: класс [org] .springframework.cloud.openfeign.FeignClientSpecification]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 0; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = NULL; factoryMethodName = NULL; initMethodName = NULL; destroyMethodName = null] с помощью [универсального компонента: класс [org.springframework.cloud.openfeign.FeignClientSpecification]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 0; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = NULL; factoryMethodName = NULL; initMethodName = NULL; destroyMethodName = нуль] 2019-05-15 12: 01: 10.294 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] .s.d.r.c.RepositoryConfigurationDelegate: найдено несколько модулей Spring Data, входящих в режим строгой конфигурации репозитория! 2019-05-15 12: 01: 10.573 INFO [abc ,,,] 11976 --- [main] o.s.b.f.s.DefaultListableBeanFactory: переопределение определения компонента для компонента 'httpRequestHandlerAdapter' с другим определением: замена [Root bean: class [null]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 3; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration $ EnableWebMvcConfiguration; factoryMethodName = httpRequestHandlerAdapter; initMethodName = NULL; destroyMethodName = (вывод); определяется в ресурсе пути к классу [org / springframework / boot / autoconfigure / web / servlet / WebMvcAutoConfiguration $ EnableWebMvcConfiguration.class]] с помощью [Root bean: class [null]; Объем =; абстрактные = ложь; lazyInit = ложь; autowireMode = 3; dependencyCheck = 0; autowireCandidate = TRUE; первичные = ложь; factoryBeanName = org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration; factoryMethodName = httpRequestHandlerAdapter; initMethodName = NULL; destroyMethodName = (вывод); определенный в пути к классам [org / springframework / data / rest / webmvc / config / RepositoryRestMvcConfiguration.class]]2019-05-15 12: 01: 10.887 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] osbfsDefaultListableBeanFactory: переопределение определения bean-компонента для bean-среды environmentWebEndpointExtension с другим определением: замена [Root bean: class [null];Объем =;абстрактные = ложь;lazyInit = ложь;autowireMode = 3;dependencyCheck = 0;autowireCandidate = TRUE;первичные = ложь;factoryBeanName = org.springframework.boot.actuate.autoconfigure.env.EnvironmentEndpointAutoConfiguration;factoryMethodName = environmentWebEndpointExtension;initMethodName = NULL;destroyMethodName = (вывод);определенный в ресурсе пути к классу [org / springframework / boot / activate / autoconfigure / env / EnvironmentEndpointAutoConfiguration.class]] с помощью [Root bean: class [null];Объем =;абстрактные = ложь;lazyInit = ложь;autowireMode = 3;dependencyCheck = 0;autowireCandidate = TRUE;первичные = ложь;factoryBeanName = org.springframework.cloud.autoconfigure.LifecycleMvcEndpointAutoConfiguration $ EndpointConfiguration;factoryMethodName = environmentWebEndpointExtension;initMethodName = NULL;destroyMethodName = (вывод);определяется в ресурсе пути к классу [org / springframework / cloud / autoconfigure / LifecycleMvcEndpointAutoConfiguration $ EndpointConfiguration.class]] 2019-05-15 12: 01: 11.542 WARN [abc ,,,] 11976 --- [main] oscaConfigurationClassPostProcessor: невозможно улучшить @Определение bean-компонента конфигурации com.vaadin.spring.VaadinConfiguration, поскольку его одноэлементный экземпляр был создан слишком рано.Типичная причина - нестатический метод @Bean с возвращаемым типом BeanDefinitionRegistryPostProcessor: рассмотрите возможность объявления таких методов как «статические».2019-05-15 12: 01: 12.098 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] oscloud.context.scope.GenericScope: идентификатор BeanFactory = 532f1489-08d5-38dd-bf71-f959f522990c 2019-05-15 12: 01: 13.098 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] faAutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' аннотация найдена и поддерживается для автопроводки 2019-05-15 12: 01: 13.270 INFO [abc,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: bean-компонент 'UIConfiguration' типа [com.abc.ui.config.UIConfiguration $$ EnhancerBySpringCGLIB $$ 49f61c00] не подходит для обработки всеми BeanPostProcessors (например:не имеет права на авто-проксирование) 2019-05-15 12: 01: 13.312 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] ossconcurrent.ThreadPoolTaskExecutor: Initializing ExecutorService 'getAsyncExecutor' 2019-05-15 12: 01: 13.312ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: bean-компонент 'getAsyncExecutor' типа [org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor] не подходит для получения процедурыоценивается всеми BeanPostProcessors (например: не подходит для автоматического проксирования) 2019-05-15 12: 01: 13.798 INFO [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: Bean 'org.springframework.cloud.sleuth.annotation.05-15 12: 01: 14.265 INFO [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: bean-компонент 'sleuthAdvisorConfig' типа [org.springframework.cloud.sleuth.annotation.SleuthAdvisorConfig] не подходит для полученияобрабатывается всеми BeanPostProcessors (например, не подходит для автоматического проксирования) 2019-05-15 12: 01: 14.493 INFO [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: Bean 'org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration 'ofТип [org.springframework.cloud.autoconfigure.ConfigurationPropertiesRebinderAutoConfiguration $$ EnhancerBySpringCGLIB $$ 4df76b8d] не подходит для обработки всеми BeanPostProcessors (например, не подходит для автоматического проксирования)2019-05-15 12: 01: 14.524 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: Bean 'org.springframework.cloud.sleuth.log.SleuthLogAutoConfiguration $ Slf4jConfiguration' типа [org.springframework .cloud.sleuth.log.SleuthLogAutoConfiguration $ Slf4jConfiguration $$ EnhancerBySpringCGLIB $$ b8458f71] не может обрабатываться всеми BeanPostProcessors (например, не подходит для автоматического проксирования) 2019-05-15 12: 01: 14.559 INFO [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: Bean 'org.springframework.cloud.sleuth.instrument.web.client.feign.TraceFeignClientAutoConfiguration $ FeignBor типа [org.springframework.cloud.sleuth.instrument.web.client.feign.TraceFeignClientAutoConfiguration $ FeignBeanPostProcessorConfiguration $$ EnhancerBySpringCGLIB $$ 716f4156] не имеет права на получение автоматического обработчика: не для всех получателей: 2019-05-15 12: 01: 14.841 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: Bean 'org.springframework.cloud.sleuth.instrument.async.AsyncDefaultAutoConfiguration' типа [org.springframework .cloud.sleuth.instrument.async.AsyncDefaultAutoConfiguration $$ EnhancerBySpringCGLIB $$ 19c114af] не может обрабатываться всеми BeanPostProcessors (например, не подходит для автоматического проксирования) 2019-05-15 12: 01: 14.908 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: Bean 'org.springframework.cloud.sleuth.instrument.web.TraceWebServletAutoConfiguration' типа [org.springframework .cloud.sleuth.instrument.web.TraceWebServletAutoConfiguration $$ EnhancerBySpringCGLIB $$ f48bf0d6] не может обрабатываться всеми BeanPostProcessors (например, не подходит для автоматического проксирования) 2019-05-15 12: 01: 14.974 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: Bean 'org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientAutoConfiguration $ RestTemplateConfig' типа [org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientAutoConfiguration $ RestTemplateConfig] не может обрабатываться всеми BeanPostProcessors (например, не разрешено автоматическое проксирование) 2019-05-15 12: 01: 15.002 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: Bean 'org.springframework.cloud.sleuth.instrument.web.TraceHttpAutoConfiguration' типа [org.springframework .cloud.sleuth.instrument.web.TraceHttpAutoConfiguration $$ EnhancerBySpringCGLIB $$ 185b71df] не может обрабатываться всеми BeanPostProcessors (например, не разрешено автоматическое проксирование) 2019-05-15 12: 01: 15.037 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: Bean 'org.springframework.cloud.sleuth.autoconfig.TraceAutoConfiguration' типа [org.springframework.cloud .sleuth.autoconfig.TraceAutoConfiguration $$ EnhancerBySpringCGLIB $$ 6ada85a3] не может обрабатываться всеми BeanPostProcessors (например, не разрешено автоматическое проксирование) 2019-05-15 12: 01: 15.114 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: Bean 'org.springframework.boot.context.properties.ConversionServiceDeducer $ Factory' типа [org.springframework .boot.context.properties.ConversionServiceDeducer $ Factory] не может обрабатываться всеми BeanPostProcessors (например, не имеет права на авто-проксирование) 2019-05-15 12: 01: 15.121 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: Bean-компонент 'spring.sleuth-org.springframework.cloud.sleuth.autoconfig.SleuthProperties' типа [org .springframework.cloud.sleuth.autoconfig.SleuthProperties] не может обрабатываться всеми BeanPostProcessors (например, не имеет права на автоматическое проксирование)2019-05-15 12: 01: 15.158 INFO [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: bean-объект sleuthPropagation типа [brave.propagation.B3Propagation $ 1] не может обрабатываться всеми BeanPostProcessors (например: не подходит для автоматического проксирования) 2019-05-15 12: 01: 15.191 INFO [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: bean-компонент 'slf4jSpanLogger' типа [org.springframework.cloud.sleuth.log.Slf4jCurrentTraceContext] не подходит для обработки всеми BeanPostProcessors (например: не имеет права на авто-проксирование) 2019-05-15 12: 01: 15.208 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: bean-компонент 'noOpSpanReporter' типа [zipkin2.reporter.Reporter $ 1] не подходит для обработки всеми BeanPostProcessors (например: не подходит для автоматического проксирования) 2019-05-15 12: 01: 15.227 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: bean-компонент 'sleuthTraceSampler' типа [brave.sampler.Sampler $ 2] не подходит для обработки всеми BeanPostProcessors (например: не подходит для автоматического проксирования) 2019-05-15 12: 01: 15.340 INFO [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: bean-компонент 'sleuthTracing' типа [brave.Tracing $ Default] не может обрабатываться всеми BeanPostProcessors (например: не имеет права на авто-проксирование) 2019-05-15 12: 01: 15.358 INFO [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: bean-компонент 'sleuthHttpTracing' типа [brave.http.AutoValue_HttpTracing] не подходит для обработки всеми BeanPostProcessors (например: не имеет права на авто-проксирование) 2019-05-15 12: 01: 15.608 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: bean-компонент 'tracingClientHttpRequestInterceptor' типа [brave.spring.web.TracingClientHttpRequestInterceptor] не может быть получен все BeanPostProcessors (например: не подходит для автоматического проксирования) 2019-05-15 12: 01: 15.611 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] trationDelegate $ BeanPostProcessorChecker: Bean 'org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientAutoConfiguration $ RestTemplate'Inconforce $ типа [org.springframework.cloud.sleuth.instrument.web.client.TraceWebClientAutoConfiguration $ RestTemplateConfig $ TraceInterceptorConfiguration $$ EnhancerBySpringCGLIB $$ 32d296e1] не подходит для автоматического получения: не получая обработчик для всех объектов: не может быть обработан для всех прокси-компонентов: 2019-05-15 12: 01: 15.968 INFO [abc ,,,] 11976 --- [main] s.c.a.AnnotationConfigApplicationContext: обновление FeignContext-WEBAPIGATEWAY: дата запуска [ср. 15 мая 12:01:15 IST 2019]; parent: org.springframework.web.context.support.GenericWebApplicationContext@91f565d 2019-05-15 12: 01: 15.995 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] f.a.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' аннотация найдена и поддерживается для автоматического подключения 2019-05-15 12: 01: 17.756 INFO [abc ,,,] 11976 --- [main] s.c.a.AnnotationConfigApplicationContext: обновление FeignContext-COUNTRY-SERVICE: дата запуска [ср. 15 мая 12:01:17 IST 2019]; parent: org.springframework.web.context.support.GenericWebApplicationContext@91f565d 2019-05-15 12: 01: 17.782 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] f.a.AutowiredAnnotationBeanPostProcessor: JSR-330 'javax.inject.Inject' аннотация найдена и поддерживается для автоматического подключения 2019-05-15 12: 01: 20.605 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] swsmmaRequestMappingHandlerMapping: сопоставила "{[/ chat / delete-разговор], method = [DELETE]}" с публичной void com .abc.ui.controller.ChatController.deleteConversation (com.telintel.services.conversationservice.integration.dtos.ConversationDTO)2019-05-15 12: 01: 20.607 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] swsmmaRequestMappingHandlerMapping: сопоставила "{[/ chat / push-разговор], method = [POST]}" с общедоступным void com .abc.ui.controller.ChatController.postConversation (com.telintel.services.conversationservice.integration.dtos.ConversationDTO) 2019-05-15 12: 01: 20.608 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping: сопоставил "{[/ chat / push-message], method = [PUT]}" с общедоступным void 2019-05-15 12: 01: 21.501 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] org.mongodb.driver.cluster: кластер, созданный с настройками {hosts = [localhost: 27017], mode = SINGLE, requiredClusterType = UNKNOWN, serverSelectionTimeout = '30000 мс', maxWaitQueueSize = 500} 2019-05-15 12: 01: 22.719 INFO [abc ,,,] 11976 --- [localhost: 27017] org.mongodb.driver.cluster: Исключительная ситуация в потоке монитора при подключении к серверу localhost: 27017

com.mongodb.MongoSocketOpenException: гнездо открытия исключения в com.mongodb.connection.SocketStream.open (SocketStream.java:62) ~ [mongodb-driver-core-3.6.3.jar: na] в com.mongodb.connection.InternalStreamConnection.open (InternalStreamConnection.java:126) ~ [mongodb-driver-core-3.6.3.jar: na] в com.mongodb.connection.DefaultServerMonitor $ ServerMonitorRunnable.run (DefaultServerMonitor.java:114) ~ [mongodb-driver-core-3.6.3.jar: na] at java.lang.Thread.run (неизвестный источник) [na: 1.8.0_181] Вызвано: java.net.ConnectException: соединение отказано: соединение на java.net.DualStackPlainSocketImpl.waitForConnect (собственный метод) ~ [na: 1.8.0_181] at java.net.DualStackPlainSocketImpl.socketConnect (неизвестный источник) ~ [na: 1.8.0_181] at java.net.AbstractPlainSocketImpl.doConnect (Неизвестный источник) ~ [na: 1.8.0_181] at java.net.AbstractPlainSocketImpl.connectToAddress (неизвестный источник) ~ [na: 1.8.0_181] at java.net.AbstractPlainSocketImpl.connect (Неизвестный источник) ~ [na: 1.8.0_181] на java.net.PlainSocketImpl.connect (неизвестный источник) ~ [na: 1.8.0_181] на java.net.SocksSocketImpl.connect (неизвестный источник) ~ [na: 1.8.0_181] на java.net.Socket.connect (неизвестный источник) ~ [na: 1.8.0_181] в com.mongodb.connection.SocketStreamHelper.initialize (SocketStreamHelper.java:59) ~ [mongodb-driver-core-3.6.3.jar: na] в com.mongodb.connection.SocketStream.open (SocketStream.java:57) ~ [mongodb-driver-core-3.6.3.jar: na] ... 3 общих кадра опущены

2019-05-15 12: 01: 23.299 INFO [abc ,,,] 11976 --- [main] o.s.cloud.commons.util.InetUtils: невозможно определить локальное имя хоста 2019-05-15 12: 01: 24.583 INFO [abc ,,,] 11976 --- [main] o.s.cloud.commons.util.InetUtils: Невозможно определить локальное имя хоста 2019-05-15 12: 01: 26.112 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] sbaewsWebMvcEndpointHandlerMapping: Mapped "{[/ activator / health], method = [GET], производит = [application / vnd. spring-boot.actuator.v2 + json || application / json]} "на общедоступный java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping $ OperationHandler.handle (javax.servlet.http. HttpServletRequest, java.util.Map) 2019-05-15 12: 01: 26.114 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] sbaewsWebMvcEndpointHandlerMapping: Mapped "{[/ activator / info], method = [GET], производит = [application / vnd. spring-boot.actuator.v2 + json || application / json]} "на общедоступный java.lang.Object org.springframework.boot.actuate.endpoint.web.servlet.AbstractWebMvcEndpointHandlerMapping $ OperationHandler.handle (javax.servlet.http. HttpServletRequest, java.util.Map) 2019-05-15 12: 01: 26.116 ИНФОРМАЦИЯ [abc ,,,] 11976 --- [main] sbaewsWebMvcEndpointHandlerMapping: Mapped "{[/actuator],methods=[GET],produces=[application/vnd.spring- boot.actuator.v2 + json || application / json]} "на защищенный java.util.Map> org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping.links (javax.servlet.http.HttpServletRequest, .servlet.http.HttpServletResponse)2019-05-15 12: 01: 27.151 INFO [abc ,,,] 11976 --- [main] pertySourcedRequestMappingHandlerMapping: сопоставленный путь URL-адреса [/ v2 / api-docs] в методе [public org.springframework.http.ResponseEntity springfox.documents.swagger2.web.Swagger2Controller.getDocumentation (java.lang.String, javax.servlet.http.HttpServletRequest)] 2019-05-15 12: 01: 27.308 INFO [abc ,,,] 11976 --- [main] ovspring.i18n.CompositeMessageSource: поиск провайдеров сообщений 2019-05-15 12: 01: 27.323 INFO [abc ,,,] 11976 --- [main] ovspring.i18n.CompositeMessageSource: найдено 1 провайдеров сообщений 2019-05-15 12: 01: 27.324 INFO [abc ,,,] 11976 --- [main] ovspring.i18n.CompositeMessageSource: кэш MessageFormat включен 2019-05-15 12: 01: 27.405 INFO [abc ,,,] 11976 --- [main] .siMessageProviderCacheCleanupExecutor: Очистка кэша поставщика сообщений отключена [heartbeatInterval] = [300] 2019-05-15 12: 01: 30.233 INFO [abc ,,,] 11976 --- [main] cvsbiVaadinServletConfiguration: установить параметр инициации сервлета [closeIdleSessions]= [false] 2019-05-15 12: 01: 30.278 INFO [abc ,,,] 11976 --- [main] cvsbiVaadinServletConfiguration: пересылка URL-адресов @SpringUI из {/=org.springframework.web.servlet.mvc.ServletForwardingController@5d3b0f8a}2019-05-15 12: 01: 30.285 INFO [abc ,,,] 11976 --- [main] oswshandler.SimpleUrlHandlerMapping: корневое сопоставление с обработчиком типа [class org.springframework.web.servlet.mvc.ServletForwardingController] 2019-05-15 12: 01: 31.108 INFO [abc ,,,] 11976 --- [main] osdrwRepositoryRestHandlerAdapter: Поиск @ControllerAdvice: org.springframework.web.context.support.GenericWebApplicationContext@91f565d: дата запуска [среда, 12 мая: 01: 05 IST 2019];parent: org.springframework.context.annotation.AnnotationConfigApplicationContext@3c5dbdf8 2019-05-15 12: 01: 31.186 INFO [abc ,,,] 11976 --- [main] osdrwRepositoryRestHandlerMapping: Mapped "{[/ {repository}}}], method = [HEAD], создает = [application / hal + json || application / json]} "на общедоступный org.springframework.http.ResponseEntity org.springframework.data.rest.webmvc.RepositoryEntityController.headForItemResource (org.springframework.data.rest.webmvc.RootResourceInformation, java.io.Serializable, org.springframework.data.rest.webmvc.PersistentEntityResourceAssembler) выдает org.springframework.web.HttpRequestMethobNed0,,] 11976 --- [main] osdrwRepositoryRestHandlerMapping: Mapped "{[/ {repository}], method = [POST], создает = [application / hal + json || application / json]}" в общедоступной org.springframework.http.ResponseEntity

1 Ответ

0 голосов
/ 15 мая 2019

Вы можете использовать @EnableAutoConfiguration(exclude=SomeAutoConfiguration.class), чтобы исключить некоторые классы, которые вам не нужны для автоматической настройки в вашей тестовой среде.

Более подробную информацию вы найдете здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...