Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- . ____ _ __ _ _
- /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
- ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
- \\/ ___)| |_)| | | | | || (_| | ) ) ) )
- ' |____| .__|_| |_|_| |_\__, | / / / /
- =========|_|==============|___/=/_/_/_/
- :: Spring Boot :: (v4.0.0)
- 2025-12-01T20:17:59.477+03:00 INFO 16724 --- [grpc-server] [ main] sts$ServerWithExceptionInInterceptorCall : Starting GrpcServerIntegrationTests.ServerWithExceptionInInterceptorCall using Java 25 with PID 16724 (started by Andrey in C:\Users\Andrey\IdeaProjects\spring-grpc\samples\grpc-server)
- 2025-12-01T20:17:59.478+03:00 INFO 16724 --- [grpc-server] [ main] sts$ServerWithExceptionInInterceptorCall : No active profile set, falling back to 1 default profile: "default"
- 2025-12-01T20:17:59.542+03:00 WARN 16724 --- [grpc-server] [ main] s.c.a.AnnotationConfigApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: I/O failure while processing configuration class [org.springframework.grpc.test.InProcessTestAutoConfiguration]
- ============================
- CONDITIONS EVALUATION REPORT
- ============================
- Positive matches:
- -----------------
- AopAutoConfiguration matched:
- - @ConditionalOnBooleanProperty (spring.aop.auto=true) matched (OnPropertyCondition)
- AopAutoConfiguration.ClassProxyingConfiguration matched:
- - @ConditionalOnMissingClass did not find unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition)
- - @ConditionalOnBooleanProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition)
- AuditAutoConfiguration matched:
- - @ConditionalOnBooleanProperty (management.auditevents.enabled=true) matched (OnPropertyCondition)
- AvailabilityHealthContributorAutoConfiguration matched:
- - @ConditionalOnClass found required class 'org.springframework.boot.health.contributor.Health' (OnClassCondition)
- AvailabilityProbesAutoConfiguration matched:
- - @ConditionalOnClass found required class 'org.springframework.boot.actuate.endpoint.annotation.Endpoint' (OnClassCondition)
- - @ConditionalOnBooleanProperty (management.endpoint.health.probes.enabled=true) matched (OnPropertyCondition)
- CompositeChannelFactoryAutoConfiguration matched:
- - @ConditionalOnClass found required class 'io.grpc.stub.AbstractStub' (OnClassCondition)
- - @ConditionalOnProperty (spring.grpc.client.enabled) matched (OnPropertyCondition)
- CompositeMeterRegistryAutoConfiguration matched:
- - @ConditionalOnClass found required class 'io.micrometer.core.instrument.composite.CompositeMeterRegistry' (OnClassCondition)
- DiskSpaceHealthContributorAutoConfiguration matched:
- - @ConditionalOnClass found required class 'org.springframework.boot.health.contributor.Health' (OnClassCondition)
- - @ConditionalOnEnabledHealthIndicator management.health.defaults.enabled is considered true (OnEnabledHealthIndicatorCondition)
- GrpcChannelFactoryConfigurations.InProcessChannelFactoryConfiguration matched:
- - @ConditionalOnClass found required class 'io.grpc.inprocess.InProcessChannelBuilder' (OnClassCondition)
- - @ConditionalOnProperty (spring.grpc.client.inprocess.enabled=true) matched (OnPropertyCondition)
- GrpcClientAutoConfiguration matched:
- - @ConditionalOnClass found required class 'io.grpc.stub.AbstractStub' (OnClassCondition)
- - @ConditionalOnProperty (spring.grpc.client.enabled) matched (OnPropertyCondition)
- GrpcClientObservationAutoConfiguration matched:
- - @ConditionalOnClass found required classes 'io.micrometer.observation.ObservationRegistry', 'io.micrometer.core.instrument.binder.grpc.ObservationGrpcClientInterceptor', 'io.grpc.stub.AbstractStub' (OnClassCondition)
- - @ConditionalOnProperty (spring.grpc.client.observation.enabled=true) matched; @ConditionalOnProperty (spring.grpc.client.enabled) matched (OnPropertyCondition)
- org.springframework.boot.grpc.client.autoconfigure.GrpcCodecConfiguration matched:
- - @ConditionalOnClass found required class 'io.grpc.Codec' (OnClassCondition)
- org.springframework.boot.grpc.server.autoconfigure.GrpcCodecConfiguration matched:
- - @ConditionalOnClass found required class 'io.grpc.Codec' (OnClassCondition)
- GrpcExceptionHandlerAutoConfiguration matched:
- - @ConditionalOnClass found required classes 'io.grpc.BindableService', 'org.springframework.grpc.server.GrpcServerFactory' (OnClassCondition)
- - @ConditionalOnGrpcServerEnabled server and service are enabled by default (OnEnabledGrpcServerCondition)
- GrpcServerAutoConfiguration matched:
- - @ConditionalOnClass found required classes 'io.grpc.BindableService', 'org.springframework.grpc.server.GrpcServerFactory' (OnClassCondition)
- - @ConditionalOnGrpcServerEnabled server and service are enabled by default (OnEnabledGrpcServerCondition)
- GrpcServerFactoryAutoConfiguration matched:
- - @ConditionalOnClass found required classes 'io.grpc.BindableService', 'org.springframework.grpc.server.GrpcServerFactory' (OnClassCondition)
- - @ConditionalOnGrpcServerEnabled server and service are enabled by default (OnEnabledGrpcServerCondition)
- GrpcServerFactoryAutoConfiguration.GrpcServerFactoryConfiguration matched:
- - AnyNestedCondition 2 matched 2 did not; NestedCondition on OnGrpcNativeServerCondition.OnExplicitlyDisabledWebflux did not find reactive web application classes; NestedCondition on OnGrpcNativeServerCondition.OnExplicitlyDisabledServlet found non-matching nested conditions did not find servlet web application classes, @ConditionalOnClass did not find required class 'io.grpc.servlet.jakarta.GrpcServlet', @ConditionalOnProperty (spring.grpc.server.servlet.enabled=false) did not find property 'servlet.enabled'; NestedCondition on OnGrpcNativeServerCondition.OnGrpcServletClass @ConditionalOnMissingClass did not find unwanted class 'io.grpc.servlet.jakarta.GrpcServlet'; NestedCondition on OnGrpcNativeServerCondition.OnNonWebApplication @ConditionalOnWebApplication did not find servlet web application classes and did not find reactive web application classes (OnGrpcNativeServerCondition)
- GrpcServerHealthAutoConfiguration matched:
- - @ConditionalOnClass found required classes 'io.grpc.protobuf.services.HealthStatusManager', 'io.grpc.BindableService', 'org.springframework.grpc.server.GrpcServerFactory' (OnClassCondition)
- - @ConditionalOnGrpcServerEnabled server and service are enabled by default (OnEnabledGrpcServerCondition)
- GrpcServerObservationAutoConfiguration matched:
- - @ConditionalOnClass found required classes 'io.micrometer.observation.ObservationRegistry', 'io.micrometer.core.instrument.binder.grpc.ObservationGrpcServerInterceptor', 'io.grpc.BindableService', 'org.springframework.grpc.server.GrpcServerFactory' (OnClassCondition)
- - @ConditionalOnGrpcServerEnabled server and service are enabled by default (OnEnabledGrpcServerCondition)
- GrpcServerReflectionAutoConfiguration matched:
- - @ConditionalOnClass found required classes 'io.grpc.protobuf.services.ProtoReflectionServiceV1', 'io.grpc.BindableService', 'org.springframework.grpc.server.GrpcServerFactory' (OnClassCondition)
- - @ConditionalOnGrpcServerEnabled server and service are enabled by default (OnEnabledGrpcServerCondition)
- HealthEndpointAutoConfiguration matched:
- - @ConditionalOnClass found required class 'org.springframework.boot.actuate.endpoint.annotation.Endpoint' (OnClassCondition)
- - @ConditionalOnAvailableEndpoint marked as exposed by a 'management.endpoints.web.exposure' property (OnAvailableEndpointCondition)
- org.springframework.boot.grpc.test.autoconfigure.InProcessTestAutoConfiguration matched:
- - @ConditionalOnClass found required classes 'io.grpc.inprocess.InProcessServerBuilder', 'io.grpc.inprocess.InProcessChannelBuilder', 'org.springframework.grpc.server.InProcessGrpcServerFactory', 'org.springframework.grpc.client.InProcessGrpcChannelFactory' (OnClassCondition)
- - @ConditionalOnBooleanProperty (spring.grpc.test.inprocess.enabled=true) matched (OnPropertyCondition)
- org.springframework.grpc.test.InProcessTestAutoConfiguration matched:
- - @ConditionalOnClass found required class 'io.grpc.BindableService' (OnClassCondition)
- - @ConditionalOnProperty (spring.grpc.test.inprocess.enabled=true) matched (OnPropertyCondition)
- JvmMetricsAutoConfiguration matched:
- - @ConditionalOnClass found required class 'io.micrometer.core.instrument.MeterRegistry' (OnClassCondition)
- LogbackMetricsAutoConfiguration matched:
- - @ConditionalOnClass found required classes 'io.micrometer.core.instrument.MeterRegistry', 'ch.qos.logback.classic.LoggerContext', 'org.slf4j.LoggerFactory' (OnClassCondition)
- - LogbackLoggingCondition ILoggerFactory is a Logback LoggerContext (LogbackMetricsAutoConfiguration.LogbackLoggingCondition)
- MetricsAutoConfiguration matched:
- - @ConditionalOnClass found required class 'io.micrometer.core.annotation.Timed' (OnClassCondition)
- ObservationAutoConfiguration matched:
- - @ConditionalOnClass found required class 'io.micrometer.observation.ObservationRegistry' (OnClassCondition)
- ScheduledTasksObservationAutoConfiguration matched:
- - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
- SimpleMetricsExportAutoConfiguration matched:
- - @ConditionalOnEnabledMetricsExport management.defaults.metrics.export.enabled is considered true (OnMetricsExportEnabledCondition)
- SslHealthContributorAutoConfiguration matched:
- - @ConditionalOnClass found required class 'org.springframework.boot.health.contributor.Health' (OnClassCondition)
- - @ConditionalOnEnabledHealthIndicator management.health.defaults.enabled is considered true (OnEnabledHealthIndicatorCondition)
- StartupTimeMetricsListenerAutoConfiguration matched:
- - @ConditionalOnClass found required class 'io.micrometer.core.instrument.MeterRegistry' (OnClassCondition)
- SystemMetricsAutoConfiguration matched:
- - @ConditionalOnClass found required class 'io.micrometer.core.instrument.MeterRegistry' (OnClassCondition)
- TaskExecutionAutoConfiguration matched:
- - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition)
- TaskExecutorMetricsAutoConfiguration matched:
- - @ConditionalOnClass found required class 'io.micrometer.core.instrument.binder.jvm.ExecutorServiceMetrics' (OnClassCondition)
- TaskSchedulingAutoConfiguration matched:
- - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition)
- Negative matches:
- -----------------
- AopAutoConfiguration.AspectJAutoProxyingConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'org.aspectj.weaver.Advice' (OnClassCondition)
- AppOpticsMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.appoptics.AppOpticsMeterRegistry' (OnClassCondition)
- AtlasMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.atlas.AtlasMeterRegistry' (OnClassCondition)
- AuditEventsEndpointAutoConfiguration:
- Did not match:
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- BeansEndpointAutoConfiguration:
- Did not match:
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- ConditionsReportEndpointAutoConfiguration:
- Did not match:
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- ConfigurationPropertiesReportEndpointAutoConfiguration:
- Did not match:
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- DatadogMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.datadog.DatadogMeterRegistry' (OnClassCondition)
- DynatraceMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.dynatrace.DynatraceMeterRegistry' (OnClassCondition)
- ElasticMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.elastic.ElasticMeterRegistry' (OnClassCondition)
- EnvironmentEndpointAutoConfiguration:
- Did not match:
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- GangliaMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.ganglia.GangliaMeterRegistry' (OnClassCondition)
- GraphiteMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.graphite.GraphiteMeterRegistry' (OnClassCondition)
- GrpcChannelFactoryConfigurations.NettyChannelFactoryConfiguration:
- Did not match:
- - @ConditionalOnProperty (spring.grpc.client.inprocess.exclusive=false) found different value in property 'exclusive' (OnPropertyCondition)
- Matched:
- - @ConditionalOnClass found required classes 'io.grpc.Channel', 'io.grpc.netty.NettyChannelBuilder' (OnClassCondition)
- GrpcChannelFactoryConfigurations.ShadedNettyChannelFactoryConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required classes 'io.grpc.netty.shaded.io.netty.channel.Channel', 'io.grpc.netty.shaded.io.grpc.netty.NettyChannelBuilder' (OnClassCondition)
- GrpcClientAutoConfiguration.GrpcClientCoroutineStubConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.grpc.kotlin.AbstractCoroutineStub' (OnClassCondition)
- GrpcSecurityAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'org.springframework.security.config.ObjectPostProcessor' (OnClassCondition)
- GrpcServerAutoConfiguration.ReactiveStubConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'com.salesforce.reactivegrpc.common.Function' (OnClassCondition)
- GrpcServerFactoryAutoConfiguration.GrpcServletConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.grpc.servlet.jakarta.GrpcServlet' (OnClassCondition)
- GrpcServerFactoryConfigurations.InProcessServerFactoryConfiguration:
- Did not match:
- - @ConditionalOnProperty (spring.grpc.server.inprocess.name) did not find property 'name' (OnPropertyCondition)
- Matched:
- - @ConditionalOnClass found required class 'org.springframework.grpc.server.InProcessGrpcServerFactory' (OnClassCondition)
- GrpcServerFactoryConfigurations.NettyServerFactoryConfiguration:
- Did not match:
- - @ConditionalOnProperty (spring.grpc.server.inprocess.exclusive=false) found different value in property 'exclusive' (OnPropertyCondition)
- Matched:
- - @ConditionalOnClass found required class 'io.grpc.netty.NettyServerBuilder' (OnClassCondition)
- GrpcServerFactoryConfigurations.ShadedNettyServerFactoryConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.grpc.netty.shaded.io.grpc.netty.NettyServerBuilder' (OnClassCondition)
- GrpcServerHealthAutoConfiguration.ActuatorHealthAdapterConfiguration:
- Did not match:
- - Health indicator paths (at least one) property spring.grpc.server.health.actuator.health-indicator-paths not found with at least one entry (GrpcServerHealthAutoConfiguration.OnHealthIndicatorPathsCondition)
- Matched:
- - @ConditionalOnClass found required class 'org.springframework.boot.health.actuate.endpoint.HealthEndpoint' (OnClassCondition)
- GrpcServerObservationAutoConfiguration.GrpcServerCoroutineStubConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required classes 'io.grpc.kotlin.AbstractCoroutineStub', 'io.micrometer.context.ContextRegistry' (OnClassCondition)
- HealthContributorRegistryAutoConfiguration.ReactiveHealthContributorRegistryConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition)
- HealthEndpointReactiveWebExtensionConfiguration:
- Did not match:
- - did not find reactive web application classes (OnWebApplicationCondition)
- HealthEndpointWebExtensionConfiguration:
- Did not match:
- - did not find servlet web application classes (OnWebApplicationCondition)
- HeapDumpWebEndpointAutoConfiguration:
- Did not match:
- - @ConditionalOnAvailableEndpoint the configured access for endpoint 'heapdump' is NONE (OnAvailableEndpointCondition)
- HttpExchangesEndpointAutoConfiguration:
- Did not match:
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- HumioMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.humio.HumioMeterRegistry' (OnClassCondition)
- InfluxMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.influx.InfluxMeterRegistry' (OnClassCondition)
- InfoEndpointAutoConfiguration:
- Did not match:
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- Jackson2EndpointAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition)
- JacksonEndpointAutoConfiguration:
- Did not match:
- 2025-12-01T20:17:59.543+03:00 INFO 16724 --- [grpc-server] [ main] .s.b.a.l.ConditionEvaluationReportLogger :
- - @ConditionalOnClass did not find required class 'tools.jackson.databind.json.JsonMapper' (OnClassCondition)
- Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
- 2025-12-01T20:17:59.544+03:00 ERROR 16724 --- [grpc-server] [ main] o.s.boot.SpringApplication : Application run failed
- JmxAutoConfiguration:
- Did not match:
- - @ConditionalOnBooleanProperty (spring.jmx.enabled=true) found different value in property 'spring.jmx.enabled' (OnPropertyCondition)
- Matched:
- - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition)
- JmxEndpointAutoConfiguration:
- Did not match:
- org.springframework.beans.factory.BeanDefinitionStoreException: I/O failure while processing configuration class [org.springframework.grpc.test.InProcessTestAutoConfiguration]
- - @ConditionalOnBooleanProperty (spring.jmx.enabled=true) found different value in property 'spring.jmx.enabled' (OnPropertyCondition)
- JmxMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.jmx.JmxMeterRegistry' (OnClassCondition)
- JvmMetricsAutoConfiguration.VirtualThreadMetricsConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.java21.instrument.binder.jdk.VirtualThreadMetrics' (OnClassCondition)
- KairosMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.kairos.KairosMeterRegistry' (OnClassCondition)
- Log4J2MetricsAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'org.apache.logging.log4j.core.LoggerContext' (OnClassCondition)
- LogFileWebEndpointAutoConfiguration:
- Did not match:
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- LoggersEndpointAutoConfiguration:
- Did not match:
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- MappingsEndpointAutoConfiguration:
- Did not match:
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- MessageSourceAutoConfiguration:
- Did not match:
- - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition)
- MetricsAspectsAutoConfiguration:
- at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:288) ~[spring-context-7.0.1.jar:7.0.1]
- Did not match:
- at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:634) ~[spring-context-7.0.1.jar:7.0.1]
- - @ConditionalOnClass did not find required class 'org.aspectj.weaver.Advice' (OnClassCondition)
- - @ConditionalOnClass did not find required class 'org.aspectj.weaver.Advice' (OnClassCondition)
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.lambda$processGroupImports$0(ConfigurationClassParser.java:864) ~[spring-context-7.0.1.jar:7.0.1]
- at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[na:na]
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.processGroupImports(ConfigurationClassParser.java:860) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorHandler.process(ConfigurationClassParser.java:831) ~[spring-context-7.0.1.jar:7.0.1]
- MetricsEndpointAutoConfiguration:
- at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:200) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:200) ~[spring-context-7.0.1.jar:7.0.1]
- Did not match:
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- Matched:
- at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:442) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:306) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:349) ~[spring-context-7.0.1.jar:7.0.1]
- - @ConditionalOnClass found required classes 'org.springframework.boot.actuate.autoconfigure.endpoint.condition.ConditionalOnAvailableEndpoint', 'io.micrometer.core.annotation.Timed' (OnClassCondition)
- NewRelicMetricsExportAutoConfiguration:
- at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:118) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:784) ~[spring-context-7.0.1.jar:7.0.1]
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.newrelic.NewRelicMeterRegistry' (OnClassCondition)
- OAuth2ClientAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.InMemoryClientRegistrationRepository' (OnClassCondition)
- OAuth2ResourceServerAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required classes 'org.springframework.security.oauth2.client.registration.InMemoryClientRegistrationRepository', 'org.springframework.security.oauth2.server.resource.authentication.BearerTokenAuthenticationToken', 'org.springframework.security.config.ObjectPostProcessor' (OnClassCondition)
- ObservationAutoConfiguration.ObservedAspectConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'org.aspectj.weaver.Advice' (OnClassCondition)
- OtlpMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.registry.otlp.OtlpMeterRegistry' (OnClassCondition)
- - @ConditionalOnClass did not find required class 'io.micrometer.registry.otlp.OtlpMeterRegistry' (OnClassCondition)
- at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:602) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) ~[spring-boot-4.0.0.jar:4.0.0]
- at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:454) ~[spring-boot-4.0.0.jar:4.0.0]
- at org.springframework.boot.SpringApplication.run(SpringApplication.java:321) ~[spring-boot-4.0.0.jar:4.0.0]
- at org.springframework.boot.test.context.SpringBootContextLoader.lambda$loadContext$2(SpringBootContextLoader.java:148) ~[spring-boot-test-4.0.0.jar:4.0.0]
- at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:58) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:46) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.boot.SpringApplication.withHook(SpringApplication.java:1474) ~[spring-boot-4.0.0.jar:4.0.0]
- at org.springframework.boot.test.context.SpringBootContextLoader$ContextLoaderHook.run(SpringBootContextLoader.java:573) ~[spring-boot-test-4.0.0.jar:4.0.0]
- at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:148) ~[spring-boot-test-4.0.0.jar:4.0.0]
- at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:114) ~[spring-boot-test-4.0.0.jar:4.0.0]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:247) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.lambda$loadContext$0(DefaultCacheAwareContextLoaderDelegate.java:167) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.cache.DefaultContextCache.put(DefaultContextCache.java:172) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:160) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:128) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:155) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:111) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:203) ~[spring-test-7.0.1.jar:7.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$1(ClassBasedTestDescriptor.java:423) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:428) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$0(ClassBasedTestDescriptor.java:422) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186) ~[na:na]
- at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) ~[na:na]
- at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:197) ~[na:na]
- at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) ~[na:na]
- at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716) ~[na:na]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$0(ClassBasedTestDescriptor.java:422) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- PrometheusMetricsExportAutoConfiguration:
- Did not match:
- at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570) ~[na:na]
- at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) ~[na:na]
- - @ConditionalOnClass did not find required class 'io.micrometer.prometheusmetrics.PrometheusMeterRegistry' (OnClassCondition)
- SbomEndpointAutoConfiguration:
- Did not match:
- at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153) ~[na:na]
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176) ~[na:na]
- ScheduledTasksEndpointAutoConfiguration:
- at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) ~[na:na]
- at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632) ~[na:na]
- Did not match:
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:422) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$0(ClassBasedTestDescriptor.java:334) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$0(ClassBasedTestDescriptor.java:334) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- ShutdownEndpointAutoConfiguration:
- Did not match:
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- - @ConditionalOnAvailableEndpoint the configured access for endpoint 'shutdown' is NONE (OnAvailableEndpointCondition)
- SpringApplicationAdminJmxAutoConfiguration:
- Did not match:
- - @ConditionalOnBooleanProperty (spring.application.admin.enabled=true) did not find property 'spring.application.admin.enabled' (OnPropertyCondition)
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:333) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- StackdriverMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.stackdriver.StackdriverMeterRegistry' (OnClassCondition)
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$1(ClassBasedTestDescriptor.java:322) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- StartupEndpointAutoConfiguration:
- Did not match:
- - ApplicationStartup configured applicationStartup is of type class org.springframework.core.metrics.DefaultApplicationStartup, expected BufferingApplicationStartup. (StartupEndpointAutoConfiguration.ApplicationStartupCondition)
- StatsdMetricsExportAutoConfiguration:
- Did not match:
- - @ConditionalOnClass did not find required class 'io.micrometer.statsd.StatsdMeterRegistry' (OnClassCondition)
- ThreadDumpEndpointAutoConfiguration:
- Did not match:
- at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$0(ClassBasedTestDescriptor.java:321) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- - @ConditionalOnAvailableEndpoint not exposed (OnAvailableEndpointCondition)
- at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:27) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:127) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:126) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- WebEndpointAutoConfiguration:
- Did not match:
- at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:70) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$0(NodeTestTask.java:144) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:144) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:110) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) ~[na:na]
- - @ConditionalOnWebApplication did not find reactive or servlet web application classes (OnWebApplicationCondition)
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:42) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:180) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- Exclusions:
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:166) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:138) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:164) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- -----------
- None
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:163) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:116) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- Unconditional classes:
- ----------------------
- org.springframework.boot.health.autoconfigure.registry.HealthContributorRegistryAutoConfiguration
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) ~[na:na]
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:42) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:180) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration
- org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration
- org.springframework.boot.actuate.autoconfigure.info.InfoContributorAutoConfiguration
- org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration
- org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration
- org.springframework.boot.actuate.autoconfigure.endpoint.EndpointAutoConfiguration
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- org.springframework.boot.health.autoconfigure.contributor.HealthContributorAutoConfiguration
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:166) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:138) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:164) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
- org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:163) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:116) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) ~[na:na]
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:42) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:180) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:166) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:138) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:164) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:163) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:116) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:163) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration
- org.springframework.boot.actuate.autoconfigure.web.server.ManagementContextAutoConfiguration
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:36) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:52) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:58) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:246) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:218) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:179) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:66) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:157) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:65) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:125) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:66) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:58) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$2(InterceptingLauncher.java:57) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:56) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:58) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na]
- at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[na:na]
- at org.apache.maven.surefire.api.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:125) ~[surefire-api-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.LauncherAdapter.executeWithCancellationToken(LauncherAdapter.java:68) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.LauncherAdapter.execute(LauncherAdapter.java:54) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:203) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:168) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:136) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) ~[surefire-booter-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) ~[surefire-booter-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) ~[surefire-booter-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) ~[surefire-booter-3.5.4.jar:3.5.4]
- Caused by: java.io.FileNotFoundException: class path resource [org/springframework/grpc/autoconfigure/client/ClientInterceptorsConfiguration.class] cannot be opened because it does not exist
- at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:212) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.ClassFileMetadataReader.parseClassModel(ClassFileMetadataReader.java:49) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.ClassFileMetadataReader.<init>(ClassFileMetadataReader.java:45) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.ClassFileMetadataReaderFactory.getMetadataReader(ClassFileMetadataReaderFactory.java:62) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:127) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.AbstractMetadataReaderFactory.getMetadataReader(AbstractMetadataReaderFactory.java:62) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:40) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:728) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser$SourceClass.getRelated(ConfigurationClassParser.java:1139) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser$SourceClass.getAnnotationAttributes(ConfigurationClassParser.java:1120) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.collectImports(ConfigurationClassParser.java:575) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.getImports(ConfigurationClassParser.java:541) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:362) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:283) ~[spring-context-7.0.1.jar:7.0.1]
- ... 120 common frames omitted
- 2025-12-01T20:17:59.546+03:00 WARN 16724 --- [grpc-server] [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [org.springframework.grpc.sample.GrpcServerIntegrationTests$ServerWithExceptionInInterceptorCall@4b16145]
- java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@104d07a8 testClass = org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithExceptionInInterceptorCall, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication, org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithExceptionInInterceptorCall.TestConfig], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@6fa53b0d key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.lambda$loadContext$0(DefaultCacheAwareContextLoaderDelegate.java:195) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.cache.DefaultContextCache.put(DefaultContextCache.java:172) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:160) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:128) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:155) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:111) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:203) ~[spring-test-7.0.1.jar:7.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$1(ClassBasedTestDescriptor.java:423) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:428) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$0(ClassBasedTestDescriptor.java:422) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186) ~[na:na]
- at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) ~[na:na]
- at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:197) ~[na:na]
- at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) ~[na:na]
- at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716) ~[na:na]
- at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570) ~[na:na]
- at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) ~[na:na]
- at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153) ~[na:na]
- at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176) ~[na:na]
- at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) ~[na:na]
- at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632) ~[na:na]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:422) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$0(ClassBasedTestDescriptor.java:334) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:333) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$1(ClassBasedTestDescriptor.java:322) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$0(ClassBasedTestDescriptor.java:321) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:27) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:127) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:126) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:70) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$0(NodeTestTask.java:144) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:144) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:110) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) ~[na:na]
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:42) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:180) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:166) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:138) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:164) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:163) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:116) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) ~[na:na]
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:42) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:180) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:166) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:138) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:164) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:163) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:116) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) ~[na:na]
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:42) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:180) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:166) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:138) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:164) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:163) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:116) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:36) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:52) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:58) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:246) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:218) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:179) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:66) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:157) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:65) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:125) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:58) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$2(InterceptingLauncher.java:57) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:56) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:58) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na]
- at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[na:na]
- at org.apache.maven.surefire.api.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:125) ~[surefire-api-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.LauncherAdapter.executeWithCancellationToken(LauncherAdapter.java:68) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.LauncherAdapter.execute(LauncherAdapter.java:54) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:203) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:168) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:136) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) ~[surefire-booter-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) ~[surefire-booter-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) ~[surefire-booter-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) ~[surefire-booter-3.5.4.jar:3.5.4]
- Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: I/O failure while processing configuration class [org.springframework.grpc.test.InProcessTestAutoConfiguration]
- at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:288) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:634) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.lambda$processGroupImports$0(ConfigurationClassParser.java:864) ~[spring-context-7.0.1.jar:7.0.1]
- at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[na:na]
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.processGroupImports(ConfigurationClassParser.java:860) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorHandler.process(ConfigurationClassParser.java:831) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:200) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:442) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:306) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:349) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:118) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:784) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:602) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765) ~[spring-boot-4.0.0.jar:4.0.0]
- at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:454) ~[spring-boot-4.0.0.jar:4.0.0]
- at org.springframework.boot.SpringApplication.run(SpringApplication.java:321) ~[spring-boot-4.0.0.jar:4.0.0]
- at org.springframework.boot.test.context.SpringBootContextLoader.lambda$loadContext$2(SpringBootContextLoader.java:148) ~[spring-boot-test-4.0.0.jar:4.0.0]
- at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:58) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:46) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.boot.SpringApplication.withHook(SpringApplication.java:1474) ~[spring-boot-4.0.0.jar:4.0.0]
- at org.springframework.boot.test.context.SpringBootContextLoader$ContextLoaderHook.run(SpringBootContextLoader.java:573) ~[spring-boot-test-4.0.0.jar:4.0.0]
- at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:148) ~[spring-boot-test-4.0.0.jar:4.0.0]
- at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:114) ~[spring-boot-test-4.0.0.jar:4.0.0]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:247) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.lambda$loadContext$0(DefaultCacheAwareContextLoaderDelegate.java:167) ~[spring-test-7.0.1.jar:7.0.1]
- ... 96 common frames omitted
- Caused by: java.io.FileNotFoundException: class path resource [org/springframework/grpc/autoconfigure/client/ClientInterceptorsConfiguration.class] cannot be opened because it does not exist
- at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:212) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.ClassFileMetadataReader.parseClassModel(ClassFileMetadataReader.java:49) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.ClassFileMetadataReader.<init>(ClassFileMetadataReader.java:45) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.ClassFileMetadataReaderFactory.getMetadataReader(ClassFileMetadataReaderFactory.java:62) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:127) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.AbstractMetadataReaderFactory.getMetadataReader(AbstractMetadataReaderFactory.java:62) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:40) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:728) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser$SourceClass.getRelated(ConfigurationClassParser.java:1139) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser$SourceClass.getAnnotationAttributes(ConfigurationClassParser.java:1120) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.collectImports(ConfigurationClassParser.java:575) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.getImports(ConfigurationClassParser.java:541) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:362) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:283) ~[spring-context-7.0.1.jar:7.0.1]
- ... 120 common frames omitted
- [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.095 s <<< FAILURE! -- in org.springframework.grpc.sample.GrpcServerIntegrationTests$ServerWithExceptionInInterceptorCall
- [ERROR] org.springframework.grpc.sample.GrpcServerIntegrationTests.specificErrorResponse(GrpcChannelFactory) -- Time elapsed: 0 s <<< ERROR!
- java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@104d07a8 testClass = org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithExceptionInInterceptorCall, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication, org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithExceptionInInterceptorCall.TestConfig], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@6fa53b0d key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.lambda$loadContext$0(DefaultCacheAwareContextLoaderDelegate.java:195)
- at org.springframework.test.context.cache.DefaultContextCache.put(DefaultContextCache.java:172)
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:160)
- at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:128)
- at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:155)
- at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:111)
- at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260)
- at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:203)
- at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
- at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
- at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:197)
- at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
- at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716)
- at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
- at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
- at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
- at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
- at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
- at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632)
- at java.base/java.util.Optional.orElseGet(Optional.java:364)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
- Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: I/O failure while processing configuration class [org.springframework.grpc.test.InProcessTestAutoConfiguration]
- at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:288)
- at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:634)
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.lambda$processGroupImports$0(ConfigurationClassParser.java:864)
- at java.base/java.lang.Iterable.forEach(Iterable.java:75)
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.processGroupImports(ConfigurationClassParser.java:860)
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorHandler.process(ConfigurationClassParser.java:831)
- at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:200)
- at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:442)
- at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:306)
- at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:349)
- at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:118)
- at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:784)
- at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:602)
- at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:765)
- at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:454)
- at org.springframework.boot.SpringApplication.run(SpringApplication.java:321)
- at org.springframework.boot.test.context.SpringBootContextLoader.lambda$loadContext$2(SpringBootContextLoader.java:148)
- at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:58)
- at org.springframework.util.function.ThrowingSupplier.get(ThrowingSupplier.java:46)
- at org.springframework.boot.SpringApplication.withHook(SpringApplication.java:1474)
- at org.springframework.boot.test.context.SpringBootContextLoader$ContextLoaderHook.run(SpringBootContextLoader.java:573)
- at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:148)
- at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:114)
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:247)
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.lambda$loadContext$0(DefaultCacheAwareContextLoaderDelegate.java:167)
- ... 22 more
- Caused by: java.io.FileNotFoundException: class path resource [org/springframework/grpc/autoconfigure/client/ClientInterceptorsConfiguration.class] cannot be opened because it does not exist
- at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:212)
- at org.springframework.core.type.classreading.ClassFileMetadataReader.parseClassModel(ClassFileMetadataReader.java:49)
- at org.springframework.core.type.classreading.ClassFileMetadataReader.<init>(ClassFileMetadataReader.java:45)
- at org.springframework.core.type.classreading.ClassFileMetadataReaderFactory.getMetadataReader(ClassFileMetadataReaderFactory.java:62)
- at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:127)
- at org.springframework.core.type.classreading.AbstractMetadataReaderFactory.getMetadataReader(AbstractMetadataReaderFactory.java:62)
- at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:40)
- at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:728)
- at org.springframework.context.annotation.ConfigurationClassParser$SourceClass.getRelated(ConfigurationClassParser.java:1139)
- at org.springframework.context.annotation.ConfigurationClassParser$SourceClass.getAnnotationAttributes(ConfigurationClassParser.java:1120)
- at org.springframework.context.annotation.ConfigurationClassParser.collectImports(ConfigurationClassParser.java:575)
- at org.springframework.context.annotation.ConfigurationClassParser.getImports(ConfigurationClassParser.java:541)
- at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:362)
- at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:283)
- ... 46 more
- [INFO] Tests run: 0, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 2.000 s -- in org.springframework.grpc.sample.GrpcServerIntegrationTests
- [INFO] Running org.springframework.grpc.sample.GrpcServerSideTests
- 2025-12-01T20:17:59.615+03:00 WARN 16724 --- [grpc-server] [ main] o.s.c.support.GenericApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: I/O failure while processing configuration class [org.springframework.grpc.test.InProcessTestAutoConfiguration]
- 2025-12-01T20:17:59.617+03:00 WARN 16724 --- [grpc-server] [ main] o.s.test.context.TestContextManager : Caught exception while allowing TestExecutionListener [org.springframework.test.context.support.DependencyInjectionTestExecutionListener] to prepare test instance [org.springframework.grpc.sample.GrpcServerSideTests@251ad030]
- java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@5437039a testClass = org.springframework.grpc.sample.GrpcServerSideTests, locations = [], classes = [org.springframework.grpc.sample.GrpcServerSideTests.TestConfig], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [PropertySourceDescriptor[locations=[], ignoreResourceNotFound=false, name=null, propertySourceFactory=null, encoding=null]], propertySourceProperties = ["spring.grpc.client.default-channel.address=localhost:9090"], contextCustomizers = [[ImportsContextCustomizer@ac61487 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f], contextLoader = org.springframework.test.context.support.DelegatingSmartContextLoader, parent = null]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.lambda$loadContext$0(DefaultCacheAwareContextLoaderDelegate.java:195) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.cache.DefaultContextCache.put(DefaultContextCache.java:172) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:160) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:128) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:155) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:111) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:203) ~[spring-test-7.0.1.jar:7.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$1(ClassBasedTestDescriptor.java:423) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:428) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$0(ClassBasedTestDescriptor.java:422) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186) ~[na:na]
- at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) ~[na:na]
- at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:197) ~[na:na]
- at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214) ~[na:na]
- at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716) ~[na:na]
- at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570) ~[na:na]
- at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560) ~[na:na]
- at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153) ~[na:na]
- at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176) ~[na:na]
- at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265) ~[na:na]
- at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632) ~[na:na]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:422) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$0(ClassBasedTestDescriptor.java:334) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:333) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$1(ClassBasedTestDescriptor.java:322) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at java.base/java.util.Optional.orElseGet(Optional.java:364) ~[na:na]
- at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$0(ClassBasedTestDescriptor.java:321) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:27) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.lambda$prepare$0(TestMethodTestDescriptor.java:127) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:126) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.jupiter.engine.descriptor.TestMethodTestDescriptor.prepare(TestMethodTestDescriptor.java:70) ~[junit-jupiter-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$prepare$0(NodeTestTask.java:144) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.prepare(NodeTestTask.java:144) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:110) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) ~[na:na]
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:42) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:180) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:166) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:138) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:164) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:163) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:116) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604) ~[na:na]
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:42) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$2(NodeTestTask.java:180) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$1(NodeTestTask.java:166) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:138) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$0(NodeTestTask.java:164) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:74) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:163) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:116) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:36) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:52) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:58) ~[junit-platform-engine-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.executeEngine(EngineExecutionOrchestrator.java:246) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.failOrExecuteEngine(EngineExecutionOrchestrator.java:218) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:179) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:108) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:66) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:157) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:65) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:125) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:114) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:58) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$2(InterceptingLauncher.java:57) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:56) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:58) ~[junit-platform-launcher-6.0.1.jar:6.0.1]
- at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:104) ~[na:na]
- at java.base/java.lang.reflect.Method.invoke(Method.java:565) ~[na:na]
- at org.apache.maven.surefire.api.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:125) ~[surefire-api-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.LauncherAdapter.executeWithCancellationToken(LauncherAdapter.java:68) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.LauncherAdapter.execute(LauncherAdapter.java:54) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:203) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:168) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:136) ~[surefire-junit-platform-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385) ~[surefire-booter-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162) ~[surefire-booter-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507) ~[surefire-booter-3.5.4.jar:3.5.4]
- at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495) ~[surefire-booter-3.5.4.jar:3.5.4]
- Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: I/O failure while processing configuration class [org.springframework.grpc.test.InProcessTestAutoConfiguration]
- at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:288) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:634) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.lambda$processGroupImports$0(ConfigurationClassParser.java:864) ~[spring-context-7.0.1.jar:7.0.1]
- at java.base/java.lang.Iterable.forEach(Iterable.java:75) ~[na:na]
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.processGroupImports(ConfigurationClassParser.java:860) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorHandler.process(ConfigurationClassParser.java:831) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:200) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:442) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:306) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:349) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:118) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:784) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:602) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:253) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:111) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:213) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:247) ~[spring-test-7.0.1.jar:7.0.1]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.lambda$loadContext$0(DefaultCacheAwareContextLoaderDelegate.java:167) ~[spring-test-7.0.1.jar:7.0.1]
- ... 86 common frames omitted
- Caused by: java.io.FileNotFoundException: class path resource [org/springframework/grpc/autoconfigure/client/ClientInterceptorsConfiguration.class] cannot be opened because it does not exist
- at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:212) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.ClassFileMetadataReader.parseClassModel(ClassFileMetadataReader.java:49) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.ClassFileMetadataReader.<init>(ClassFileMetadataReader.java:45) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.ClassFileMetadataReaderFactory.getMetadataReader(ClassFileMetadataReaderFactory.java:62) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:127) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.AbstractMetadataReaderFactory.getMetadataReader(AbstractMetadataReaderFactory.java:62) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:40) ~[spring-core-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:728) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser$SourceClass.getRelated(ConfigurationClassParser.java:1139) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser$SourceClass.getAnnotationAttributes(ConfigurationClassParser.java:1120) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.collectImports(ConfigurationClassParser.java:575) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.getImports(ConfigurationClassParser.java:541) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:362) ~[spring-context-7.0.1.jar:7.0.1]
- at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:283) ~[spring-context-7.0.1.jar:7.0.1]
- ... 103 common frames omitted
- [ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 0.069 s <<< FAILURE! -- in org.springframework.grpc.sample.GrpcServerSideTests
- [ERROR] org.springframework.grpc.sample.GrpcServerSideTests.contextLoads -- Time elapsed: 0.001 s <<< ERROR!
- java.lang.IllegalStateException: Failed to load ApplicationContext for [MergedContextConfiguration@5437039a testClass = org.springframework.grpc.sample.GrpcServerSideTests, locations = [], classes = [org.springframework.grpc.sample.GrpcServerSideTests.TestConfig], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [PropertySourceDescriptor[locations=[], ignoreResourceNotFound=false, name=null, propertySourceFactory=null, encoding=null]], propertySourceProperties = ["spring.grpc.client.default-channel.address=localhost:9090"], contextCustomizers = [[ImportsContextCustomizer@ac61487 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f], contextLoader = org.springframework.test.context.support.DelegatingSmartContextLoader, parent = null]
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.lambda$loadContext$0(DefaultCacheAwareContextLoaderDelegate.java:195)
- at org.springframework.test.context.cache.DefaultContextCache.put(DefaultContextCache.java:172)
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:160)
- at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:128)
- at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.injectDependencies(DependencyInjectionTestExecutionListener.java:155)
- at org.springframework.test.context.support.DependencyInjectionTestExecutionListener.prepareTestInstance(DependencyInjectionTestExecutionListener.java:111)
- at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260)
- at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:203)
- at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:186)
- at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
- at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:197)
- at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:214)
- at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1716)
- at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:570)
- at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:560)
- at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:153)
- at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:176)
- at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:265)
- at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:632)
- at java.base/java.util.Optional.orElseGet(Optional.java:364)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
- at java.base/java.util.ArrayList.forEach(ArrayList.java:1604)
- Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: I/O failure while processing configuration class [org.springframework.grpc.test.InProcessTestAutoConfiguration]
- at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:288)
- at org.springframework.context.annotation.ConfigurationClassParser.processImports(ConfigurationClassParser.java:634)
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.lambda$processGroupImports$0(ConfigurationClassParser.java:864)
- at java.base/java.lang.Iterable.forEach(Iterable.java:75)
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorGroupingHandler.processGroupImports(ConfigurationClassParser.java:860)
- at org.springframework.context.annotation.ConfigurationClassParser$DeferredImportSelectorHandler.process(ConfigurationClassParser.java:831)
- at org.springframework.context.annotation.ConfigurationClassParser.parse(ConfigurationClassParser.java:200)
- at org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:442)
- at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:306)
- at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:349)
- at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:118)
- at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:784)
- at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:602)
- at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:253)
- at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:111)
- at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:213)
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:247)
- at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.lambda$loadContext$0(DefaultCacheAwareContextLoaderDelegate.java:167)
- ... 21 more
- Caused by: java.io.FileNotFoundException: class path resource [org/springframework/grpc/autoconfigure/client/ClientInterceptorsConfiguration.class] cannot be opened because it does not exist
- at org.springframework.core.io.ClassPathResource.getInputStream(ClassPathResource.java:212)
- at org.springframework.core.type.classreading.ClassFileMetadataReader.parseClassModel(ClassFileMetadataReader.java:49)
- at org.springframework.core.type.classreading.ClassFileMetadataReader.<init>(ClassFileMetadataReader.java:45)
- at org.springframework.core.type.classreading.ClassFileMetadataReaderFactory.getMetadataReader(ClassFileMetadataReaderFactory.java:62)
- at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:127)
- at org.springframework.core.type.classreading.AbstractMetadataReaderFactory.getMetadataReader(AbstractMetadataReaderFactory.java:62)
- at org.springframework.core.type.classreading.CachingMetadataReaderFactory.getMetadataReader(CachingMetadataReaderFactory.java:40)
- at org.springframework.context.annotation.ConfigurationClassParser.asSourceClass(ConfigurationClassParser.java:728)
- at org.springframework.context.annotation.ConfigurationClassParser$SourceClass.getRelated(ConfigurationClassParser.java:1139)
- at org.springframework.context.annotation.ConfigurationClassParser$SourceClass.getAnnotationAttributes(ConfigurationClassParser.java:1120)
- at org.springframework.context.annotation.ConfigurationClassParser.collectImports(ConfigurationClassParser.java:575)
- at org.springframework.context.annotation.ConfigurationClassParser.getImports(ConfigurationClassParser.java:541)
- at org.springframework.context.annotation.ConfigurationClassParser.doProcessConfigurationClass(ConfigurationClassParser.java:362)
- at org.springframework.context.annotation.ConfigurationClassParser.processConfigurationClass(ConfigurationClassParser.java:283)
- ... 38 more
- [INFO]
- [INFO] Results:
- [INFO]
- [ERROR] Errors:
- [ERROR] GrpcClientApplicationTests.noStubIsCreated � IllegalState Failed to load ApplicationContext for [MergedContextConfiguration@1f1cddf3 testClass = org.springframework.grpc.sample.GrpcClientApplicationTests.NoAutowiredClients, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@228bda54 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [ERROR] GrpcClientApplicationTests.onlyDefaultStubIsCreated � IllegalState Failed to load ApplicationContext for [MergedContextConfiguration@1d3d76b4 testClass = org.springframework.grpc.sample.GrpcClientApplicationTests.DefaultAutowiredClients, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["spring.grpc.client.default-channel.address=0.0.0.0:9090", "org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@6f986501 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [ERROR] org.springframework.grpc.sample.GrpcClientApplicationTests.stubOfCorrectTypeIsCreated
- [ERROR] Run 1: GrpcClientApplicationTests.stubOfCorrectTypeIsCreated � IllegalState Failed to load ApplicationContext for [MergedContextConfiguration@49754e74 testClass = org.springframework.grpc.sample.GrpcClientApplicationTests.ExplicitImportClientsWithNoFactory, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication, org.springframework.grpc.sample.GrpcClientApplicationTests.ExplicitImportClientsWithNoFactory.TestConfig], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@31881aa2 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [ERROR] Run 2: GrpcClientApplicationTests.stubOfCorrectTypeIsCreated � IllegalState Failed to load ApplicationContext for [MergedContextConfiguration@3ec082a1 testClass = org.springframework.grpc.sample.GrpcClientApplicationTests.BlockingV2AutowiredClients, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication, org.springframework.grpc.sample.GrpcClientApplicationTests.BlockingV2AutowiredClients.TestConfig], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["spring.grpc.client.default-channel.address=0.0.0.0:9090", "org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@7a3c99f1 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [ERROR] Run 3: GrpcClientApplicationTests.stubOfCorrectTypeIsCreated � IllegalState Failed to load ApplicationContext for [MergedContextConfiguration@773c7147 testClass = org.springframework.grpc.sample.GrpcClientApplicationTests.SpecificAutowiredClients, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication, org.springframework.grpc.sample.GrpcClientApplicationTests.SpecificAutowiredClients.TestConfig], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["spring.grpc.client.default-channel.address=0.0.0.0:9090", "org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@5abc5854 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [INFO]
- [ERROR] GrpcClientApplicationTests.stubsCreatedWithRightName � IllegalState Failed to load ApplicationContext for [MergedContextConfiguration@1a2e0d57 testClass = org.springframework.grpc.sample.GrpcClientApplicationTests.AllStubAutowiredClients, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication, org.springframework.grpc.sample.GrpcClientApplicationTests.AllStubAutowiredClients.TestConfig], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["spring.grpc.client.default-channel.address=0.0.0.0:9090", "org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@5f025000 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [ERROR] GrpcServerHealthIntegrationTests.healthIndicatorsAdaptedToGrpcHealthStatus(GrpcChannelFactory) � IllegalState Failed to load ApplicationContext for [MergedContextConfiguration@749054a3 testClass = org.springframework.grpc.sample.GrpcServerHealthIntegrationTests.WithActuatorHealthAdapter, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication, org.springframework.grpc.sample.GrpcServerHealthIntegrationTests.WithActuatorHealthAdapter.MyHealthIndicatorsConfig], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["spring.grpc.server.health.actuator.health-indicator-paths=custom", "spring.grpc.server.health.actuator.update-initial-delay=3s", "spring.grpc.server.health.actuator.update-rate=3s", "management.health.defaults.enabled=true", "org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@bf70ce5 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [ERROR] org.springframework.grpc.sample.GrpcServerIntegrationTests.defaultErrorResponseIsUnknown(GrpcChannelFactory)
- [ERROR] Run 1: GrpcServerIntegrationTests.defaultErrorResponseIsUnknown(GrpcChannelFactory) � IllegalState ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@448861e5 testClass = org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithException, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@72bd8702 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [ERROR] Run 2: GrpcServerIntegrationTests.defaultErrorResponseIsUnknown(GrpcChannelFactory) � IllegalState Failed to load ApplicationContext for [MergedContextConfiguration@4f028abf testClass = org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithUnhandledException, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["spring.grpc.server.exception-handler.enabled=false", "org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@38ee2348 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [INFO]
- [ERROR] GrpcServerIntegrationTests.servesResponseToClient(GrpcChannelFactory) � IllegalState ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@1c83652d testClass = org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithInProcessChannel, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@2eaaef66 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [ERROR] org.springframework.grpc.sample.GrpcServerIntegrationTests.specificErrorResponse(GrpcChannelFactory)
- [ERROR] Run 1: GrpcServerIntegrationTests.specificErrorResponse(GrpcChannelFactory) � IllegalState ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@448861e5 testClass = org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithException, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@72bd8702 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [ERROR] Run 2: GrpcServerIntegrationTests.specificErrorResponse(GrpcChannelFactory) � IllegalState Failed to load ApplicationContext for [MergedContextConfiguration@695d0adc testClass = org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithExceptionInInterceptorListener, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication, org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithExceptionInInterceptorListener.TestConfig], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@55456711 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [ERROR] Run 3: GrpcServerIntegrationTests.specificErrorResponse(GrpcChannelFactory) � IllegalState ApplicationContext failure threshold (1) exceeded: skipping repeated attempt to load context for [MergedContextConfiguration@4f028abf testClass = org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithUnhandledException, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["spring.grpc.server.exception-handler.enabled=false", "org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@38ee2348 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [ERROR] Run 4: GrpcServerIntegrationTests.specificErrorResponse(GrpcChannelFactory) � IllegalState Failed to load ApplicationContext for [MergedContextConfiguration@104d07a8 testClass = org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithExceptionInInterceptorCall, locations = [], classes = [org.springframework.grpc.sample.GrpcServerApplication, org.springframework.grpc.sample.GrpcServerIntegrationTests.ServerWithExceptionInInterceptorCall.TestConfig], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@6fa53b0d key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f, org.springframework.boot.test.context.SpringBootTestAnnotation@d4ced78b], contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
- [INFO]
- [ERROR] GrpcServerSideTests.contextLoads � IllegalState Failed to load ApplicationContext for [MergedContextConfiguration@5437039a testClass = org.springframework.grpc.sample.GrpcServerSideTests, locations = [], classes = [org.springframework.grpc.sample.GrpcServerSideTests.TestConfig], contextInitializerClasses = [], activeProfiles = [], propertySourceDescriptors = [PropertySourceDescriptor[locations=[], ignoreResourceNotFound=false, name=null, propertySourceFactory=null, encoding=null]], propertySourceProperties = ["spring.grpc.client.default-channel.address=localhost:9090"], contextCustomizers = [[ImportsContextCustomizer@ac61487 key = []], org.springframework.boot.test.context.PropertyMappingContextCustomizer@96b814df, org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@7fd4acee, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@3f2ef586, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@64337702, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.grpc.test.autoconfigure.InProcessTransportContextCustomizerFactory$InProcessTransportContextCustomizer@67b6120f], contextLoader = org.springframework.test.context.support.DelegatingSmartContextLoader, parent = null]
- [INFO]
- [ERROR] Tests run: 21, Failures: 0, Errors: 9, Skipped: 1
- [INFO]
Advertisement
Add Comment
Please, Sign In to add comment