﻿[INFO] Scanning for projects...
[WARNING] 
[WARNING] Some problems were encountered while building the effective model for com.xuekairui:zhijiayun-user:jar:1.0.0
[WARNING] 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique: com.xuekairui:zhijiayun-common:jar -> duplicate declaration of version (?) @ line 107, column 21
[WARNING] 
[WARNING] It is highly recommended to fix these problems because they threaten the stability of your build.
[WARNING] 
[WARNING] For this reason, future Maven versions might no longer support building such malformed projects.
[WARNING] 
[INFO] 
[INFO] ------------------< com.xuekairui:zhijiayun-gateway >-------------------
[INFO] Building zhijiayun-gateway 1.0.0
[INFO]   from pom.xml
[INFO] --------------------------------[ jar ]---------------------------------
[INFO] 
[INFO] --- resources:3.3.1:resources (default-resources) @ zhijiayun-gateway ---
[INFO] Copying 3 resources from src\main\resources to target\classes
[INFO] Copying 39 resources from src\main\resources to target\classes
[INFO] 
[INFO] --- compiler:3.14.1:compile (default-compile) @ zhijiayun-gateway ---
[INFO] Nothing to compile - all classes are up to date.
[INFO] 
[INFO] --- resources:3.3.1:testResources (default-testResources) @ zhijiayun-gateway ---
[INFO] Copying 2 resources from src\test\resources to target\test-classes
[INFO] 
[INFO] --- compiler:3.14.1:testCompile (default-testCompile) @ zhijiayun-gateway ---
[INFO] Nothing to compile - all classes are up to date.
[INFO] 
[INFO] --- surefire:3.5.5:test (default-test) @ zhijiayun-gateway ---
[INFO] Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider
[INFO] 
[INFO] -------------------------------------------------------
[INFO]  T E S T S
[INFO] -------------------------------------------------------
[INFO] Running 运营管理接口测试
09:06:52.167 [main] INFO org.springframework.test.context.support.AnnotationConfigContextLoaderUtils -- Could not detect default configuration classes for test class [com.xuekairui.gateway.AdminControllerTest]: AdminControllerTest does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
09:06:52.344 [main] INFO org.springframework.boot.test.context.SpringBootTestContextBootstrapper -- Found @SpringBootConfiguration com.xuekairui.Application for test class com.xuekairui.gateway.AdminControllerTest

  .   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/

 :: Spring Boot ::               (v3.5.14)

09:06:53.158  INFO [] [] [        main] c.x.g.AdminControllerTest      : Starting AdminControllerTest using Java 17.0.17 with PID 2552 (started by geloger in D:\project\zhijiayun-pharmacy\zhijiayun-gateway)
09:06:53.160 DEBUG [] [] [        main] c.x.g.AdminControllerTest      : Running with Spring Boot v3.5.14, Spring v6.2.18
09:06:53.161  INFO [] [] [        main] c.x.g.AdminControllerTest      : The following 1 profile is active: "test"
09:06:55.695  INFO [] [] [        main] epositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
09:06:55.711  INFO [] [] [        main] epositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
09:06:55.831  INFO [] [] [        main] epositoryConfigurationDelegate : Finished Spring Data repository scanning in 34 ms. Found 0 Redis repository interfaces.
 _ _   |_  _ _|_. ___ _ |    _ 
| | |\/|_)(_| | |_\  |_)||_|_\ 
     /               |         
                        3.5.16 
09:07:00.235  INFO [] [] [        main] c.x.u.service.AliyunSmsClient  : 阿里云短信客户端初始化成功，端点: dysmsapi.aliyuncs.com
09:07:01.037  INFO [] [] [        main] c.x.user.service.OssService    : OSS 客户端初始化完成: endpoint=oss-cn-shenzhen.aliyuncs.com, bucket=kailin-saas
09:07:02.427  INFO [] [] [        main] c.z.hikari.HikariDataSource    : HikariPool-1 - Starting...
09:07:03.822  WARN [] [] [        main] s.GenericWebApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'databaseInitializer' defined in class path resource [com/xuekairui/gateway/TestConfig.class]: Failed to instantiate [com.xuekairui.gateway.TestConfig$DatabaseInitializer]: Factory method 'databaseInitializer' threw exception with message: Failed to initialize test database
09:07:03.824  INFO [] [] [        main] c.x.user.service.OssService    : OSS 客户端已关闭
mvn : 
所在位置 行:1 字符: 36
+ ... n-pharmacy; mvn test -pl zhijiayun-gateway "-Dtest=A
dminControllerTes ...
+                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:String) [], 
    RemoteException
    + FullyQualifiedErrorId : NativeCommandError
 


============================
CONDITIONS EVALUATION REPORT
============================


Positive matches:
-----------------

   AopAutoConfiguration matched:
      - @ConditionalOnBooleanProperty (spring.aop.auto=tru
e) matched (OnPropertyCondition)

   AopAutoConfiguration.ClassProxyingConfiguration matched
:
      - @ConditionalOnMissingClass did not find unwanted c
lass 'org.aspectj.weaver.Advice' (OnClassCondition)
      - @ConditionalOnBooleanProperty (spring.aop.proxy-ta
rget-class=true) matched (OnPropertyCondition)

   ApplicationAvailabilityAutoConfiguration#applicationAva
ilability matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.availability.ApplicationAvailability; SearchStrat
egy: all) did not find any beans (OnBeanCondition)

   CacheMeterBinderProvidersConfiguration matched:
      - @ConditionalOnClass found required class 'io.micro
meter.core.instrument.binder.MeterBinder' (OnClassConditio
n)

   CacheMeterBinderProvidersConfiguration.CaffeineCacheMet
erBinderProviderConfiguration matched:
      - @ConditionalOnClass found required classes 'org.sp
ringframework.cache.caffeine.CaffeineCache', 'com.github.b
enmanes.caffeine.cache.Cache' (OnClassCondition)

   CacheMeterBinderProvidersConfiguration.RedisCacheMeterB
inderProviderConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.data.redis.cache.RedisCache' (OnClassCondition
)

   CaffeineCacheConfiguration matched:
      - @ConditionalOnClass found required classes 'com.gi
thub.benmanes.caffeine.cache.Caffeine', 'org.springframewo
rk.cache.caffeine.CaffeineCacheManager' (OnClassCondition)
      - Cache org.springframework.boot.autoconfigure.cache
.CaffeineCacheConfiguration automatic cache type (CacheCon
dition)

   org.springframework.boot.autoconfigure.http.client.reac
tive.ClientHttpConnectorAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'org.sp
ringframework.http.client.reactive.ClientHttpConnector', '
reactor.core.publisher.Mono' (OnClassCondition)
      - Detected ClientHttpConnectorBuilder (ConditionalOn
ClientHttpConnectorBuilderDetection)

   ClientHttpConnectorAutoConfiguration#clientHttpConnecto
r matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.http.client.reactive.ClientHttpConnector; SearchStrate
gy: all) did not find any beans (OnBeanCondition)

   ClientHttpConnectorAutoConfiguration#clientHttpConnecto
rBuilder matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.http.client.reactive.ClientHttpConnectorBuilder<?
>; SearchStrategy: all) did not find any beans (OnBeanCond
ition)

   ClientHttpConnectorAutoConfiguration#clientHttpConnecto
rSettings matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.http.client.reactive.ClientHttpConnectorSettings;
 SearchStrategy: all) did not find any beans (OnBeanCondit
ion)

   CompositeMeterRegistryAutoConfiguration matched:
      - @ConditionalOnClass found required class 'io.micro
meter.core.instrument.composite.CompositeMeterRegistry' (O
nClassCondition)

   DataSourceAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'javax.
sql.DataSource', 'org.springframework.jdbc.datasource.embe
dded.EmbeddedDatabaseType' (OnClassCondition)
      - @ConditionalOnMissingBean (types: io.r2dbc.spi.Con
nectionFactory; SearchStrategy: all) did not find any bean
s (OnBeanCondition)

   DataSourceAutoConfiguration.PooledDataSourceConfigurati
on matched:
      - AnyNestedCondition 1 matched 1 did not; NestedCond
ition on DataSourceAutoConfiguration.PooledDataSourceCondi
tion.PooledDataSourceAvailable PooledDataSource found supp
orted DataSource; NestedCondition on DataSourceAutoConfigu
ration.PooledDataSourceCondition.ExplicitType @Conditional
OnProperty (spring.datasource.type) did not find property 
'spring.datasource.type' (DataSourceAutoConfiguration.Pool
edDataSourceCondition)
      - @ConditionalOnMissingBean (types: javax.sql.DataSo
urce,javax.sql.XADataSource; SearchStrategy: all) did not 
find any beans (OnBeanCondition)

   DataSourceAutoConfiguration.PooledDataSourceConfigurati
on#jdbcConnectionDetails matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.autoconfigure.jdbc.JdbcConnectionDetails; SearchS
trategy: all) did not find any beans (OnBeanCondition)

   DataSourceConfiguration.Hikari matched:
      - @ConditionalOnClass found required class 'com.zaxx
er.hikari.HikariDataSource' (OnClassCondition)
      - @ConditionalOnProperty (spring.datasource.type=com
.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondit
ion)
      - @ConditionalOnMissingBean (types: javax.sql.DataSo
urce; SearchStrategy: all) did not find any beans (OnBeanC
ondition)

   DataSourceHealthContributorAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'org.sp
ringframework.jdbc.core.JdbcTemplate', 'org.springframewor
k.jdbc.datasource.lookup.AbstractRoutingDataSource' (OnCla
ssCondition)
      - @ConditionalOnEnabledHealthIndicator management.he
alth.defaults.enabled is considered true (OnEnabledHealthI
ndicatorCondition)
      - @ConditionalOnBean (types: javax.sql.DataSource; S
earchStrategy: all) found bean 'dataSource' (OnBeanConditi
on)

   DataSourceHealthContributorAutoConfiguration#dbHealthCo
ntributor matched:
      - @ConditionalOnMissingBean (names: dbHealthIndicato
r,dbHealthContributor; SearchStrategy: all) did not find a
ny beans (OnBeanCondition)

   DataSourcePoolMetadataProvidersConfiguration.HikariPool
DataSourceMetadataProviderConfiguration matched:
      - @ConditionalOnClass found required class 'com.zaxx
er.hikari.HikariDataSource' (OnClassCondition)

   DataSourcePoolMetricsAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'javax.
sql.DataSource', 'io.micrometer.core.instrument.MeterRegis
try' (OnClassCondition)
      - @ConditionalOnBean (types: javax.sql.DataSource,io
.micrometer.core.instrument.MeterRegistry; SearchStrategy:
 all) found beans 'simpleMeterRegistry', 'dataSource' (OnB
eanCondition)

   DataSourcePoolMetricsAutoConfiguration.DataSourcePoolMe
tadataMetricsConfiguration matched:
      - @ConditionalOnBean (types: org.springframework.boo
t.jdbc.metadata.DataSourcePoolMetadataProvider; SearchStra
tegy: all) found bean 'hikariPoolDataSourceMetadataProvide
r' (OnBeanCondition)

   DataSourcePoolMetricsAutoConfiguration.HikariDataSource
MetricsConfiguration matched:
      - @ConditionalOnClass found required class 'com.zaxx
er.hikari.HikariDataSource' (OnClassCondition)

   DataSourceTransactionManagerAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'javax.
sql.DataSource', 'org.springframework.jdbc.core.JdbcTempla
te', 'org.springframework.transaction.TransactionManager' 
(OnClassCondition)

   DataSourceTransactionManagerAutoConfiguration.JdbcTrans
actionManagerConfiguration matched:
      - @ConditionalOnSingleCandidate (types: javax.sql.Da
taSource; SearchStrategy: all) found a single bean 'dataSo
urce' (OnBeanCondition)

   DataSourceTransactionManagerAutoConfiguration.JdbcTrans
actionManagerConfiguration#transactionManager matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.transaction.TransactionManager; SearchStrategy: all) d
id not find any beans (OnBeanCondition)

   DdlAutoConfiguration matched:
      - @ConditionalOnClass found required class 'com.baom
idou.mybatisplus.extension.ddl.IDdl' (OnClassCondition)

   DiskSpaceHealthContributorAutoConfiguration matched:
      - @ConditionalOnEnabledHealthIndicator management.he
alth.defaults.enabled is considered true (OnEnabledHealthI
ndicatorCondition)

   DiskSpaceHealthContributorAutoConfiguration#diskSpaceHe
althIndicator matched:
      - @ConditionalOnMissingBean (names: diskSpaceHealthI
ndicator; SearchStrategy: all) did not find any beans (OnB
eanCondition)

   DispatcherServletAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.web.servlet.DispatcherServlet' (OnClassConditi
on)
      - found 'session' scope (OnWebApplicationCondition)

   DispatcherServletAutoConfiguration.DispatcherServletCon
figuration matched:
      - @ConditionalOnClass found required class 'jakarta.
servlet.ServletRegistration' (OnClassCondition)
      - Default DispatcherServlet did not find dispatcher 
servlet beans (DispatcherServletAutoConfiguration.DefaultD
ispatcherServletCondition)

   DispatcherServletAutoConfiguration.DispatcherServletReg
istrationConfiguration matched:
      - @ConditionalOnClass found required class 'jakarta.
servlet.ServletRegistration' (OnClassCondition)
      - DispatcherServlet Registration did not find servle
t registration bean (DispatcherServletAutoConfiguration.Di
spatcherServletRegistrationCondition)

   DispatcherServletAutoConfiguration.DispatcherServletReg
istrationConfiguration#dispatcherServletRegistration match
ed:
      - @ConditionalOnBean (names: dispatcherServlet types
: org.springframework.web.servlet.DispatcherServlet; Searc
hStrategy: all) found bean 'dispatcherServlet' (OnBeanCond
ition)

   EndpointAutoConfiguration#endpointCachingOperationInvok
erAdvisor matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.endpoint.invoker.cache.CachingOperationIn
vokerAdvisor; SearchStrategy: all) did not find any beans 
(OnBeanCondition)

   EndpointAutoConfiguration#endpointOperationParameterMap
per matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.endpoint.invoke.ParameterValueMapper; Sea
rchStrategy: all) did not find any beans (OnBeanCondition)

   EndpointAutoConfiguration#propertiesEndpointAccessResol
ver matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.endpoint.EndpointAccessResolver; SearchSt
rategy: all) did not find any beans (OnBeanCondition)

   ErrorMvcAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'jakart
a.servlet.Servlet', 'org.springframework.web.servlet.Dispa
tcherServlet' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)

   ErrorMvcAutoConfiguration#basicErrorController matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.web.servlet.error.ErrorController; SearchStrategy
: current) did not find any beans (OnBeanCondition)

   ErrorMvcAutoConfiguration#errorAttributes matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.web.servlet.error.ErrorAttributes; SearchStrategy
: current) did not find any beans (OnBeanCondition)

   ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfi
guration#conventionErrorViewResolver matched:
      - @ConditionalOnBean (types: org.springframework.web
.servlet.DispatcherServlet; SearchStrategy: all) found bea
n 'dispatcherServlet'; @ConditionalOnMissingBean (types: o
rg.springframework.boot.autoconfigure.web.servlet.error.Er
rorViewResolver; SearchStrategy: all) did not find any bea
ns (OnBeanCondition)

   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfigurat
ion matched:
      - @ConditionalOnBooleanProperty (server.error.whitel
abel.enabled=true) matched (OnPropertyCondition)
      - ErrorTemplate Missing did not find error template 
view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondit
ion)

   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfigurat
ion#beanNameViewResolver matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.web.servlet.view.BeanNameViewResolver; SearchStrategy:
 all) did not find any beans (OnBeanCondition)

   ErrorMvcAutoConfiguration.WhitelabelErrorViewConfigurat
ion#defaultErrorView matched:
      - @ConditionalOnMissingBean (names: error; SearchStr
ategy: all) did not find any beans (OnBeanCondition)

   GenericCacheConfiguration matched:
      - Cache org.springframework.boot.autoconfigure.cache
.GenericCacheConfiguration automatic cache type (CacheCond
ition)

   GsonAutoConfiguration matched:
      - @ConditionalOnClass found required class 'com.goog
le.gson.Gson' (OnClassCondition)

   GsonAutoConfiguration#gson matched:
      - @ConditionalOnMissingBean (types: com.google.gson.
Gson; SearchStrategy: all) did not find any beans (OnBeanC
ondition)

   GsonAutoConfiguration#gsonBuilder matched:
      - @ConditionalOnMissingBean (types: com.google.gson.
GsonBuilder; SearchStrategy: all) did not find any beans (
OnBeanCondition)

   GsonHttpMessageConvertersConfiguration matched:
      - @ConditionalOnClass found required class 'com.goog
le.gson.Gson' (OnClassCondition)

   HealthContributorAutoConfiguration#pingHealthContributo
r matched:
      - @ConditionalOnEnabledHealthIndicator management.he
alth.defaults.enabled is considered true (OnEnabledHealthI
ndicatorCondition)

   HealthEndpointAutoConfiguration matched:
      - @ConditionalOnAvailableEndpoint marked as exposed 
by a 'management.endpoints.web.exposure' property (OnAvail
ableEndpointCondition)

   HealthEndpointConfiguration#healthContributorRegistry m
atched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.health.HealthContributorRegistry; SearchS
trategy: all) did not find any beans (OnBeanCondition)

   HealthEndpointConfiguration#healthEndpoint matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.health.HealthEndpoint; SearchStrategy: al
l) did not find any beans (OnBeanCondition)

   HealthEndpointConfiguration#healthEndpointGroupMembersh
ipValidator matched:
      - @ConditionalOnBooleanProperty (management.endpoint
.health.validate-group-membership=true) matched (OnPropert
yCondition)

   HealthEndpointConfiguration#healthEndpointGroups matche
d:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.health.HealthEndpointGroups; SearchStrate
gy: all) did not find any beans (OnBeanCondition)

   HealthEndpointConfiguration#healthHttpCodeStatusMapper 
matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.health.HttpCodeStatusMapper; SearchStrate
gy: all) did not find any beans (OnBeanCondition)

   HealthEndpointConfiguration#healthStatusAggregator matc
hed:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.health.StatusAggregator; SearchStrategy: 
all) did not find any beans (OnBeanCondition)

   HealthEndpointWebExtensionConfiguration matched:
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnAvailableEndpoint marked as exposed 
by a 'management.endpoints.web.exposure' property (OnAvail
ableEndpointCondition)
      - @ConditionalOnBean (types: org.springframework.boo
t.actuate.health.HealthEndpoint; SearchStrategy: all) foun
d bean 'healthEndpoint' (OnBeanCondition)

   HealthEndpointWebExtensionConfiguration#healthEndpointW
ebExtension matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.health.HealthEndpointWebExtension; Search
Strategy: all) did not find any beans (OnBeanCondition)

   HealthEndpointWebExtensionConfiguration.MvcAdditionalHe
althEndpointPathsConfiguration matched:
      - @ConditionalOnBean (types: org.springframework.web
.servlet.DispatcherServlet; SearchStrategy: all) found bea
n 'dispatcherServlet' (OnBeanCondition)

   HttpClientAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.http.client.ClientHttpRequestFactory' (OnClass
Condition)
      - NoneNestedConditions 0 matched 1 did not; NestedCo
ndition on NotReactiveWebApplicationCondition.ReactiveWebA
pplication did not find reactive web application classes (
NotReactiveWebApplicationCondition)

   HttpClientAutoConfiguration#clientHttpRequestFactoryBui
lder matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.http.client.ClientHttpRequestFactoryBuilder<?>; S
earchStrategy: all) did not find any beans (OnBeanConditio
n)

   HttpClientAutoConfiguration#clientHttpRequestFactorySet
tings matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.http.client.ClientHttpRequestFactorySettings; Sea
rchStrategy: all) did not find any beans (OnBeanCondition)

   HttpClientObservationsAutoConfiguration matched:
      - @ConditionalOnClass found required class 'io.micro
meter.observation.Observation' (OnClassCondition)
      - @ConditionalOnBean (types: io.micrometer.observati
on.ObservationRegistry; SearchStrategy: all) found bean 'o
bservationRegistry' (OnBeanCondition)

   HttpClientObservationsAutoConfiguration.MeterFilterConf
iguration matched:
      - @ConditionalOnClass found required class 'io.micro
meter.core.instrument.MeterRegistry' (OnClassCondition)
      - @ConditionalOnBean (types: io.micrometer.core.inst
rument.MeterRegistry; SearchStrategy: all) found bean 'sim
pleMeterRegistry' (OnBeanCondition)

   HttpEncodingAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.web.filter.CharacterEncodingFilter' (OnClassCo
ndition)
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnBooleanProperty (server.servlet.enco
ding.enabled=true) matched (OnPropertyCondition)

   HttpEncodingAutoConfiguration#characterEncodingFilter m
atched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.web.filter.CharacterEncodingFilter; SearchStrategy: al
l) did not find any beans (OnBeanCondition)

   HttpMessageConvertersAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.http.converter.HttpMessageConverter' (OnClassC
ondition)
      - NoneNestedConditions 0 matched 1 did not; NestedCo
ndition on HttpMessageConvertersAutoConfiguration.NotReact
iveWebApplicationCondition.ReactiveWebApplication did not 
find reactive web application classes (HttpMessageConverte
rsAutoConfiguration.NotReactiveWebApplicationCondition)

   HttpMessageConvertersAutoConfiguration#messageConverter
s matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.autoconfigure.http.HttpMessageConverters; SearchS
trategy: all) did not find any beans (OnBeanCondition)

   HttpMessageConvertersAutoConfiguration.StringHttpMessag
eConverterConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.http.converter.StringHttpMessageConverter' (On
ClassCondition)

   HttpMessageConvertersAutoConfiguration.StringHttpMessag
eConverterConfiguration#stringHttpMessageConverter matched
:
      - @ConditionalOnMissingBean (types: org.springframew
ork.http.converter.StringHttpMessageConverter; SearchStrat
egy: all) did not find any beans (OnBeanCondition)

   JacksonAutoConfiguration matched:
      - @ConditionalOnClass found required class 'com.fast
erxml.jackson.databind.ObjectMapper' (OnClassCondition)

   JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCus
tomizerConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.http.converter.json.Jackson2ObjectMapperBuilde
r' (OnClassCondition)

   JacksonAutoConfiguration.JacksonObjectMapperBuilderConf
iguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.http.converter.json.Jackson2ObjectMapperBuilde
r' (OnClassCondition)

   JacksonAutoConfiguration.JacksonObjectMapperBuilderConf
iguration#jacksonObjectMapperBuilder matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.http.converter.json.Jackson2ObjectMapperBuilder; Searc
hStrategy: all) did not find any beans (OnBeanCondition)

   JacksonAutoConfiguration.JacksonObjectMapperConfigurati
on matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.http.converter.json.Jackson2ObjectMapperBuilde
r' (OnClassCondition)

   JacksonAutoConfiguration.JacksonObjectMapperConfigurati
on#jacksonObjectMapper matched:
      - @ConditionalOnMissingBean (types: com.fasterxml.ja
ckson.databind.ObjectMapper; SearchStrategy: all) did not 
find any beans (OnBeanCondition)

   JacksonAutoConfiguration.ParameterNamesModuleConfigurat
ion matched:
      - @ConditionalOnClass found required class 'com.fast
erxml.jackson.module.paramnames.ParameterNamesModule' (OnC
lassCondition)

   JacksonAutoConfiguration.ParameterNamesModuleConfigurat
ion#parameterNamesModule matched:
      - @ConditionalOnMissingBean (types: com.fasterxml.ja
ckson.module.paramnames.ParameterNamesModule; SearchStrate
gy: all) did not find any beans (OnBeanCondition)

   JacksonEndpointAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'com.fa
sterxml.jackson.databind.ObjectMapper', 'org.springframewo
rk.http.converter.json.Jackson2ObjectMapperBuilder' (OnCla
ssCondition)

   JacksonEndpointAutoConfiguration#endpointObjectMapper m
atched:
      - @ConditionalOnBooleanProperty (management.endpoint
s.jackson.isolated-object-mapper=true) matched (OnProperty
Condition)

   JacksonHttpMessageConvertersConfiguration.MappingJackso
n2HttpMessageConverterConfiguration matched:
      - @ConditionalOnClass found required class 'com.fast
erxml.jackson.databind.ObjectMapper' (OnClassCondition)
      - @ConditionalOnPreferredJsonMapper JACKSON no prope
rty was configured and Jackson is the default (OnPreferred
JsonMapperCondition)
      - @ConditionalOnBean (types: com.fasterxml.jackson.d
atabind.ObjectMapper; SearchStrategy: all) found bean 'jac
ksonObjectMapper' (OnBeanCondition)

   JacksonHttpMessageConvertersConfiguration.MappingJackso
n2HttpMessageConverterConfiguration#mappingJackson2HttpMes
sageConverter matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.http.converter.json.MappingJackson2HttpMessageConverte
r ignored: org.springframework.hateoas.server.mvc.TypeCons
trainedMappingJackson2HttpMessageConverter,org.springframe
work.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; S
earchStrategy: all) did not find any beans (OnBeanConditio
n)

   JdbcClientAutoConfiguration matched:
      - @ConditionalOnSingleCandidate (types: org.springfr
amework.jdbc.core.namedparam.NamedParameterJdbcTemplate; S
earchStrategy: all) found a single bean 'namedParameterJdb
cTemplate'; @ConditionalOnMissingBean (types: org.springfr
amework.jdbc.core.simple.JdbcClient; SearchStrategy: all) 
did not find any beans (OnBeanCondition)

   JdbcTemplateAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'javax.
sql.DataSource', 'org.springframework.jdbc.core.JdbcTempla
te' (OnClassCondition)
      - @ConditionalOnSingleCandidate (types: javax.sql.Da
taSource; SearchStrategy: all) found a single bean 'dataSo
urce' (OnBeanCondition)

   JdbcTemplateConfiguration matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.jdbc.core.JdbcOperations; SearchStrategy: all) did not
 find any beans (OnBeanCondition)

   JvmMetricsAutoConfiguration matched:
      - @ConditionalOnClass found required class 'io.micro
meter.core.instrument.MeterRegistry' (OnClassCondition)
      - @ConditionalOnBean (types: io.micrometer.core.inst
rument.MeterRegistry; SearchStrategy: all) found bean 'sim
pleMeterRegistry' (OnBeanCondition)

   JvmMetricsAutoConfiguration#classLoaderMetrics matched:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.binder.jvm.ClassLoaderMetrics; SearchStrateg
y: all) did not find any beans (OnBeanCondition)

   JvmMetricsAutoConfiguration#jvmCompilationMetrics match
ed:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.binder.jvm.JvmCompilationMetrics; SearchStra
tegy: all) did not find any beans (OnBeanCondition)

   JvmMetricsAutoConfiguration#jvmGcMetrics matched:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.binder.jvm.JvmGcMetrics; SearchStrategy: all
) did not find any beans (OnBeanCondition)

   JvmMetricsAutoConfiguration#jvmHeapPressureMetrics matc
hed:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.binder.jvm.JvmHeapPressureMetrics; SearchStr
ategy: all) did not find any beans (OnBeanCondition)

   JvmMetricsAutoConfiguration#jvmInfoMetrics matched:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.binder.jvm.JvmInfoMetrics; SearchStrategy: a
ll) did not find any beans (OnBeanCondition)

   JvmMetricsAutoConfiguration#jvmMemoryMetrics matched:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.binder.jvm.JvmMemoryMetrics; SearchStrategy:
 all) did not find any beans (OnBeanCondition)

   JvmMetricsAutoConfiguration#jvmThreadMetrics matched:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.binder.jvm.JvmThreadMetrics; SearchStrategy:
 all) did not find any beans (OnBeanCondition)

   LettuceConnectionConfiguration matched:
      - @ConditionalOnClass found required class 'io.lettu
ce.core.RedisClient' (OnClassCondition)
      - @ConditionalOnProperty (spring.data.redis.client-t
ype=lettuce) matched (OnPropertyCondition)

   LettuceConnectionConfiguration#lettuceClientResources m
atched:
      - @ConditionalOnMissingBean (types: io.lettuce.core.
resource.ClientResources; SearchStrategy: all) did not fin
d any beans (OnBeanCondition)

   LettuceConnectionConfiguration#redisConnectionFactory m
atched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.data.redis.connection.RedisConnectionFactory; SearchSt
rategy: all) did not find any beans (OnBeanCondition)
      - @ConditionalOnThreading found PLATFORM (OnThreadin
gCondition)

   LettuceMetricsAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'io.let
tuce.core.RedisClient', 'io.lettuce.core.metrics.Micromete
rCommandLatencyRecorder' (OnClassCondition)
      - @ConditionalOnBean (types: io.micrometer.core.inst
rument.MeterRegistry; SearchStrategy: all) found bean 'sim
pleMeterRegistry' (OnBeanCondition)

   LettuceMetricsAutoConfiguration#micrometerOptions match
ed:
      - @ConditionalOnMissingBean (types: io.lettuce.core.
metrics.MicrometerOptions; SearchStrategy: all) did not fi
nd any beans (OnBeanCondition)

   LifecycleAutoConfiguration#defaultLifecycleProcessor ma
tched:
      - @ConditionalOnMissingBean (names: lifecycleProcess
or; SearchStrategy: current) did not find any beans (OnBea
nCondition)

   LogbackMetricsAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'io.mic
rometer.core.instrument.MeterRegistry', 'ch.qos.logback.cl
assic.LoggerContext', 'org.slf4j.LoggerFactory' (OnClassCo
ndition)
      - LogbackLoggingCondition ILoggerFactory is a Logbac
k LoggerContext (LogbackMetricsAutoConfiguration.LogbackLo
ggingCondition)
      - @ConditionalOnBean (types: io.micrometer.core.inst
rument.MeterRegistry; SearchStrategy: all) found bean 'sim
pleMeterRegistry' (OnBeanCondition)

   LogbackMetricsAutoConfiguration#logbackMetrics matched:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.binder.logging.LogbackMetrics; SearchStrateg
y: all) did not find any beans (OnBeanCondition)

   ManagementContextAutoConfiguration.SameManagementContex
tConfiguration matched:
      - Management Port actual port type (SAME) matched re
quired type (OnManagementPortCondition)

   MetricsAutoConfiguration matched:
      - @ConditionalOnClass found required class 'io.micro
meter.core.annotation.Timed' (OnClassCondition)

   MetricsAutoConfiguration#micrometerClock matched:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.Clock; SearchStrategy: all) did not find any
 beans (OnBeanCondition)

   MockMvcAutoConfiguration matched:
      - found 'session' scope (OnWebApplicationCondition)

   MockMvcConfiguration#mockMvc matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.test.web.servlet.MockMvc; SearchStrategy: all) did not
 find any beans (OnBeanCondition)

   MockMvcConfiguration#mockMvcBuilder matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.test.web.servlet.MockMvcBuilder; SearchStrategy: all) 
did not find any beans (OnBeanCondition)

   MockMvcSecurityConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.security.test.web.servlet.request.SecurityMock
MvcRequestPostProcessors' (OnClassCondition)

   MockMvcSecurityConfiguration#securityMockMvcBuilderCust
omizer matched:
      - @ConditionalOnBean (names: springSecurityFilterCha
in; SearchStrategy: all) found bean 'springSecurityFilterC
hain' (OnBeanCondition)

   MockMvcTesterConfiguration matched:
      - @ConditionalOnClass found required class 'org.asse
rtj.core.api.Assert' (OnClassCondition)

   MockMvcTesterConfiguration#mockMvcTester matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.test.web.servlet.assertj.MockMvcTester; SearchStrategy
: all) did not find any beans (OnBeanCondition)

   MultipartAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'jakart
a.servlet.Servlet', 'org.springframework.web.multipart.sup
port.StandardServletMultipartResolver', 'jakarta.servlet.M
ultipartConfigElement' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnBooleanProperty (spring.servlet.mult
ipart.enabled=true) matched (OnPropertyCondition)

   MultipartAutoConfiguration#multipartConfigElement match
ed:
      - @ConditionalOnMissingBean (types: jakarta.servlet.
MultipartConfigElement; SearchStrategy: all) did not find 
any beans (OnBeanCondition)

   MultipartAutoConfiguration#multipartResolver matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.web.multipart.MultipartResolver; SearchStrategy: all) 
did not find any beans (OnBeanCondition)

   MybatisPlusAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'org.ap
ache.ibatis.session.SqlSessionFactory', 'org.mybatis.sprin
g.SqlSessionFactoryBean' (OnClassCondition)
      - @ConditionalOnSingleCandidate (types: javax.sql.Da
taSource; SearchStrategy: all) found a single bean 'dataSo
urce' (OnBeanCondition)

   MybatisPlusAutoConfiguration#mybatisPlusSpringApplicati
onContextAware matched:
      - @ConditionalOnMissingBean (types: com.baomidou.myb
atisplus.extension.spring.MybatisPlusApplicationContextAwa
re; SearchStrategy: all) did not find any beans (OnBeanCon
dition)

   MybatisPlusAutoConfiguration#sqlSessionFactory matched:
      - @ConditionalOnMissingBean (types: org.apache.ibati
s.session.SqlSessionFactory; SearchStrategy: all) did not 
find any beans (OnBeanCondition)

   MybatisPlusAutoConfiguration#sqlSessionTemplate matched
:
      - @ConditionalOnMissingBean (types: org.mybatis.spri
ng.SqlSessionTemplate; SearchStrategy: all) did not find a
ny beans (OnBeanCondition)

   MybatisPlusAutoConfiguration.MapperScannerRegistrarNotF
oundConfiguration matched:
      - @ConditionalOnMissingBean (types: org.mybatis.spri
ng.mapper.MapperFactoryBean,org.mybatis.spring.mapper.Mapp
erScannerConfigurer; SearchStrategy: all) did not find any
 beans (OnBeanCondition)

   MybatisPlusLanguageDriverAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.apac
he.ibatis.scripting.LanguageDriver' (OnClassCondition)

   NamedParameterJdbcTemplateConfiguration matched:
      - @ConditionalOnSingleCandidate (types: org.springfr
amework.jdbc.core.JdbcTemplate; SearchStrategy: all) found
 a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (
types: org.springframework.jdbc.core.namedparam.NamedParam
eterJdbcOperations; SearchStrategy: all) did not find any 
beans (OnBeanCondition)

   NettyAutoConfiguration matched:
      - @ConditionalOnClass found required class 'io.netty
.util.NettyRuntime' (OnClassCondition)

   NoOpCacheConfiguration matched:
      - Cache org.springframework.boot.autoconfigure.cache
.NoOpCacheConfiguration automatic cache type (CacheConditi
on)

   ObservationAutoConfiguration matched:
      - @ConditionalOnClass found required class 'io.micro
meter.observation.ObservationRegistry' (OnClassCondition)

   ObservationAutoConfiguration#observationRegistry matche
d:
      - @ConditionalOnMissingBean (types: io.micrometer.ob
servation.ObservationRegistry; SearchStrategy: all) did no
t find any beans (OnBeanCondition)

   ObservationAutoConfiguration.MeterObservationHandlerCon
figuration matched:
      - @ConditionalOnBean (types: io.micrometer.core.inst
rument.MeterRegistry; SearchStrategy: all) found bean 'sim
pleMeterRegistry'; @ConditionalOnMissingBean (types: io.mi
crometer.core.instrument.observation.MeterObservationHandl
er; SearchStrategy: all) did not find any beans (OnBeanCon
dition)

   ObservationAutoConfiguration.MeterObservationHandlerCon
figuration.OnlyMetricsMeterObservationHandlerConfiguration
 matched:
      - @ConditionalOnMissingBean (types: io.micrometer.tr
acing.Tracer; SearchStrategy: all) did not find any beans 
(OnBeanCondition)

   ObservationAutoConfiguration.OnlyMetricsConfiguration m
atched:
      - @ConditionalOnClass found required class 'io.micro
meter.core.instrument.MeterRegistry'; @ConditionalOnMissin
gClass did not find unwanted class 'io.micrometer.tracing.
Tracer' (OnClassCondition)

   PersistenceExceptionTranslationAutoConfiguration matche
d:
      - @ConditionalOnClass found required class 'org.spri
ngframework.dao.annotation.PersistenceExceptionTranslation
PostProcessor' (OnClassCondition)

   PersistenceExceptionTranslationAutoConfiguration#persis
tenceExceptionTranslationPostProcessor matched:
      - @ConditionalOnBooleanProperty (spring.dao.exceptio
ntranslation.enabled=true) matched (OnPropertyCondition)
      - @ConditionalOnMissingBean (types: org.springframew
ork.dao.annotation.PersistenceExceptionTranslationPostProc
essor; SearchStrategy: all) did not find any beans (OnBean
Condition)

   PropertyPlaceholderAutoConfiguration#propertySourcesPla
ceholderConfigurer matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.context.support.PropertySourcesPlaceholderConfigurer; 
SearchStrategy: current) did not find any beans (OnBeanCon
dition)

   ReactiveHealthEndpointConfiguration matched:
      - @ConditionalOnClass found required class 'reactor.
core.publisher.Flux' (OnClassCondition)
      - @ConditionalOnBean (types: org.springframework.boo
t.actuate.health.HealthEndpoint; SearchStrategy: all) foun
d bean 'healthEndpoint' (OnBeanCondition)

   ReactiveHealthEndpointConfiguration#reactiveHealthContr
ibutorRegistry matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.health.ReactiveHealthContributorRegistry;
 SearchStrategy: all) did not find any beans (OnBeanCondit
ion)

   ReactorAutoConfiguration matched:
      - @ConditionalOnClass found required class 'reactor.
core.publisher.Hooks' (OnClassCondition)

   RedisAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.data.redis.core.RedisOperations' (OnClassCondi
tion)

   RedisAutoConfiguration#redisConnectionDetails matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.autoconfigure.data.redis.RedisConnectionDetails; 
SearchStrategy: all) did not find any beans (OnBeanConditi
on)

   RedisAutoConfiguration#stringRedisTemplate matched:
      - @ConditionalOnSingleCandidate (types: org.springfr
amework.data.redis.connection.RedisConnectionFactory; Sear
chStrategy: all) found a single bean 'redisConnectionFacto
ry'; @ConditionalOnMissingBean (types: org.springframework
.data.redis.core.StringRedisTemplate; SearchStrategy: all)
 did not find any beans (OnBeanCondition)

   RedisCacheConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.data.redis.connection.RedisConnectionFactory' 
(OnClassCondition)
      - Cache org.springframework.boot.autoconfigure.cache
.RedisCacheConfiguration automatic cache type (CacheCondit
ion)

   RedisHealthContributorAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.data.redis.connection.RedisConnectionFactory' 
(OnClassCondition)
      - @ConditionalOnEnabledHealthIndicator management.he
alth.defaults.enabled is considered true (OnEnabledHealthI
ndicatorCondition)
      - @ConditionalOnBean (types: org.springframework.dat
a.redis.connection.RedisConnectionFactory; SearchStrategy:
 all) found bean 'redisConnectionFactory' (OnBeanCondition
)

   RedisReactiveAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'org.sp
ringframework.data.redis.connection.ReactiveRedisConnectio
nFactory', 'org.springframework.data.redis.core.ReactiveRe
disTemplate', 'reactor.core.publisher.Flux' (OnClassCondit
ion)

   RedisReactiveAutoConfiguration#reactiveRedisTemplate ma
tched:
      - @ConditionalOnBean (types: org.springframework.dat
a.redis.connection.ReactiveRedisConnectionFactory; SearchS
trategy: all) found bean 'redisConnectionFactory'; @Condit
ionalOnMissingBean (names: reactiveRedisTemplate; SearchSt
rategy: all) did not find any beans (OnBeanCondition)

   RedisReactiveAutoConfiguration#reactiveStringRedisTempl
ate matched:
      - @ConditionalOnBean (types: org.springframework.dat
a.redis.connection.ReactiveRedisConnectionFactory; SearchS
trategy: all) found bean 'redisConnectionFactory'; @Condit
ionalOnMissingBean (names: reactiveStringRedisTemplate; Se
archStrategy: all) did not find any beans (OnBeanCondition
)

   RedisReactiveHealthContributorAutoConfiguration matched
:
      - @ConditionalOnClass found required classes 'org.sp
ringframework.data.redis.connection.ReactiveRedisConnectio
nFactory', 'reactor.core.publisher.Flux' (OnClassCondition
)
      - @ConditionalOnEnabledHealthIndicator management.he
alth.defaults.enabled is considered true (OnEnabledHealthI
ndicatorCondition)
      - @ConditionalOnBean (types: org.springframework.dat
a.redis.connection.ReactiveRedisConnectionFactory; SearchS
trategy: all) found bean 'redisConnectionFactory' (OnBeanC
ondition)

   RedisReactiveHealthContributorAutoConfiguration#redisHe
althContributor matched:
      - @ConditionalOnMissingBean (names: redisHealthIndic
ator,redisHealthContributor; SearchStrategy: all) did not 
find any beans (OnBeanCondition)

   RedisRepositoriesAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.data.redis.repository.configuration.EnableRedi
sRepositories' (OnClassCondition)
      - @ConditionalOnBooleanProperty (spring.data.redis.r
epositories.enabled=true) matched (OnPropertyCondition)
      - @ConditionalOnBean (types: org.springframework.dat
a.redis.connection.RedisConnectionFactory; SearchStrategy:
 all) found bean 'redisConnectionFactory'; @ConditionalOnM
issingBean (types: org.springframework.data.redis.reposito
ry.support.RedisRepositoryFactoryBean; SearchStrategy: all
) did not find any beans (OnBeanCondition)

   RepositoryMetricsAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.data.repository.Repository' (OnClassCondition)
      - @ConditionalOnBean (types: io.micrometer.core.inst
rument.MeterRegistry; SearchStrategy: all) found bean 'sim
pleMeterRegistry' (OnBeanCondition)

   RepositoryMetricsAutoConfiguration#metricsRepositoryMet
hodInvocationListener matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.metrics.data.MetricsRepositoryMethodInvoc
ationListener; SearchStrategy: all) did not find any beans
 (OnBeanCondition)

   RepositoryMetricsAutoConfiguration#repositoryTagsProvid
er matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.metrics.data.RepositoryTagsProvider; Sear
chStrategy: all) did not find any beans (OnBeanCondition)

   RestClientAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.web.client.RestClient' (OnClassCondition)
      - AnyNestedCondition 1 matched 1 did not; NestedCond
ition on NotReactiveWebApplicationOrVirtualThreadsExecutor
EnabledCondition.VirtualThreadsExecutorEnabled found non-m
atching nested conditions @ConditionalOnThreading did not 
find VIRTUAL, @ConditionalOnBean (names: applicationTaskEx
ecutor; SearchStrategy: all) did not find any beans named 
applicationTaskExecutor; NestedCondition on NotReactiveWeb
ApplicationOrVirtualThreadsExecutorEnabledCondition.NotRea
ctiveWebApplication NoneNestedConditions 0 matched 1 did n
ot; NestedCondition on NotReactiveWebApplicationCondition.
ReactiveWebApplication did not find reactive web applicati
on classes (NotReactiveWebApplicationOrVirtualThreadsExecu
torEnabledCondition)

   RestClientAutoConfiguration#httpMessageConvertersRestCl
ientCustomizer matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.autoconfigure.web.client.HttpMessageConvertersRes
tClientCustomizer; SearchStrategy: all) did not find any b
eans (OnBeanCondition)

   RestClientAutoConfiguration#restClientBuilder matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.web.client.RestClient$Builder; SearchStrategy: all) di
d not find any beans (OnBeanCondition)

   RestClientAutoConfiguration#restClientBuilderConfigurer
 matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.autoconfigure.web.client.RestClientBuilderConfigu
rer; SearchStrategy: all) did not find any beans (OnBeanCo
ndition)

   RestClientAutoConfiguration#restClientSsl matched:
      - @ConditionalOnBean (types: org.springframework.boo
t.ssl.SslBundles; SearchStrategy: all) found bean 'sslBund
leRegistry'; @ConditionalOnMissingBean (types: org.springf
ramework.boot.autoconfigure.web.client.RestClientSsl; Sear
chStrategy: all) did not find any beans (OnBeanCondition)

   RestClientObservationConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.web.client.RestClient' (OnClassCondition)
      - @ConditionalOnBean (types: org.springframework.web
.client.RestClient$Builder; SearchStrategy: all) found bea
n 'restClientBuilder' (OnBeanCondition)

   RestTemplateAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.web.client.RestTemplate' (OnClassCondition)
      - NoneNestedConditions 0 matched 1 did not; NestedCo
ndition on NotReactiveWebApplicationCondition.ReactiveWebA
pplication did not find reactive web application classes (
NotReactiveWebApplicationCondition)

   RestTemplateAutoConfiguration#restTemplateBuilder match
ed:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.web.client.RestTemplateBuilder; SearchStrategy: a
ll) did not find any beans (OnBeanCondition)

   RestTemplateObservationConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.web.client.RestTemplate' (OnClassCondition)
      - @ConditionalOnBean (types: org.springframework.boo
t.web.client.RestTemplateBuilder; SearchStrategy: all) fou
nd bean 'restTemplateBuilder' (OnBeanCondition)

   ScheduledTasksObservabilityAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.scheduling.concurrent.ThreadPoolTaskScheduler'
 (OnClassCondition)
      - @ConditionalOnBean (types: io.micrometer.observati
on.ObservationRegistry; SearchStrategy: all) found bean 'o
bservationRegistry' (OnBeanCondition)

   SecurityAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.security.authentication.DefaultAuthenticationE
ventPublisher' (OnClassCondition)

   SecurityAutoConfiguration#authenticationEventPublisher 
matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.security.authentication.AuthenticationEventPublisher; 
SearchStrategy: all) did not find any beans (OnBeanConditi
on)

   SecurityFilterAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'org.sp
ringframework.security.web.context.AbstractSecurityWebAppl
icationInitializer', 'org.springframework.security.config.
http.SessionCreationPolicy' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)

   SecurityFilterAutoConfiguration#securityFilterChainRegi
stration matched:
      - @ConditionalOnBean (names: springSecurityFilterCha
in; SearchStrategy: all) found bean 'springSecurityFilterC
hain' (OnBeanCondition)

   SecurityRequestMatchersManagementContextConfiguration m
atched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.security.web.util.matcher.RequestMatcher' (OnC
lassCondition)
      - found 'session' scope (OnWebApplicationCondition)

   SecurityRequestMatchersManagementContextConfiguration.M
vcRequestMatcherConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.web.servlet.DispatcherServlet' (OnClassConditi
on)
      - @ConditionalOnBean (types: org.springframework.boo
t.autoconfigure.web.servlet.DispatcherServletPath; SearchS
trategy: all) found bean 'dispatcherServletRegistration' (
OnBeanCondition)

   SecurityRequestMatchersManagementContextConfiguration.M
vcRequestMatcherConfiguration#requestMatcherProvider match
ed:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.autoconfigure.security.servlet.RequestMat
cherProvider; SearchStrategy: all) did not find any beans 
(OnBeanCondition)

   ServletEndpointManagementContextConfiguration matched:
      - found 'session' scope (OnWebApplicationCondition)

   ServletEndpointManagementContextConfiguration.WebMvcSer
vletEndpointManagementContextConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.web.servlet.DispatcherServlet' (OnClassConditi
on)

   ServletManagementContextAutoConfiguration matched:
      - @ConditionalOnClass found required class 'jakarta.
servlet.Servlet' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)

   ServletWebServerFactoryAutoConfiguration matched:
      - @ConditionalOnClass found required class 'jakarta.
servlet.ServletRequest' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)

   ServletWebServerFactoryAutoConfiguration.TomcatConfigur
ation matched:
      - @ConditionalOnClass found required class 'org.apac
he.catalina.startup.Tomcat' (OnClassCondition)

   ServletWebServerFactoryConfiguration.EmbeddedTomcat mat
ched:
      - @ConditionalOnClass found required classes 'jakart
a.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 
'org.apache.coyote.UpgradeProtocol' (OnClassCondition)
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.web.servlet.server.ServletWebServerFactory; Searc
hStrategy: current) did not find any beans (OnBeanConditio
n)

   SimpleCacheConfiguration matched:
      - Cache org.springframework.boot.autoconfigure.cache
.SimpleCacheConfiguration automatic cache type (CacheCondi
tion)

   SimpleMetricsExportAutoConfiguration matched:
      - @ConditionalOnEnabledMetricsExport management.simp
le.metrics.export.enabled is true (OnMetricsExportEnabledC
ondition)
      - @ConditionalOnBean (types: io.micrometer.core.inst
rument.Clock; SearchStrategy: all) found bean 'micrometerC
lock'; @ConditionalOnMissingBean (types: io.micrometer.cor
e.instrument.MeterRegistry; SearchStrategy: all) did not f
ind any beans (OnBeanCondition)

   SimpleMetricsExportAutoConfiguration#simpleConfig match
ed:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.simple.SimpleConfig; SearchStrategy: all) di
d not find any beans (OnBeanCondition)

   SpringBootWebSecurityConfiguration matched:
      - found 'session' scope (OnWebApplicationCondition)

   SpringDataWebAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'org.sp
ringframework.data.web.PageableHandlerMethodArgumentResolv
er', 'org.springframework.web.servlet.config.annotation.We
bMvcConfigurer' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnMissingBean (types: org.springframew
ork.data.web.PageableHandlerMethodArgumentResolver; Search
Strategy: all) did not find any beans (OnBeanCondition)

   SpringDataWebAutoConfiguration#pageableCustomizer match
ed:
      - @ConditionalOnMissingBean (types: org.springframew
ork.data.web.config.PageableHandlerMethodArgumentResolverC
ustomizer; SearchStrategy: all) did not find any beans (On
BeanCondition)

   SpringDataWebAutoConfiguration#sortCustomizer matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.data.web.config.SortHandlerMethodArgumentResolverCusto
mizer; SearchStrategy: all) did not find any beans (OnBean
Condition)

   SpringDataWebAutoConfiguration#springDataWebSettings ma
tched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.data.web.config.SpringDataWebSettings; SearchStrategy:
 all) did not find any beans (OnBeanCondition)

   SslAutoConfiguration#sslBundleRegistry matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.ssl.SslBundleRegistry,org.springframework.boot.ss
l.SslBundles; SearchStrategy: all) did not find any beans 
(OnBeanCondition)

   SslHealthContributorAutoConfiguration matched:
      - @ConditionalOnEnabledHealthIndicator management.he
alth.defaults.enabled is considered true (OnEnabledHealthI
ndicatorCondition)

   SslHealthContributorAutoConfiguration#sslHealthIndicato
r matched:
      - @ConditionalOnMissingBean (names: sslHealthIndicat
or; SearchStrategy: all) did not find any beans (OnBeanCon
dition)

   SslHealthContributorAutoConfiguration#sslInfo matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.info.SslInfo; SearchStrategy: all) did not find a
ny beans (OnBeanCondition)

   SslObservabilityAutoConfiguration matched:
      - @ConditionalOnClass found required class 'io.micro
meter.core.instrument.MeterRegistry' (OnClassCondition)
      - @ConditionalOnBean (types: io.micrometer.core.inst
rument.MeterRegistry,org.springframework.boot.ssl.SslBundl
es; SearchStrategy: all) found beans 'sslBundleRegistry', 
'simpleMeterRegistry' (OnBeanCondition)

   StartupTimeMetricsListenerAutoConfiguration matched:
      - @ConditionalOnClass found required class 'io.micro
meter.core.instrument.MeterRegistry' (OnClassCondition)
      - @ConditionalOnBean (types: io.micrometer.core.inst
rument.MeterRegistry; SearchStrategy: all) found bean 'sim
pleMeterRegistry' (OnBeanCondition)

   StartupTimeMetricsListenerAutoConfiguration#startupTime
Metrics matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.metrics.startup.StartupTimeMetricsListene
r; SearchStrategy: all) did not find any beans (OnBeanCond
ition)

   SystemMetricsAutoConfiguration matched:
      - @ConditionalOnClass found required class 'io.micro
meter.core.instrument.MeterRegistry' (OnClassCondition)
      - @ConditionalOnBean (types: io.micrometer.core.inst
rument.MeterRegistry; SearchStrategy: all) found bean 'sim
pleMeterRegistry' (OnBeanCondition)

   SystemMetricsAutoConfiguration#diskSpaceMetrics matched
:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.metrics.system.DiskSpaceMetricsBinder; Se
archStrategy: all) did not find any beans (OnBeanCondition
)

   SystemMetricsAutoConfiguration#fileDescriptorMetrics ma
tched:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.binder.system.FileDescriptorMetrics; SearchS
trategy: all) did not find any beans (OnBeanCondition)

   SystemMetricsAutoConfiguration#processorMetrics matched
:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.binder.system.ProcessorMetrics; SearchStrate
gy: all) did not find any beans (OnBeanCondition)

   SystemMetricsAutoConfiguration#uptimeMetrics matched:
      - @ConditionalOnMissingBean (types: io.micrometer.co
re.instrument.binder.system.UptimeMetrics; SearchStrategy:
 all) did not find any beans (OnBeanCondition)

   TaskExecutionAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.scheduling.concurrent.ThreadPoolTaskExecutor' 
(OnClassCondition)

   TaskExecutorConfigurations.SimpleAsyncTaskExecutorBuild
erConfiguration#simpleAsyncTaskExecutorBuilder matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.task.SimpleAsyncTaskExecutorBuilder; SearchStrate
gy: all) did not find any beans (OnBeanCondition)
      - @ConditionalOnThreading found PLATFORM (OnThreadin
gCondition)

   TaskExecutorConfigurations.ThreadPoolTaskExecutorBuilde
rConfiguration#threadPoolTaskExecutorBuilder matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.task.ThreadPoolTaskExecutorBuilder; SearchStrateg
y: all) did not find any beans (OnBeanCondition)

   TaskExecutorMetricsAutoConfiguration matched:
      - @ConditionalOnClass found required class 'io.micro
meter.core.instrument.binder.jvm.ExecutorServiceMetrics' (
OnClassCondition)
      - @ConditionalOnBean (types: java.util.concurrent.Ex
ecutor,io.micrometer.core.instrument.MeterRegistry; Search
Strategy: all) found beans 'simpleMeterRegistry', 'taskSch
eduler', 'auditLogExecutor' (OnBeanCondition)

   TaskSchedulingAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.scheduling.concurrent.ThreadPoolTaskScheduler'
 (OnClassCondition)

   TaskSchedulingAutoConfiguration#scheduledBeanLazyInitia
lizationExcludeFilter matched:
      - @ConditionalOnBean (names: org.springframework.con
text.annotation.internalScheduledAnnotationProcessor; Sear
chStrategy: all) found bean 'org.springframework.context.a
nnotation.internalScheduledAnnotationProcessor' (OnBeanCon
dition)

   TaskSchedulingConfigurations.SimpleAsyncTaskSchedulerBu
ilderConfiguration#simpleAsyncTaskSchedulerBuilder matched
:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.task.SimpleAsyncTaskSchedulerBuilder; SearchStrat
egy: all) did not find any beans (OnBeanCondition)
      - @ConditionalOnThreading found PLATFORM (OnThreadin
gCondition)

   TaskSchedulingConfigurations.ThreadPoolTaskSchedulerBui
lderConfiguration#threadPoolTaskSchedulerBuilder matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.task.ThreadPoolTaskSchedulerBuilder; SearchStrate
gy: all) did not find any beans (OnBeanCondition)

   TomcatMetricsAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'io.mic
rometer.core.instrument.binder.tomcat.TomcatMetrics', 'org
.apache.catalina.Manager' (OnClassCondition)
      - @ConditionalOnWebApplication (required) found 'ses
sion' scope (OnWebApplicationCondition)

   TomcatMetricsAutoConfiguration#tomcatMetricsBinder matc
hed:
      - @ConditionalOnBean (types: io.micrometer.core.inst
rument.MeterRegistry; SearchStrategy: all) found bean 'sim
pleMeterRegistry'; @ConditionalOnMissingBean (types: io.mi
crometer.core.instrument.binder.tomcat.TomcatMetrics,org.s
pringframework.boot.actuate.metrics.web.tomcat.TomcatMetri
csBinder; SearchStrategy: all) did not find any beans (OnB
eanCondition)

   TransactionAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.transaction.PlatformTransactionManager' (OnCla
ssCondition)

   TransactionAutoConfiguration.EnableTransactionManagemen
tConfiguration matched:
      - @ConditionalOnBean (types: org.springframework.tra
nsaction.TransactionManager; SearchStrategy: all) found be
an 'transactionManager'; @ConditionalOnMissingBean (types:
 org.springframework.transaction.annotation.AbstractTransa
ctionManagementConfiguration; SearchStrategy: all) did not
 find any beans (OnBeanCondition)

   TransactionAutoConfiguration.EnableTransactionManagemen
tConfiguration.CglibAutoProxyConfiguration matched:
      - @ConditionalOnBooleanProperty (spring.aop.proxy-ta
rget-class=true) matched (OnPropertyCondition)

   TransactionAutoConfiguration.TransactionTemplateConfigu
ration matched:
      - @ConditionalOnSingleCandidate (types: org.springfr
amework.transaction.PlatformTransactionManager; SearchStra
tegy: all) found a single bean 'transactionManager' (OnBea
nCondition)

   TransactionAutoConfiguration.TransactionTemplateConfigu
ration#transactionTemplate matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.transaction.support.TransactionOperations; SearchStrat
egy: all) did not find any beans (OnBeanCondition)

   TransactionManagerCustomizationAutoConfiguration matche
d:
      - @ConditionalOnClass found required class 'org.spri
ngframework.transaction.PlatformTransactionManager' (OnCla
ssCondition)

   TransactionManagerCustomizationAutoConfiguration#platfo
rmTransactionManagerCustomizers matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.autoconfigure.transaction.TransactionManagerCusto
mizers; SearchStrategy: all) did not find any beans (OnBea
nCondition)

   UserDetailsServiceAutoConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.security.authentication.AuthenticationManager'
 (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)
      - AnyNestedCondition 1 matched 2 did not; NestedCond
ition on UserDetailsServiceAutoConfiguration.MissingAltern
ativeOrUserPropertiesConfigured.PasswordConfigured @Condit
ionalOnProperty (spring.security.user.password) did not fi
nd property 'spring.security.user.password'; NestedConditi
on on UserDetailsServiceAutoConfiguration.MissingAlternati
veOrUserPropertiesConfigured.NameConfigured @ConditionalOn
Property (spring.security.user.name) did not find property
 'spring.security.user.name'; NestedCondition on UserDetai
lsServiceAutoConfiguration.MissingAlternativeOrUserPropert
iesConfigured.MissingAlternative @ConditionalOnMissingClas
s did not find unwanted classes 'org.springframework.secur
ity.oauth2.client.registration.ClientRegistrationRepositor
y', 'org.springframework.security.oauth2.server.resource.i
ntrospection.OpaqueTokenIntrospector', 'org.springframewor
k.security.saml2.provider.service.registration.RelyingPart
yRegistrationRepository' (UserDetailsServiceAutoConfigurat
ion.MissingAlternativeOrUserPropertiesConfigured)
      - @ConditionalOnBean (types: org.springframework.sec
urity.config.ObjectPostProcessor; SearchStrategy: all) fou
nd beans 'objectPostProcessor', 'webAuthorizationManagerPo
stProcessor', 'filterChainDecoratorPostProcessor', 'authen
ticationManagerPostProcessor'; @ConditionalOnMissingBean (
types: org.springframework.security.authentication.Authent
icationManager,org.springframework.security.authentication
.AuthenticationProvider,org.springframework.security.core.
userdetails.UserDetailsService,org.springframework.securit
y.authentication.AuthenticationManagerResolver,org.springf
ramework.security.oauth2.jwt.JwtDecoder; SearchStrategy: a
ll) did not find any beans (OnBeanCondition)

   ValidationAutoConfiguration matched:
      - @ConditionalOnClass found required class 'jakarta.
validation.executable.ExecutableValidator' (OnClassConditi
on)
      - @ConditionalOnResource found location classpath:ME
TA-INF/services/jakarta.validation.spi.ValidationProvider 
(OnResourceCondition)

   ValidationAutoConfiguration#defaultValidator matched:
      - @ConditionalOnMissingBean (types: jakarta.validati
on.Validator; SearchStrategy: all) did not find any beans 
(OnBeanCondition)

   ValidationAutoConfiguration#methodValidationPostProcess
or matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.validation.beanvalidation.MethodValidationPostProcesso
r; SearchStrategy: current) did not find any beans (OnBean
Condition)

   WebEndpointAutoConfiguration matched:
      - @ConditionalOnWebApplication (required) found 'ses
sion' scope (OnWebApplicationCondition)

   WebEndpointAutoConfiguration#controllerEndpointDiscover
er matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.endpoint.web.annotation.ControllerEndpoin
tsSupplier; SearchStrategy: all) did not find any beans (O
nBeanCondition)

   WebEndpointAutoConfiguration#endpointMediaTypes matched
:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.endpoint.web.EndpointMediaTypes; SearchSt
rategy: all) did not find any beans (OnBeanCondition)

   WebEndpointAutoConfiguration#pathMappedEndpoints matche
d:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.endpoint.web.PathMappedEndpoints; SearchS
trategy: all) did not find any beans (OnBeanCondition)

   WebEndpointAutoConfiguration#webEndpointDiscoverer matc
hed:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.endpoint.web.WebEndpointsSupplier; Search
Strategy: all) did not find any beans (OnBeanCondition)

   WebEndpointAutoConfiguration.WebEndpointServletConfigur
ation matched:
      - found 'session' scope (OnWebApplicationCondition)

   WebEndpointAutoConfiguration.WebEndpointServletConfigur
ation#servletEndpointDiscoverer matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.endpoint.web.annotation.ServletEndpointsS
upplier; SearchStrategy: all) did not find any beans (OnBe
anCondition)

   WebMvcAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'jakart
a.servlet.Servlet', 'org.springframework.web.servlet.Dispa
tcherServlet', 'org.springframework.web.servlet.config.ann
otation.WebMvcConfigurer' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnMissingBean (types: org.springframew
ork.web.servlet.config.annotation.WebMvcConfigurationSuppo
rt; SearchStrategy: all) did not find any beans (OnBeanCon
dition)

   WebMvcAutoConfiguration#formContentFilter matched:
      - @ConditionalOnBooleanProperty (spring.mvc.formcont
ent.filter.enabled=true) matched (OnPropertyCondition)
      - @ConditionalOnMissingBean (types: org.springframew
ork.web.filter.FormContentFilter; SearchStrategy: all) did
 not find any beans (OnBeanCondition)

   WebMvcAutoConfiguration.EnableWebMvcConfiguration#flash
MapManager matched:
      - @ConditionalOnMissingBean (names: flashMapManager;
 SearchStrategy: all) did not find any beans (OnBeanCondit
ion)

   WebMvcAutoConfiguration.EnableWebMvcConfiguration#local
eResolver matched:
      - @ConditionalOnMissingBean (names: localeResolver; 
SearchStrategy: all) did not find any beans (OnBeanConditi
on)

   WebMvcAutoConfiguration.EnableWebMvcConfiguration#theme
Resolver matched:
      - @ConditionalOnMissingBean (names: themeResolver; S
earchStrategy: all) did not find any beans (OnBeanConditio
n)

   WebMvcAutoConfiguration.EnableWebMvcConfiguration#viewN
ameTranslator matched:
      - @ConditionalOnMissingBean (names: viewNameTranslat
or; SearchStrategy: all) did not find any beans (OnBeanCon
dition)

   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#
defaultViewResolver matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.web.servlet.view.InternalResourceViewResolver; SearchS
trategy: all) did not find any beans (OnBeanCondition)

   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#
requestContextFilter matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.web.context.request.RequestContextListener,org.springf
ramework.web.filter.RequestContextFilter; SearchStrategy: 
all) did not find any beans (OnBeanCondition)

   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#
viewResolver matched:
      - @ConditionalOnBean (types: org.springframework.web
.servlet.ViewResolver; SearchStrategy: all) found beans 'd
efaultViewResolver', 'beanNameViewResolver', 'mvcViewResol
ver'; @ConditionalOnMissingBean (names: viewResolver types
: org.springframework.web.servlet.view.ContentNegotiatingV
iewResolver; SearchStrategy: all) did not find any beans (
OnBeanCondition)

   WebMvcEndpointManagementContextConfiguration matched:
      - @ConditionalOnClass found required class 'org.spri
ngframework.web.servlet.DispatcherServlet' (OnClassConditi
on)
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnBean (types: org.springframework.web
.servlet.DispatcherServlet,org.springframework.boot.actuat
e.endpoint.web.WebEndpointsSupplier; SearchStrategy: all) 
found beans 'webEndpointDiscoverer', 'dispatcherServlet' (
OnBeanCondition)

   WebMvcEndpointManagementContextConfiguration#controller
EndpointHandlerMapping matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.endpoint.web.servlet.ControllerEndpointHa
ndlerMapping; SearchStrategy: all) did not find any beans 
(OnBeanCondition)

   WebMvcEndpointManagementContextConfiguration#endpointOb
jectMapperWebMvcConfigurer matched:
      - @ConditionalOnBean (types: org.springframework.boo
t.actuate.endpoint.jackson.EndpointObjectMapper; SearchStr
ategy: all) found bean 'endpointObjectMapper' (OnBeanCondi
tion)

   WebMvcEndpointManagementContextConfiguration#webEndpoin
tServletHandlerMapping matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandle
rMapping; SearchStrategy: all) did not find any beans (OnB
eanCondition)

   WebMvcObservationAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'org.sp
ringframework.web.servlet.DispatcherServlet', 'io.micromet
er.observation.Observation' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)
      - @ConditionalOnBean (types: io.micrometer.observati
on.ObservationRegistry; SearchStrategy: all) found bean 'o
bservationRegistry' (OnBeanCondition)

   WebMvcObservationAutoConfiguration#webMvcObservationFil
ter matched:
      - @ConditionalOnMissingBean (types: org.springframew
ork.web.filter.ServerHttpObservationFilter; SearchStrategy
: all) did not find any beans (OnBeanCondition)

   WebMvcObservationAutoConfiguration.MeterFilterConfigura
tion matched:
      - @ConditionalOnClass found required class 'io.micro
meter.core.instrument.MeterRegistry' (OnClassCondition)
      - @ConditionalOnBean (types: io.micrometer.core.inst
rument.MeterRegistry; SearchStrategy: all) found bean 'sim
pleMeterRegistry' (OnBeanCondition)

   WebSocketServletAutoConfiguration matched:
      - @ConditionalOnClass found required classes 'jakart
a.servlet.Servlet', 'jakarta.websocket.server.ServerContai
ner' (OnClassCondition)
      - found 'session' scope (OnWebApplicationCondition)

   WebSocketServletAutoConfiguration.TomcatWebSocketConfig
uration matched:
      - @ConditionalOnClass found required classes 'org.ap
ache.catalina.startup.Tomcat', 'org.apache.tomcat.websocke
t.server.WsSci' (OnClassCondition)

   WebSocketServletAutoConfiguration.TomcatWebSocketConfig
uration#websocketServletWebServerCustomizer matched:
      - @ConditionalOnMissingBean (names: websocketServlet
WebServerCustomizer; SearchStrategy: all) did not find any
 beans (OnBeanCondition)


Negative matches:
-----------------

   ActiveMQAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'jakarta.jms.ConnectionFactory' (OnClassCondition)

   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' (OnClass
Condition)

   ArtemisAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'jakarta.jms.ConnectionFactory' (OnClassCondition)

   AtlasMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.atlas.AtlasMeterRegistry' (OnClassConditio
n)

   AuditAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.
boot.actuate.audit.AuditEventRepository; SearchStrategy: a
ll) did not find any beans of type org.springframework.boo
t.actuate.audit.AuditEventRepository (OnBeanCondition)
      Matched:
         - @ConditionalOnBooleanProperty (management.audit
events.enabled=true) matched (OnPropertyCondition)

   AuditAutoConfiguration.AuthenticationAuditConfiguration
:
      Did not match:
         - Ancestor org.springframework.boot.actuate.autoc
onfigure.audit.AuditAutoConfiguration did not match (Condi
tionEvaluationReport.AncestorsMatchedCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.s
pringframework.security.authentication.event.AbstractAuthe
nticationEvent' (OnClassCondition)

   AuditAutoConfiguration.AuthorizationAuditConfiguration:
      Did not match:
         - Ancestor org.springframework.boot.actuate.autoc
onfigure.audit.AuditAutoConfiguration did not match (Condi
tionEvaluationReport.AncestorsMatchedCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.s
pringframework.security.access.event.AbstractAuthorization
Event' (OnClassCondition)

   AuditEventsEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   AvailabilityHealthContributorAutoConfiguration#liveness
StateHealthIndicator:
      Did not match:
         - @ConditionalOnBooleanProperty (management.healt
h.livenessstate.enabled=true) did not find property 'manag
ement.health.livenessstate.enabled' (OnPropertyCondition)

   AvailabilityHealthContributorAutoConfiguration#readines
sStateHealthIndicator:
      Did not match:
         - @ConditionalOnBooleanProperty (management.healt
h.readinessstate.enabled=true) did not find property 'mana
gement.health.readinessstate.enabled' (OnPropertyCondition
)

   AvailabilityProbesAutoConfiguration:
      Did not match:
         - Probes availability not running on a supported 
cloud platform (AvailabilityProbesAutoConfiguration.Probes
Condition)

   BatchAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.batch.core.launch.JobLauncher' (OnCl
assCondition)

   BatchObservationAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.batch.core.configuration.annotation.
BatchObservabilityBeanPostProcessor' (OnClassCondition)

   BeansEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   BraveAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'brave.Tracer' (OnClassCondition)

   Cache2kCacheConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.cache2k.Cache2kBuilder' (OnClassCondition)

   CacheAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.
cache.interceptor.CacheAspectSupport; SearchStrategy: all)
 did not find any beans of type org.springframework.cache.
interceptor.CacheAspectSupport (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.s
pringframework.cache.CacheManager' (OnClassCondition)

   CacheAutoConfiguration.CacheManagerEntityManagerFactory
DependsOnPostProcessor:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.orm.jpa.LocalContainerEntityManagerF
actoryBean' (OnClassCondition)
         - Ancestor org.springframework.boot.autoconfigure
.cache.CacheAutoConfiguration did not match (ConditionEval
uationReport.AncestorsMatchedCondition)

   CacheMeterBinderProvidersConfiguration.Cache2kCacheMete
rBinderProviderConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
es 'org.cache2k.Cache2kBuilder', 'org.cache2k.extra.spring
.SpringCache2kCache', 'org.cache2k.extra.micrometer.Cache2
kCacheMetrics' (OnClassCondition)

   CacheMeterBinderProvidersConfiguration.HazelcastCacheMe
terBinderProviderConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
es 'com.hazelcast.spring.cache.HazelcastCache', 'com.hazel
cast.core.Hazelcast' (OnClassCondition)

   CacheMeterBinderProvidersConfiguration.JCacheCacheMeter
BinderProviderConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'javax.cache.CacheManager' (OnClassCondition)

   CacheMetricsAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.
cache.CacheManager; SearchStrategy: all) did not find any 
beans of type org.springframework.cache.CacheManager (OnBe
anCondition)

   CachesEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.s
pringframework.cache.CacheManager' (OnClassCondition)

   CassandraAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCon
dition)

   CassandraDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCon
dition)

   CassandraHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCon
dition)

   CassandraReactiveDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCon
dition)

   CassandraReactiveHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCon
dition)

   CassandraReactiveRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.data.cassandra.ReactiveSession' (OnC
lassCondition)

   CassandraRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCon
dition)

   org.springframework.boot.autoconfigure.web.reactive.fun
ction.client.ClientHttpConnectorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.reactive.function.client.WebClie
nt' (OnClassCondition)

   ClientHttpConnectorAutoConfiguration.ReactorNetty:
      Did not match:
         - @ConditionalOnClass did not find required class
 'reactor.netty.http.client.HttpClient' (OnClassCondition)

   CloudFoundryActuatorAutoConfiguration:
      Did not match:
         - @ConditionalOnCloudPlatform did not find CLOUD_
FOUNDRY (OnCloudPlatformCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.s
pringframework.web.servlet.DispatcherServlet' (OnClassCond
ition)
         - found 'session' scope (OnWebApplicationConditio
n)
         - @ConditionalOnBooleanProperty (management.cloud
foundry.enabled=true) matched (OnPropertyCondition)

   CodecsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.reactive.function.client.WebClie
nt' (OnClassCondition)

   CompositeMeterRegistryConfiguration:
      Did not match:
         - NoneNestedConditions 1 matched 1 did not; Neste
dCondition on CompositeMeterRegistryConfiguration.Multiple
NonPrimaryMeterRegistriesCondition.SingleInjectableMeterRe
gistry @ConditionalOnSingleCandidate (types: io.micrometer
.core.instrument.MeterRegistry; SearchStrategy: all) found
 a single bean 'simpleMeterRegistry'; NestedCondition on C
ompositeMeterRegistryConfiguration.MultipleNonPrimaryMeter
RegistriesCondition.NoMeterRegistryCondition @ConditionalO
nMissingBean (types: io.micrometer.core.instrument.MeterRe
gistry; SearchStrategy: all) found beans of type 'io.micro
meter.core.instrument.MeterRegistry' simpleMeterRegistry (
CompositeMeterRegistryConfiguration.MultipleNonPrimaryMete
rRegistriesCondition)

   ConditionsReportEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   ConfigurationPropertiesReportEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   ConnectionFactoryHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)

   ConnectionPoolMetricsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.r2dbc.pool.ConnectionPool' (OnClassCondition)

   CouchbaseAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.couchbase.client.java.Cluster' (OnClassCondition)

   CouchbaseCacheConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.couchbase.client.java.Cluster' (OnClassCondition)

   CouchbaseDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.couchbase.client.java.Bucket' (OnClassCondition)

   CouchbaseHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.couchbase.client.java.Cluster' (OnClassCondition)

   CouchbaseReactiveDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.couchbase.client.java.Cluster' (OnClassCondition)

   CouchbaseReactiveHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.couchbase.client.java.Cluster' (OnClassCondition)

   CouchbaseReactiveRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.couchbase.client.java.Cluster' (OnClassCondition)

   CouchbaseRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.couchbase.client.java.Bucket' (OnClassCondition)

   DataSourceAutoConfiguration.EmbeddedDatabaseConfigurati
on:
      Did not match:
         - EmbeddedDataSource spring.datasource.url is set
 (DataSourceAutoConfiguration.EmbeddedDatabaseCondition)

   DataSourceCheckpointRestoreConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.crac.Resource' (OnClassCondition)

   DataSourceConfiguration.Dbcp2:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondit
ion)

   DataSourceConfiguration.Generic:
      Did not match:
         - @ConditionalOnProperty (spring.datasource.type)
 did not find property 'spring.datasource.type' (OnPropert
yCondition)

   DataSourceConfiguration.OracleUcp:
      Did not match:
         - @ConditionalOnClass did not find required class
es 'oracle.ucp.jdbc.PoolDataSourceImpl', 'oracle.jdbc.Orac
leConnection' (OnClassCondition)

   DataSourceConfiguration.Tomcat:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassConditio
n)

   DataSourceJmxConfiguration:
      Did not match:
         - @ConditionalOnBooleanProperty (spring.jmx.enabl
ed=true) found different value in property 'spring.jmx.ena
bled' (OnPropertyCondition)

   DataSourcePoolMetadataProvidersConfiguration.CommonsDbc
p2PoolDataSourceMetadataProviderConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondit
ion)

   DataSourcePoolMetadataProvidersConfiguration.OracleUcpP
oolDataSourceMetadataProviderConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
es 'oracle.ucp.jdbc.PoolDataSource', 'oracle.jdbc.OracleCo
nnection' (OnClassCondition)

   DataSourcePoolMetadataProvidersConfiguration.TomcatData
SourcePoolMetadataProviderConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassConditio
n)

   DatadogMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.datadog.DatadogMeterRegistry' (OnClassCond
ition)

   DdlAutoConfiguration#ddlApplicationRunner:
      Did not match:
         - @ConditionalOnBean (types: com.baomidou.mybatis
plus.extension.ddl.IDdl; SearchStrategy: all) did not find
 any beans of type com.baomidou.mybatisplus.extension.ddl.
IDdl (OnBeanCondition)

   DispatcherServletAutoConfiguration.DispatcherServletCon
figuration#multipartResolver:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.
web.multipart.MultipartResolver; SearchStrategy: all) did 
not find any beans of type org.springframework.web.multipa
rt.MultipartResolver (OnBeanCondition)

   DynatraceMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.dynatrace.DynatraceMeterRegistry' (OnClass
Condition)

   ElasticMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.elastic.ElasticMeterRegistry' (OnClassCond
ition)

   ElasticsearchClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'co.elastic.clients.elasticsearch.ElasticsearchClient' (O
nClassCondition)

   ElasticsearchDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.data.elasticsearch.client.elc.Elasti
csearchTemplate' (OnClassCondition)

   ElasticsearchReactiveHealthContributorAutoConfiguration
:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.data.elasticsearch.client.elc.Reacti
veElasticsearchClient' (OnClassCondition)

   ElasticsearchRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.data.elasticsearch.repository.Elasti
csearchRepository' (OnClassCondition)

   ElasticsearchRestClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.elasticsearch.client.RestClientBuilder' (OnClassCond
ition)

   ElasticsearchRestHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.elasticsearch.client.RestClient' (OnClassCondition)

   EmbeddedLdapAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (On
ClassCondition)

   EmbeddedWebServerFactoryCustomizerAutoConfiguration:
      Did not match:
         - Application is deployed as a WAR file. (OnWarDe
ploymentCondition)
      Matched:
         - @ConditionalOnWebApplication (required) found '
session' scope (OnWebApplicationCondition)

   EnvironmentEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   ErrorWebFluxAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.reactive.config.WebFluxConfigure
r' (OnClassCondition)

   FlywayAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.flywaydb.core.Flyway' (OnClassCondition)

   FlywayEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.flywaydb.core.Flyway' (OnClassCondition)

   FreeMarkerAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'freemarker.template.Configuration' (OnClassCondition)

   GangliaMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.ganglia.GangliaMeterRegistry' (OnClassCond
ition)

   GraphQlAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'graphql.GraphQL' (OnClassCondition)

   GraphQlObservationAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'graphql.GraphQL' (OnClassCondition)

   GraphQlQueryByExampleAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'graphql.GraphQL' (OnClassCondition)

   GraphQlQuerydslAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.querydsl.core.Query' (OnClassCondition)

   GraphQlRSocketAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'graphql.GraphQL' (OnClassCondition)

   GraphQlReactiveQueryByExampleAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'graphql.GraphQL' (OnClassCondition)

   GraphQlReactiveQuerydslAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.querydsl.core.Query' (OnClassCondition)

   GraphQlWebFluxAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'graphql.GraphQL' (OnClassCondition)

   GraphQlWebFluxSecurityAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'graphql.GraphQL' (OnClassCondition)

   GraphQlWebMvcAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'graphql.GraphQL' (OnClassCondition)

   GraphQlWebMvcSecurityAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'graphql.GraphQL' (OnClassCondition)

   GraphiteMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.graphite.GraphiteMeterRegistry' (OnClassCo
ndition)

   GroovyTemplateAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'groovy.text.markup.MarkupTemplateEngine' (OnClassConditi
on)

   GsonHttpMessageConvertersConfiguration.GsonHttpMessageC
onverterConfiguration:
      Did not match:
         - AnyNestedCondition 0 matched 2 did not; NestedC
ondition on GsonHttpMessageConvertersConfiguration.PreferG
sonOrJacksonAndJsonbUnavailableCondition.JacksonJsonbUnava
ilable NoneNestedConditions 1 matched 1 did not; NestedCon
dition on GsonHttpMessageConvertersConfiguration.JacksonAn
dJsonbUnavailableCondition.JsonbPreferred @ConditionalOnPr
eferredJsonMapper JSONB no property was configured and Jac
kson is the default; NestedCondition on GsonHttpMessageCon
vertersConfiguration.JacksonAndJsonbUnavailableCondition.J
acksonAvailable @ConditionalOnBean (types: org.springframe
work.http.converter.json.MappingJackson2HttpMessageConvert
er; SearchStrategy: all) found bean 'mappingJackson2HttpMe
ssageConverter'; NestedCondition on GsonHttpMessageConvert
ersConfiguration.PreferGsonOrJacksonAndJsonbUnavailableCon
dition.GsonPreferred @ConditionalOnPreferredJsonMapper GSO
N no property was configured and Jackson is the default (G
sonHttpMessageConvertersConfiguration.PreferGsonOrJacksonA
ndJsonbUnavailableCondition)

   H2ConsoleAutoConfiguration:
      Did not match:
         - @ConditionalOnBooleanProperty (spring.h2.consol
e.enabled=true) did not find property 'spring.h2.console.e
nabled' (OnPropertyCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.h
2.server.web.JakartaWebServlet' (OnClassCondition)
         - found 'session' scope (OnWebApplicationConditio
n)

   HazelcastAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)

   HazelcastCacheConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)

   HazelcastHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)

   HazelcastJpaDependencyAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.hazelcast.core.HazelcastInstance' (OnClassCondition)

   HealthEndpointReactiveWebExtensionConfiguration:
      Did not match:
         - did not find reactive web application classes (
OnWebApplicationCondition)

   HealthEndpointWebExtensionConfiguration.JerseyAdditiona
lHealthEndpointPathsConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.glassfish.jersey.server.ResourceConfig' (OnClassCond
ition)

   HeapDumpWebEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint the configured 
access for endpoint 'heapdump' is NONE (OnAvailableEndpoin
tCondition)

   HibernateJpaAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'jakarta.persistence.EntityManager' (OnClassCondition)

   HibernateMetricsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'jakarta.persistence.EntityManagerFactory' (OnClassCondit
ion)

   HttpExchangesAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.
boot.actuate.web.exchanges.HttpExchangeRepository; SearchS
trategy: all) did not find any beans of type org.springfra
mework.boot.actuate.web.exchanges.HttpExchangeRepository (
OnBeanCondition)
      Matched:
         - @ConditionalOnWebApplication (required) found '
session' scope (OnWebApplicationCondition)
         - @ConditionalOnBooleanProperty (management.httpe
xchanges.recording.enabled=true) matched (OnPropertyCondit
ion)

   HttpExchangesAutoConfiguration.ReactiveHttpExchangesCon
figuration:
      Did not match:
         - did not find reactive web application classes (
OnWebApplicationCondition)
         - Ancestor org.springframework.boot.actuate.autoc
onfigure.web.exchanges.HttpExchangesAutoConfiguration did 
not match (ConditionEvaluationReport.AncestorsMatchedCondi
tion)

   HttpExchangesAutoConfiguration.ServletHttpExchangesConf
iguration:
      Did not match:
         - Ancestor org.springframework.boot.actuate.autoc
onfigure.web.exchanges.HttpExchangesAutoConfiguration did 
not match (ConditionEvaluationReport.AncestorsMatchedCondi
tion)
      Matched:
         - found 'session' scope (OnWebApplicationConditio
n)

   HttpExchangesEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   HttpHandlerAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.reactive.DispatcherHandler' (OnC
lassCondition)

   HumioMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.humio.HumioMeterRegistry' (OnClassConditio
n)

   HypermediaAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.hateoas.EntityModel' (OnClassConditi
on)

   IdentifierGeneratorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.cloud.commons.util.InetUtils' (OnCla
ssCondition)

   InfinispanCacheConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.infinispan.spring.embedded.provider.SpringEmbeddedCa
cheManager' (OnClassCondition)

   InfluxMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.influx.InfluxMeterRegistry' (OnClassCondit
ion)

   InfoContributorAutoConfiguration#buildInfoContributor:
      Did not match:
         - @ConditionalOnSingleCandidate (types: org.sprin
gframework.boot.info.BuildProperties; SearchStrategy: all)
 did not find any beans (OnBeanCondition)
      Matched:
         - @ConditionalOnEnabledInfoContributor management
.info.defaults.enabled is considered true (OnEnabledInfoCo
ntributorCondition)

   InfoContributorAutoConfiguration#envInfoContributor:
      Did not match:
         - @ConditionalOnEnabledInfoContributor management
.info.env.enabled is not true (OnEnabledInfoContributorCon
dition)

   InfoContributorAutoConfiguration#gitInfoContributor:
      Did not match:
         - @ConditionalOnSingleCandidate (types: org.sprin
gframework.boot.info.GitProperties; SearchStrategy: all) d
id not find any beans (OnBeanCondition)
      Matched:
         - @ConditionalOnEnabledInfoContributor management
.info.defaults.enabled is considered true (OnEnabledInfoCo
ntributorCondition)

   InfoContributorAutoConfiguration#javaInfoContributor:
      Did not match:
         - @ConditionalOnEnabledInfoContributor management
.info.java.enabled is not true (OnEnabledInfoContributorCo
ndition)

   InfoContributorAutoConfiguration#osInfoContributor:
      Did not match:
         - @ConditionalOnEnabledInfoContributor management
.info.os.enabled is not true (OnEnabledInfoContributorCond
ition)

   InfoContributorAutoConfiguration#processInfoContributor
:
      Did not match:
         - @ConditionalOnEnabledInfoContributor management
.info.process.enabled is not true (OnEnabledInfoContributo
rCondition)

   InfoContributorAutoConfiguration#sslInfo:
      Did not match:
         - @ConditionalOnEnabledInfoContributor management
.info.ssl.enabled is not true (OnEnabledInfoContributorCon
dition)
      Matched:
         - @ConditionalOnMissingBean (types: org.springfra
mework.boot.info.SslInfo; SearchStrategy: all) did not fin
d any beans (OnBeanCondition)

   InfoContributorAutoConfiguration#sslInfoContributor:
      Did not match:
         - @ConditionalOnEnabledInfoContributor management
.info.ssl.enabled is not true (OnEnabledInfoContributorCon
dition)

   InfoEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   IntegrationAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.integration.config.EnableIntegration
' (OnClassCondition)

   IntegrationGraphEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.integration.graph.IntegrationGraphSe
rver' (OnClassCondition)

   JCacheCacheConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'javax.cache.Caching' (OnClassCondition)

   JacksonHttpMessageConvertersConfiguration.MappingJackso
n2XmlHttpMessageConverterConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClass
Condition)

   JdbcRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.data.jdbc.repository.config.Abstract
JdbcConfiguration' (OnClassCondition)

   JedisConnectionConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
es 'org.apache.commons.pool2.impl.GenericObjectPool', 'red
is.clients.jedis.Jedis' (OnClassCondition)

   JerseyAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.glassfish.jersey.server.spring.SpringComponentProvid
er' (OnClassCondition)

   JerseySameManagementContextConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.glassfish.jersey.server.ResourceConfig' (OnClassCond
ition)

   JerseyServerMetricsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.glassfish.jersey.micrometer.server.ObservationApplic
ationEventListener' (OnClassCondition)

   JerseyWebEndpointManagementContextConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.glassfish.jersey.server.ResourceConfig' (OnClassCond
ition)

   JettyMetricsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.eclipse.jetty.server.Server' (OnClassCondition)

   JmsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'jakarta.jms.Message' (OnClassCondition)

   JmsHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'jakarta.jms.ConnectionFactory' (OnClassCondition)

   JmxAutoConfiguration:
      Did not match:
         - @ConditionalOnBooleanProperty (spring.jmx.enabl
ed=true) found different value in property 'spring.jmx.ena
bled' (OnPropertyCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.s
pringframework.jmx.export.MBeanExporter' (OnClassCondition
)

   JmxEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnBooleanProperty (spring.jmx.enabl
ed=true) found different value in property 'spring.jmx.ena
bled' (OnPropertyCondition)

   JmxMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.jmx.JmxMeterRegistry' (OnClassCondition)

   JndiConnectionFactoryAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.jms.core.JmsTemplate' (OnClassCondit
ion)

   JndiDataSourceAutoConfiguration:
      Did not match:
         - @ConditionalOnProperty (spring.datasource.jndi-
name) did not find property 'spring.datasource.jndi-name' 
(OnPropertyCondition)
      Matched:
         - @ConditionalOnClass found required classes 'jav
ax.sql.DataSource', 'org.springframework.jdbc.datasource.e
mbedded.EmbeddedDatabaseType' (OnClassCondition)

   JooqAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.jooq.DSLContext' (OnClassCondition)

   JpaRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.data.jpa.repository.JpaRepository' (
OnClassCondition)

   JsonbAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'jakarta.json.bind.Jsonb' (OnClassCondition)

   JsonbHttpMessageConvertersConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'jakarta.json.bind.Jsonb' (OnClassCondition)

   JtaAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'jakarta.transaction.Transaction' (OnClassCondition)

   JvmMetricsAutoConfiguration.VirtualThreadMetricsConfigu
ration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.java21.instrument.binder.jdk.VirtualThread
Metrics' (OnClassCondition)

   KafkaAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.kafka.core.KafkaTemplate' (OnClassCo
ndition)

   KafkaMetricsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.kafka.core.ProducerFactory' (OnClass
Condition)

   KairosMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.kairos.KairosMeterRegistry' (OnClassCondit
ion)

   LdapAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.ldap.core.ContextSource' (OnClassCon
dition)

   LdapHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.ldap.core.LdapOperations' (OnClassCo
ndition)

   LdapRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.data.ldap.repository.LdapRepository'
 (OnClassCondition)

   LettuceConnectionConfiguration#redisConnectionFactoryVi
rtualThreads:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springfra
mework.data.redis.connection.RedisConnectionFactory; Searc
hStrategy: all) found beans of type 'org.springframework.d
ata.redis.connection.RedisConnectionFactory' redisConnecti
onFactory (OnBeanCondition)

   LiquibaseAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'liquibase.change.DatabaseChange' (OnClassCondition)

   LiquibaseEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'liquibase.integration.spring.SpringLiquibase' (OnClassCo
ndition)

   Log4J2MetricsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.apache.logging.log4j.core.LoggerContext' (OnClassCon
dition)

   LogFileWebEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   LoggersEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   MailHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: org.springframework.
mail.javamail.JavaMailSenderImpl; SearchStrategy: all) did
 not find any beans of type org.springframework.mail.javam
ail.JavaMailSenderImpl (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.s
pringframework.mail.javamail.JavaMailSenderImpl' (OnClassC
ondition)
         - @ConditionalOnEnabledHealthIndicator management
.health.defaults.enabled is considered true (OnEnabledHeal
thIndicatorCondition)

   MailSenderAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'jakarta.mail.internet.MimeMessage' (OnClassCondition)

   MailSenderValidatorAutoConfiguration:
      Did not match:
         - @ConditionalOnBooleanProperty (spring.mail.test
-connection=true) did not find property 'spring.mail.test-
connection' (OnPropertyCondition)

   ManagementContextAutoConfiguration.DifferentManagementC
ontextConfiguration:
      Did not match:
         - Management Port actual port type (SAME) did not
 match required type (DIFFERENT) (OnManagementPortConditio
n)

   ManagementWebSecurityAutoConfiguration:
      Did not match:
         - AllNestedConditions 1 matched 1 did not; Nested
Condition on DefaultWebSecurityCondition.Beans @Conditiona
lOnMissingBean (types: org.springframework.security.web.Se
curityFilterChain; SearchStrategy: all) found beans of typ
e 'org.springframework.security.web.SecurityFilterChain' s
ecurityFilterChain; NestedCondition on DefaultWebSecurityC
ondition.Classes @ConditionalOnClass found required classe
s 'org.springframework.security.web.SecurityFilterChain', 
'org.springframework.security.config.annotation.web.builde
rs.HttpSecurity' (DefaultWebSecurityCondition)
      Matched:
         - found 'session' scope (OnWebApplicationConditio
n)

   MappingsEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   MessageSourceAutoConfiguration:
      Did not match:
         - ResourceBundle did not find bundle with basenam
e messages (MessageSourceAutoConfiguration.ResourceBundleC
ondition)

   MetricsAspectsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.aspectj.weaver.Advice' (OnClassCondition)

   MetricsEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)
      Matched:
         - @ConditionalOnClass found required class 'io.mi
crometer.core.annotation.Timed' (OnClassCondition)

   MicrometerTracingAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.tracing.Tracer' (OnClassCondition)

   MockMvcAutoConfiguration#dispatcherServlet:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springfra
mework.web.servlet.DispatcherServlet; SearchStrategy: all)
 found beans of type 'org.springframework.web.servlet.Disp
atcherServlet' dispatcherServlet (OnBeanCondition)

   MockMvcAutoConfiguration#dispatcherServletPath:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springfra
mework.boot.autoconfigure.web.servlet.DispatcherServletPat
h; SearchStrategy: all) found beans of type 'org.springfra
mework.boot.autoconfigure.web.servlet.DispatcherServletPat
h' dispatcherServletRegistration (OnBeanCondition)

   MockMvcAutoConfiguration.WebTestClientMockMvcConfigurat
ion:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.reactive.function.client.WebClie
nt' (OnClassCondition)

   MockMvcWebClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.htmlunit.WebClient' (OnClassCondition)

   MockMvcWebDriverAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.openqa.selenium.htmlunit.HtmlUnitDriver' (OnClassCon
dition)

   MongoAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.mongodb.client.MongoClient' (OnClassCondition)

   MongoDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.mongodb.client.MongoClient' (OnClassCondition)

   MongoHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.data.mongodb.core.MongoTemplate' (On
ClassCondition)

   MongoMetricsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.mongodb.MongoClientSettings' (OnClassCondition)

   MongoReactiveAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.mongodb.reactivestreams.client.MongoClient' (OnClass
Condition)

   MongoReactiveDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.mongodb.reactivestreams.client.MongoClient' (OnClass
Condition)

   MongoReactiveHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.data.mongodb.core.ReactiveMongoTempl
ate' (OnClassCondition)

   MongoReactiveRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.mongodb.reactivestreams.client.MongoClient' (OnClass
Condition)

   MongoRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.mongodb.client.MongoClient' (OnClassCondition)

   MustacheAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.samskivert.mustache.Mustache' (OnClassCondition)

   MybatisPlusInnerInterceptorAutoConfiguration:
      Did not match:
         - @ConditionalOnBean (types: com.baomidou.mybatis
plus.extension.plugins.inner.InnerInterceptor; SearchStrat
egy: all) did not find any beans of type com.baomidou.myba
tisplus.extension.plugins.inner.InnerInterceptor (OnBeanCo
ndition)

   MybatisPlusLanguageDriverAutoConfiguration.FreeMarkerCo
nfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
es 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDri
ver', 'org.mybatis.scripting.freemarker.FreeMarkerLanguage
DriverConfig' (OnClassCondition)

   MybatisPlusLanguageDriverAutoConfiguration.LegacyFreeMa
rkerConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.mybatis.scripting.freemarker.FreeMarkerLanguageDrive
r' (OnClassCondition)

   MybatisPlusLanguageDriverAutoConfiguration.LegacyVeloci
tyConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.mybatis.scripting.velocity.Driver' (OnClassCondition
)

   MybatisPlusLanguageDriverAutoConfiguration.ThymeleafCon
figuration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.mybatis.scripting.thymeleaf.ThymeleafLanguageDriver'
 (OnClassCondition)

   MybatisPlusLanguageDriverAutoConfiguration.VelocityConf
iguration:
      Did not match:
         - @ConditionalOnClass did not find required class
es 'org.mybatis.scripting.velocity.VelocityLanguageDriver'
, 'org.mybatis.scripting.velocity.VelocityLanguageDriverCo
nfig' (OnClassCondition)

   Neo4jAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.neo4j.driver.Driver' (OnClassCondition)

   Neo4jDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.neo4j.driver.Driver' (OnClassCondition)

   Neo4jHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.neo4j.driver.Driver' (OnClassCondition)

   Neo4jReactiveDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.neo4j.driver.Driver' (OnClassCondition)

   Neo4jReactiveRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.neo4j.driver.Driver' (OnClassCondition)

   Neo4jRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.neo4j.driver.Driver' (OnClassCondition)

   NewRelicMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.newrelic.NewRelicMeterRegistry' (OnClassCo
ndition)

   NoOpMeterRegistryConfiguration:
      Did not match:
         - @ConditionalOnMissingBean (types: io.micrometer
.core.instrument.MeterRegistry; SearchStrategy: all) found
 beans of type 'io.micrometer.core.instrument.MeterRegistr
y' simpleMeterRegistry (OnBeanCondition)

   NoopTracerAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.tracing.Tracer' (OnClassCondition)

   OAuth2AuthorizationServerAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.security.oauth2.server.authorization
.OAuth2Authorization' (OnClassCondition)

   OAuth2AuthorizationServerJwtAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.nimbusds.jose.jwk.source.JWKSource' (OnClassConditio
n)

   OAuth2ClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.security.oauth2.client.registration.
ClientRegistration' (OnClassCondition)

   OAuth2ClientWebSecurityAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.security.oauth2.client.web.OAuth2Aut
horizedClientRepository' (OnClassCondition)

   OAuth2ResourceServerAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.security.oauth2.server.resource.auth
entication.BearerTokenAuthenticationToken' (OnClassConditi
on)

   ObservationAutoConfiguration.MeterObservationHandlerCon
figuration.TracingAndMetricsObservationHandlerConfiguratio
n:
      Did not match:
         - @ConditionalOnBean did not find required type '
io.micrometer.tracing.Tracer' (OnBeanCondition)
         - @ConditionalOnBean (types: io.micrometer.tracin
g.Tracer; SearchStrategy: all) did not find any beans of t
ype io.micrometer.tracing.Tracer (OnBeanCondition)

   ObservationAutoConfiguration.MetricsWithTracingConfigur
ation:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.tracing.Tracer' (OnClassCondition)

   ObservationAutoConfiguration.ObservedAspectConfiguratio
n:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.aspectj.weaver.Advice' (OnClassCondition)

   ObservationAutoConfiguration.OnlyTracingConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.tracing.Tracer' (OnClassCondition)

   OpenTelemetryAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.opentelemetry.sdk.OpenTelemetrySdk' (OnClassCondition
)

   OpenTelemetryLoggingAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.opentelemetry.sdk.logs.SdkLoggerProvider' (OnClassCon
dition)

   OpenTelemetryTracingAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.tracing.otel.bridge.OtelTracer' (OnClassCo
ndition)

   OtlpLoggingAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogReco
rdExporter' (OnClassCondition)

   OtlpMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.registry.otlp.OtlpMeterRegistry' (OnClassC
ondition)

   OtlpTracingAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.tracing.otel.bridge.OtelTracer' (OnClassCo
ndition)

   PaymentConfig#alipayClient:
      Did not match:
         - @ConditionalOnProperty (payment.mock=false) fou
nd different value in property 'mock' (OnPropertyCondition
)

   PaymentConfig#wxPayService:
      Did not match:
         - @ConditionalOnProperty (payment.mock=false) fou
nd different value in property 'mock' (OnPropertyCondition
)

   ProjectInfoAutoConfiguration#buildProperties:
      Did not match:
         - @ConditionalOnResource did not find resource '$
{spring.info.build.location:classpath:META-INF/build-info.
properties}' (OnResourceCondition)

   ProjectInfoAutoConfiguration#gitProperties:
      Did not match:
         - GitResource did not find git info at classpath:
git.properties (ProjectInfoAutoConfiguration.GitResourceAv
ailableCondition)

   PrometheusExemplarsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.tracing.Tracer' (OnClassCondition)

   PrometheusMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.prometheusmetrics.PrometheusMeterRegistry'
 (OnClassCondition)

   PulsarAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.apache.pulsar.client.api.PulsarClient' (OnClassCondi
tion)

   PulsarReactiveAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.apache.pulsar.client.api.PulsarClient' (OnClassCondi
tion)

   QuartzAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.quartz.Scheduler' (OnClassCondition)

   QuartzEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.quartz.Scheduler' (OnClassCondition)

   R2dbcAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)

   R2dbcDataAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.data.r2dbc.core.R2dbcEntityTemplate'
 (OnClassCondition)

   R2dbcObservationAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.r2dbc.proxy.ProxyConnectionFactory' (OnClassCondition
)

   R2dbcProxyAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.r2dbc.proxy.ProxyConnectionFactory' (OnClassCondition
)

   R2dbcRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.r2dbc.spi.ConnectionFactory' (OnClassCondition)

   R2dbcTransactionManagerAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.r2dbc.connection.R2dbcTransactionMan
ager' (OnClassCondition)

   RSocketGraphQlClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'graphql.GraphQL' (OnClassCondition)

   RSocketMessagingAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.rsocket.RSocket' (OnClassCondition)

   RSocketRequesterAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.rsocket.RSocket' (OnClassCondition)

   RSocketSecurityAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.security.rsocket.core.SecuritySocket
AcceptorInterceptor' (OnClassCondition)

   RSocketServerAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.rsocket.core.RSocketServer' (OnClassCondition)

   RSocketStrategiesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.rsocket.RSocket' (OnClassCondition)

   RabbitAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.rabbitmq.client.Channel' (OnClassCondition)

   RabbitHealthContributorAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.amqp.rabbit.core.RabbitTemplate' (On
ClassCondition)

   RabbitMetricsAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.rabbitmq.client.ConnectionFactory' (OnClassCondition
)

   ReactiveCloudFoundryActuatorAutoConfiguration:
      Did not match:
         - @ConditionalOnWebApplication did not find react
ive web application classes (OnWebApplicationCondition)

   ReactiveElasticsearchClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'co.elastic.clients.transport.ElasticsearchTransport' (On
ClassCondition)

   ReactiveElasticsearchRepositoriesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.data.elasticsearch.client.elc.Reacti
veElasticsearchClient' (OnClassCondition)

   ReactiveManagementContextAutoConfiguration:
      Did not match:
         - @ConditionalOnWebApplication did not find react
ive web application classes (OnWebApplicationCondition)

   ReactiveManagementWebSecurityAutoConfiguration:
      Did not match:
         - @ConditionalOnWebApplication did not find react
ive web application classes (OnWebApplicationCondition)

   ReactiveMultipartAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.reactive.config.WebFluxConfigure
r' (OnClassCondition)

   ReactiveOAuth2ClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.security.oauth2.client.registration.
ClientRegistration' (OnClassCondition)

   ReactiveOAuth2ClientWebSecurityAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.security.oauth2.client.web.server.Se
rverOAuth2AuthorizedClientRepository' (OnClassCondition)

   ReactiveOAuth2ResourceServerAutoConfiguration:
      Did not match:
         - @ConditionalOnWebApplication did not find react
ive web application classes (OnWebApplicationCondition)

   ReactiveSecurityAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.reactive.config.WebFluxConfigure
r' (OnClassCondition)

   ReactiveUserDetailsServiceAutoConfiguration:
      Did not match:
         - AnyNestedCondition 0 matched 2 did not; NestedC
ondition on ReactiveUserDetailsServiceAutoConfiguration.RS
ocketEnabledOrReactiveWebApplication.ReactiveWebApplicatio
nCondition did not find reactive web application classes; 
NestedCondition on ReactiveUserDetailsServiceAutoConfigura
tion.RSocketEnabledOrReactiveWebApplication.RSocketSecurit
yEnabledCondition @ConditionalOnBean (types: org.springfra
mework.messaging.rsocket.annotation.support.RSocketMessage
Handler; SearchStrategy: all) did not find any beans of ty
pe org.springframework.messaging.rsocket.annotation.suppor
t.RSocketMessageHandler (ReactiveUserDetailsServiceAutoCon
figuration.RSocketEnabledOrReactiveWebApplication)
      Matched:
         - @ConditionalOnClass found required class 'org.s
pringframework.security.authentication.ReactiveAuthenticat
ionManager' (OnClassCondition)
         - AnyNestedCondition 1 matched 2 did not; NestedC
ondition on ReactiveUserDetailsServiceAutoConfiguration.Mi
ssingAlternativeOrUserPropertiesConfigured.PasswordConfigu
red @ConditionalOnProperty (spring.security.user.password)
 did not find property 'spring.security.user.password'; Ne
stedCondition on ReactiveUserDetailsServiceAutoConfigurati
on.MissingAlternativeOrUserPropertiesConfigured.NameConfig
ured @ConditionalOnProperty (spring.security.user.name) di
d not find property 'spring.security.user.name'; NestedCon
dition on ReactiveUserDetailsServiceAutoConfiguration.Miss
ingAlternativeOrUserPropertiesConfigured.MissingAlternativ
e @ConditionalOnMissingClass did not find unwanted classes
 'org.springframework.security.oauth2.client.registration.
ClientRegistrationRepository', 'org.springframework.securi
ty.oauth2.server.resource.introspection.ReactiveOpaqueToke
nIntrospector' (ReactiveUserDetailsServiceAutoConfiguratio
n.MissingAlternativeOrUserPropertiesConfigured)

   ReactiveWebServerFactoryAutoConfiguration:
      Did not match:
         - @ConditionalOnWebApplication did not find react
ive web application classes (OnWebApplicationCondition)

   RedisAutoConfiguration#redisTemplate:
      Did not match:
         - @ConditionalOnMissingBean (names: redisTemplate
; SearchStrategy: all) found beans named redisTemplate (On
BeanCondition)

   RedisHealthContributorAutoConfiguration#redisHealthCont
ributor:
      Did not match:
         - @ConditionalOnMissingBean (names: redisHealthIn
dicator,redisHealthContributor; SearchStrategy: all) found
 beans named redisHealthContributor (OnBeanCondition)

   RepositoryRestMvcAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.data.rest.webmvc.config.RepositoryRe
stMvcConfiguration' (OnClassCondition)

   Saml2RelyingPartyAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.security.saml2.provider.service.regi
stration.RelyingPartyRegistrationRepository' (OnClassCondi
tion)

   SbomEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   ScheduledTasksEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   SecurityDataConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.security.data.repository.query.Secur
ityEvaluationContextExtension' (OnClassCondition)

   SecurityRequestMatchersManagementContextConfiguration.J
erseyRequestMatcherConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.glassfish.jersey.server.ResourceConfig' (OnClassCond
ition)

   SendGridAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.sendgrid.SendGrid' (OnClassCondition)

   ServletEndpointManagementContextConfiguration.JerseySer
vletEndpointManagementContextConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.glassfish.jersey.server.ResourceConfig' (OnClassCond
ition)

   ServletManagementContextAutoConfiguration.ApplicationCo
ntextFilterConfiguration:
      Did not match:
         - @ConditionalOnBooleanProperty (management.serve
r.add-application-context-header=true) did not find proper
ty 'management.server.add-application-context-header' (OnP
ropertyCondition)

   ServletWebServerFactoryAutoConfiguration.ForwardedHeade
rFilterConfiguration:
      Did not match:
         - @ConditionalOnProperty (server.forward-headers-
strategy=framework) did not find property 'server.forward-
headers-strategy' (OnPropertyCondition)

   ServletWebServerFactoryConfiguration.EmbeddedJetty:
      Did not match:
         - @ConditionalOnClass did not find required class
es 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.u
til.Loader', 'org.eclipse.jetty.ee10.webapp.WebAppContext'
 (OnClassCondition)

   ServletWebServerFactoryConfiguration.EmbeddedUndertow:
      Did not match:
         - @ConditionalOnClass did not find required class
es 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (O
nClassCondition)

   SessionAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.session.Session' (OnClassCondition)

   SessionsEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.session.Session' (OnClassCondition)

   ShutdownEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint the configured 
access for endpoint 'shutdown' is NONE (OnAvailableEndpoin
tCondition)

   SignalFxMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.signalfx.SignalFxMeterRegistry' (OnClassCo
ndition)

   SpringApplicationAdminJmxAutoConfiguration:
      Did not match:
         - @ConditionalOnBooleanProperty (spring.applicati
on.admin.enabled=true) did not find property 'spring.appli
cation.admin.enabled' (OnPropertyCondition)

   SpringBootWebSecurityConfiguration.SecurityFilterChainC
onfiguration:
      Did not match:
         - AllNestedConditions 1 matched 1 did not; Nested
Condition on DefaultWebSecurityCondition.Beans @Conditiona
lOnMissingBean (types: org.springframework.security.web.Se
curityFilterChain; SearchStrategy: all) found beans of typ
e 'org.springframework.security.web.SecurityFilterChain' s
ecurityFilterChain; NestedCondition on DefaultWebSecurityC
ondition.Classes @ConditionalOnClass found required classe
s 'org.springframework.security.web.SecurityFilterChain', 
'org.springframework.security.config.annotation.web.builde
rs.HttpSecurity' (DefaultWebSecurityCondition)

   SpringBootWebSecurityConfiguration.WebSecurityEnablerCo
nfiguration:
      Did not match:
         - @ConditionalOnMissingBean (names: springSecurit
yFilterChain; SearchStrategy: all) found beans named sprin
gSecurityFilterChain (OnBeanCondition)
      Matched:
         - @ConditionalOnClass found required class 'org.s
pringframework.security.config.annotation.web.configuratio
n.EnableWebSecurity' (OnClassCondition)

   SqlInitializationAutoConfiguration:
      Did not match:
         - NoneNestedConditions 1 matched 0 did not; Neste
dCondition on SqlInitializationAutoConfiguration.SqlInitia
lizationModeCondition.ModeIsNever @ConditionalOnProperty (
spring.sql.init.mode=never) matched (SqlInitializationAuto
Configuration.SqlInitializationModeCondition)
      Matched:
         - @ConditionalOnBooleanProperty (spring.sql.init.
enabled=true) matched (OnPropertyCondition)

   SslObservabilityAutoConfiguration#sslInfoProvider:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springfra
mework.boot.info.SslInfo; SearchStrategy: all) found beans
 of type 'org.springframework.boot.info.SslInfo' sslInfo (
OnBeanCondition)

   StackdriverMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.stackdriver.StackdriverMeterRegistry' (OnC
lassCondition)

   StartupEndpointAutoConfiguration:
      Did not match:
         - ApplicationStartup configured applicationStartu
p is of type class org.springframework.core.metrics.Defaul
tApplicationStartup, expected BufferingApplicationStartup.
 (StartupEndpointAutoConfiguration.ApplicationStartupCondi
tion)

   StatsdMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.micrometer.statsd.StatsdMeterRegistry' (OnClassCondit
ion)

   TaskExecutorConfigurations.SimpleAsyncTaskExecutorBuild
erConfiguration#simpleAsyncTaskExecutorBuilderVirtualThrea
ds:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springfra
mework.boot.task.SimpleAsyncTaskExecutorBuilder; SearchStr
ategy: all) found beans of type 'org.springframework.boot.
task.SimpleAsyncTaskExecutorBuilder' simpleAsyncTaskExecut
orBuilder (OnBeanCondition)

   TaskExecutorConfigurations.TaskExecutorConfiguration:
      Did not match:
         - AnyNestedCondition 0 matched 2 did not; NestedC
ondition on TaskExecutorConfigurations.OnExecutorCondition
.ModelCondition @ConditionalOnProperty (spring.task.execut
ion.mode=force) did not find property 'spring.task.executi
on.mode'; NestedCondition on TaskExecutorConfigurations.On
ExecutorCondition.ExecutorBeanCondition @ConditionalOnMiss
ingBean (types: java.util.concurrent.Executor; SearchStrat
egy: all) found beans of type 'java.util.concurrent.Execut
or' auditLogExecutor, taskScheduler (TaskExecutorConfigura
tions.OnExecutorCondition)

   TaskSchedulingConfigurations.SimpleAsyncTaskSchedulerBu
ilderConfiguration#simpleAsyncTaskSchedulerBuilderVirtualT
hreads:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springfra
mework.boot.task.SimpleAsyncTaskSchedulerBuilder; SearchSt
rategy: all) found beans of type 'org.springframework.boot
.task.SimpleAsyncTaskSchedulerBuilder' simpleAsyncTaskSche
dulerBuilder (OnBeanCondition)

   TaskSchedulingConfigurations.TaskSchedulerConfiguration
:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springfra
mework.scheduling.TaskScheduler,java.util.concurrent.Sched
uledExecutorService; SearchStrategy: all) found beans of t
ype 'org.springframework.scheduling.TaskScheduler' taskSch
eduler (OnBeanCondition)

   ThreadDumpEndpointAutoConfiguration:
      Did not match:
         - @ConditionalOnAvailableEndpoint not exposed (On
AvailableEndpointCondition)

   ThymeleafAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.thymeleaf.spring6.SpringTemplateEngine' (OnClassCond
ition)

   TransactionAutoConfiguration#transactionalOperator:
      Did not match:
         - @ConditionalOnSingleCandidate (types: org.sprin
gframework.transaction.ReactiveTransactionManager; SearchS
trategy: all) did not find any beans (OnBeanCondition)

   TransactionAutoConfiguration.AspectJTransactionManageme
ntConfiguration:
      Did not match:
         - @ConditionalOnBean did not find required type '
org.springframework.transaction.aspectj.AbstractTransactio
nAspect' (OnBeanCondition)
         - @ConditionalOnBean (types: org.springframework.
transaction.aspectj.AbstractTransactionAspect; SearchStrat
egy: all) did not find any beans of type org.springframewo
rk.transaction.aspectj.AbstractTransactionAspect (OnBeanCo
ndition)

   TransactionAutoConfiguration.EnableTransactionManagemen
tConfiguration.JdkDynamicAutoProxyConfiguration:
      Did not match:
         - @ConditionalOnBooleanProperty (spring.aop.proxy
-target-class=false) did not find property 'spring.aop.pro
xy-target-class' (OnPropertyCondition)

   WavefrontAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.wavefront.sdk.common.application.ApplicationTags' (O
nClassCondition)

09:07:03.872  INFO [] [] [        main] onditionEvaluationReportLogger : 

Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
   WavefrontMetricsExportAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.wavefront.sdk.common.WavefrontSender' (OnClassCondit
ion)

   WavefrontTracingAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'com.wavefront.sdk.common.WavefrontSender' (OnClassCondit
ion)

   WebClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.reactive.function.client.WebClie
nt' (OnClassCondition)

   WebClientObservationConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.reactive.function.client.WebClie
nt' (OnClassCondition)

   WebFluxAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.reactive.config.WebFluxConfigure
r' (OnClassCondition)

   WebFluxEndpointManagementContextConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.reactive.DispatcherHandler' (OnC
lassCondition)

   WebFluxObservationAutoConfiguration:
      Did not match:
         - @ConditionalOnWebApplication did not find react
ive web application classes (OnWebApplicationCondition)

   WebMvcAutoConfiguration#hiddenHttpMethodFilter:
09:07:03.905 ERROR [] [] [        main] o.s.boot.SpringApplication     : Application run failed

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'databaseInitializer' defined in class path resource [com/xuekairui/gateway/TestConfig.class]: Failed to instantiate [com.xuekairui.gateway.TestConfig$DatabaseInitializer]: Factory method 'databaseInitializer' threw exception with message: Failed to initialize test database
	at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:657)
	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:645)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1375)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1205)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.instantiateSingleton(DefaultListableBeanFactory.java:1228)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton(DefaultListableBeanFactory.java:1194)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:1130)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:991)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:628)
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
	at org.springframework.boot.test.context.SpringBootContextLoader.lambda$loadContext$3(SpringBootContextLoader.java:151)
	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:1461)
	at org.springframework.boot.test.context.SpringBootContextLoader$ContextLoaderHook.run(SpringBootContextLoader.java:590)
	at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:151)
	at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:110)
	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:225)
	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:152)
	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:130)
	at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:200)
	at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:139)
      Did not match:
         - @ConditionalOnBooleanProperty (spring.mvc.hidde
nmethod.filter.enabled=true) did not find property 'spring
.mvc.hiddenmethod.filter.enabled' (OnPropertyCondition)

   WebMvcAutoConfiguration.ProblemDetailsErrorHandlingConf
iguration:
      Did not match:
         - @ConditionalOnBooleanProperty (spring.mvc.probl
emdetails.enabled=true) did not find property 'spring.mvc.
problemdetails.enabled' (OnPropertyCondition)

   WebMvcAutoConfiguration.ResourceChainCustomizerConfigur
ation:
      Did not match:
         - @ConditionalOnEnabledResourceChain did not find
 class org.webjars.WebJarVersionLocator (OnEnabledResource
ChainCondition)

   WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#
beanNameViewResolver:
      Did not match:
         - @ConditionalOnMissingBean (types: org.springfra
mework.web.servlet.view.BeanNameViewResolver; SearchStrate
gy: all) found beans of type 'org.springframework.web.serv
let.view.BeanNameViewResolver' beanNameViewResolver (OnBea
nCondition)

   WebMvcEndpointManagementContextConfiguration#management
HealthEndpointWebMvcHandlerMapping:
      Did not match:
         - Management Port actual port type (SAME) did not
 match required type (DIFFERENT) (OnManagementPortConditio
n)

   WebServiceTemplateAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.ws.client.core.WebServiceTemplate' (
OnClassCondition)

   WebServicesAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.ws.transport.http.MessageDispatcherS
ervlet' (OnClassCondition)

   WebSessionIdResolverAutoConfiguration:
      Did not match:
         - @ConditionalOnWebApplication did not find react
ive web application classes (OnWebApplicationCondition)

   WebSocketMessagingAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.socket.config.annotation.Delegat
ingWebSocketMessageBrokerConfiguration' (OnClassCondition)

   WebSocketReactiveAutoConfiguration:
      Did not match:
         - @ConditionalOnWebApplication did not find react
ive web application classes (OnWebApplicationCondition)

   WebSocketServletAutoConfiguration.JettyWebSocketConfigu
ration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.eclipse.jetty.ee10.websocket.jakarta.server.config.J
akartaWebSocketServletContainerInitializer' (OnClassCondit
ion)

   WebSocketServletAutoConfiguration.UndertowWebSocketConf
iguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition)

   WebTestClientAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'org.springframework.web.reactive.function.client.WebClie
nt' (OnClassCondition)

   XADataSourceAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'jakarta.transaction.TransactionManager' (OnClassConditio
n)

   ZipkinAutoConfiguration:
      Did not match:
         - @ConditionalOnClass did not find required class
 'zipkin2.reporter.Encoding' (OnClassCondition)


Exclusions:
-----------

    None


Unconditional classes:
----------------------

    org.springframework.boot.autoconfigure.context.Configu
rationPropertiesAutoConfiguration

    org.springframework.boot.actuate.autoconfigure.availab
ility.AvailabilityHealthContributorAutoConfiguration

    org.springframework.boot.autoconfigure.ssl.SslAutoConf
iguration

    org.springframework.boot.actuate.autoconfigure.info.In
foContributorAutoConfiguration

    org.springframework.boot.autoconfigure.context.Propert
yPlaceholderAutoConfiguration

    org.springframework.boot.autoconfigure.context.Lifecyc
leAutoConfiguration

    org.springframework.boot.actuate.autoconfigure.metrics
.integration.IntegrationMetricsAutoConfiguration

    org.springframework.boot.actuate.autoconfigure.endpoin
t.EndpointAutoConfiguration

    org.springframework.boot.actuate.autoconfigure.web.ser
ver.ManagementContextAutoConfiguration

    org.springframework.boot.actuate.autoconfigure.health.
HealthContributorAutoConfiguration

    cn.hutool.extra.spring.SpringUtil

    org.springframework.boot.autoconfigure.availability.Ap
plicationAvailabilityAutoConfiguration

    org.springframework.boot.autoconfigure.info.ProjectInf
oAutoConfiguration



	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260)
	at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:159)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:383)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:388)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:382)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:382)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:293)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:292)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:281)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:280)
	at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:27)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$before$2(ClassBasedTestDescriptor.java:205)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:204)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:84)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:153)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:201)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:170)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:94)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:59)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:142)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:58)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
	at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$1(InterceptingLauncher.java:39)
	at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25)
	at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38)
	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
	at org.apache.maven.surefire.junitplatform.LauncherAdapter.executeWithoutCancellationToken(LauncherAdapter.java:60)
	at org.apache.maven.surefire.junitplatform.LauncherAdapter.execute(LauncherAdapter.java:52)
	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:203)
	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:168)
	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:136)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.xuekairui.gateway.TestConfig$DatabaseInitializer]: Factory method 'databaseInitializer' threw exception with message: Failed to initialize test database
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:200)
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiateWithFactoryMethod(SimpleInstantiationStrategy.java:89)
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:169)
	at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
	... 100 common frames omitted
Caused by: java.lang.RuntimeException: Failed to initialize test database
	at com.xuekairui.gateway.TestConfig$DatabaseInitializer.<init>(TestConfig.java:53)
	at com.xuekairui.gateway.TestConfig.databaseInitializer(TestConfig.java:27)
	at com.xuekairui.gateway.TestConfig$$SpringCGLIB$$0.CGLIB$databaseInitializer$1(<generated>)
	at com.xuekairui.gateway.TestConfig$$SpringCGLIB$$FastClass$$1.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258)
	at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:400)
	at com.xuekairui.gateway.TestConfig$$SpringCGLIB$$0.databaseInitializer(<generated>)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:172)
	... 103 common frames omitted
Caused by: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
	at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:165)
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:55)
	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:833)
	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:416)
	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:238)
	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:180)
	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:144)
	at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:370)
	at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:207)
	at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:488)
	at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:576)
	at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:97)
	at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)
	at com.xuekairui.gateway.TestConfig$DatabaseInitializer.<init>(TestConfig.java:48)
	... 114 common frames omitted
Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:52)
	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:95)
	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:140)
	at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:156)
	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:79)
	at com.mysql.cj.NativeSession.connect(NativeSession.java:142)
	at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:957)
	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:821)
	... 125 common frames omitted
Caused by: java.net.ConnectException: Connection refused: no further information
	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:684)
	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:554)
	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602)
	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
	at java.base/java.net.Socket.connect(Socket.java:633)
	at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:144)
	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:53)
	... 128 common frames omitted

09:07:03.918  WARN [] [] [        main] o.s.t.c.TestContextManager     : Caught exception while allowing TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener] to prepare test instance [com.xuekairui.gateway.AdminControllerTest@28b286c0]

java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@28705150 testClass = com.xuekairui.gateway.AdminControllerTest, locations = [], classes = [com.xuekairui.Application], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@6b44121e key = [org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, com.xuekairui.gateway.TestConfig, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@401f7633, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@2c78d320, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4716be8b, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@4ae9cfc1, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@1c93f6e1, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa0b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3cdf2c61, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@85fb45c1], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:180)
	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:130)
	at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:200)
	at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:139)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260)
	at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:159)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$10(ClassBasedTestDescriptor.java:383)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.executeAndMaskThrowable(ClassBasedTestDescriptor.java:388)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$invokeTestInstancePostProcessors$11(ClassBasedTestDescriptor.java:382)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.invokeTestInstancePostProcessors(ClassBasedTestDescriptor.java:382)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$instantiateAndPostProcessTestInstance$6(ClassBasedTestDescriptor.java:293)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance(ClassBasedTestDescriptor.java:292)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$4(ClassBasedTestDescriptor.java:281)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$testInstancesProvider$5(ClassBasedTestDescriptor.java:280)
	at org.junit.jupiter.engine.execution.TestInstancesProvider.getTestInstances(TestInstancesProvider.java:27)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.lambda$before$2(ClassBasedTestDescriptor.java:205)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:204)
	at org.junit.jupiter.engine.descriptor.ClassBasedTestDescriptor.before(ClassBasedTestDescriptor.java:84)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:153)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.invokeAll(SameThreadHierarchicalTestExecutorService.java:41)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$6(NodeTestTask.java:160)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$8(NodeTestTask.java:146)
	at org.junit.platform.engine.support.hierarchical.Node.around(Node.java:137)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.lambda$executeRecursively$9(NodeTestTask.java:144)
	at org.junit.platform.engine.support.hierarchical.ThrowableCollector.execute(ThrowableCollector.java:73)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.executeRecursively(NodeTestTask.java:143)
	at org.junit.platform.engine.support.hierarchical.NodeTestTask.execute(NodeTestTask.java:100)
	at org.junit.platform.engine.support.hierarchical.SameThreadHierarchicalTestExecutorService.submit(SameThreadHierarchicalTestExecutorService.java:35)
	at org.junit.platform.engine.support.hierarchical.HierarchicalTestExecutor.execute(HierarchicalTestExecutor.java:57)
	at org.junit.platform.engine.support.hierarchical.HierarchicalTestEngine.execute(HierarchicalTestEngine.java:54)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:201)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:170)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:94)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.lambda$execute$0(EngineExecutionOrchestrator.java:59)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.withInterceptedStreams(EngineExecutionOrchestrator.java:142)
	at org.junit.platform.launcher.core.EngineExecutionOrchestrator.execute(EngineExecutionOrchestrator.java:58)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:103)
	at org.junit.platform.launcher.core.DefaultLauncher.execute(DefaultLauncher.java:85)
	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
	at org.junit.platform.launcher.core.InterceptingLauncher.lambda$execute$1(InterceptingLauncher.java:39)
	at org.junit.platform.launcher.core.ClasspathAlignmentCheckingLauncherInterceptor.intercept(ClasspathAlignmentCheckingLauncherInterceptor.java:25)
	at org.junit.platform.launcher.core.InterceptingLauncher.execute(InterceptingLauncher.java:38)
	at org.junit.platform.launcher.core.DelegatingLauncher.execute(DelegatingLauncher.java:47)
	at org.apache.maven.surefire.junitplatform.LauncherAdapter.executeWithoutCancellationToken(LauncherAdapter.java:60)
	at org.apache.maven.surefire.junitplatform.LauncherAdapter.execute(LauncherAdapter.java:52)
	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.execute(JUnitPlatformProvider.java:203)
	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invokeAllTests(JUnitPlatformProvider.java:168)
	at org.apache.maven.surefire.junitplatform.JUnitPlatformProvider.invoke(JUnitPlatformProvider.java:136)
	at org.apache.maven.surefire.booter.ForkedBooter.runSuitesInProcess(ForkedBooter.java:385)
	at org.apache.maven.surefire.booter.ForkedBooter.execute(ForkedBooter.java:162)
	at org.apache.maven.surefire.booter.ForkedBooter.run(ForkedBooter.java:507)
	at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:495)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'databaseInitializer' defined in class path resource [com/xuekairui/gateway/TestConfig.class]: Failed to instantiate [com.xuekairui.gateway.TestConfig$DatabaseInitializer]: Factory method 'databaseInitializer' threw exception with message: Failed to initialize test database
	at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:657)
	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:645)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1375)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1205)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.instantiateSingleton(DefaultListableBeanFactory.java:1228)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton(DefaultListableBeanFactory.java:1194)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:1130)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:991)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:628)
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
	at org.springframework.boot.test.context.SpringBootContextLoader.lambda$loadContext$3(SpringBootContextLoader.java:151)
	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:1461)
	at org.springframework.boot.test.context.SpringBootContextLoader$ContextLoaderHook.run(SpringBootContextLoader.java:590)
	at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:151)
	at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:110)
	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:225)
	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:152)
	... 74 common frames omitted
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.xuekairui.gateway.TestConfig$DatabaseInitializer]: Factory method 'databaseInitializer' threw exception with message: Failed to initialize test database
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:200)
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiateWithFactoryMethod(SimpleInstantiationStrategy.java:89)
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:169)
	at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
	... 100 common frames omitted
Caused by: java.lang.RuntimeException: Failed to initialize test database
	at com.xuekairui.gateway.TestConfig$DatabaseInitializer.<init>(TestConfig.java:53)
	at com.xuekairui.gateway.TestConfig.databaseInitializer(TestConfig.java:27)
	at com.xuekairui.gateway.TestConfig$$SpringCGLIB$$0.CGLIB$databaseInitializer$1(<generated>)
	at com.xuekairui.gateway.TestConfig$$SpringCGLIB$$FastClass$$1.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258)
	at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:400)
	at com.xuekairui.gateway.TestConfig$$SpringCGLIB$$0.databaseInitializer(<generated>)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:172)
	... 103 common frames omitted
Caused by: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
	at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:165)
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:55)
	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:833)
	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:416)
	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:238)
	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:180)
	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:144)
	at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:370)
	at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:207)
	at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:488)
	at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:576)
	at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:97)
	at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)
	at com.xuekairui.gateway.TestConfig$DatabaseInitializer.<init>(TestConfig.java:48)
	... 114 common frames omitted
Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77)
	at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:52)
	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:95)
	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:140)
	at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:156)
	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:79)
	at com.mysql.cj.NativeSession.connect(NativeSession.java:142)
	at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:957)
	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:821)
	... 125 common frames omitted
Caused by: java.net.ConnectException: Connection refused: no further information
	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:684)
	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:554)
	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602)
	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
	at java.base/java.net.Socket.connect(Socket.java:633)
	at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:144)
	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:53)
	... 128 common frames omitted

[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 11.97 s <<< FAILURE! -- in 运营管理接口测试
[ERROR] com.xuekairui.gateway.AdminControllerTest -- Time elapsed: 11.97 s <<< ERROR!
java.lang.IllegalStateException: Failed to load ApplicationContext for [WebMergedContextConfiguration@28705150 testClass = com.xuekairui.gateway.AdminControllerTest, locations = [], classes = [com.xuekairui.Application], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@6b44121e key = [org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, com.xuekairui.gateway.TestConfig, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@401f7633, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@2c78d320, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4716be8b, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@4ae9cfc1, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@1c93f6e1, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa0b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3cdf2c61, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@85fb45c1], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:180)
	at org.springframework.test.context.support.DefaultTestContext.getApplicationContext(DefaultTestContext.java:130)
	at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:200)
	at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:139)
	at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:260)
	at org.springframework.test.context.junit.jupiter.SpringExtension.postProcessTestInstance(SpringExtension.java:159)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:179)
	at java.base/java.util.stream.ReferencePipeline$3$1.accept(ReferencePipeline.java:197)
	at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1625)
	at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:509)
	at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:499)
	at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(ForEachOps.java:150)
	at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(ForEachOps.java:173)
	at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
	at java.base/java.util.stream.ReferencePipeline.forEach(ReferencePipeline.java:596)
	at java.base/java.util.Optional.orElseGet(Optional.java:364)
	at java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'databaseInitializer' defined in class path resource [com/xuekairui/gateway/TestConfig.class]: Failed to instantiate [com.xuekairui.gateway.TestConfig$DatabaseInitializer]: Factory method 'databaseInitializer' threw exception with message: Failed to initialize test database
	at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:657)
	at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:645)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1375)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1205)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:569)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529)
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.instantiateSingleton(DefaultListableBeanFactory.java:1228)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton(DefaultListableBeanFactory.java:1194)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:1130)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:991)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:628)
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
	at org.springframework.boot.test.context.SpringBootContextLoader.lambda$loadContext$3(SpringBootContextLoader.java:151)
	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:1461)
	at org.springframework.boot.test.context.SpringBootContextLoader$ContextLoaderHook.run(SpringBootContextLoader.java:590)
	at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:151)
	at org.springframework.boot.test.context.SpringBootContextLoader.loadContext(SpringBootContextLoader.java:110)
	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContextInternal(DefaultCacheAwareContextLoaderDelegate.java:225)
	at org.springframework.test.context.cache.DefaultCacheAwareContextLoaderDelegate.loadContext(DefaultCacheAwareContextLoaderDelegate.java:152)
	... 18 more
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.xuekairui.gateway.TestConfig$DatabaseInitializer]: Factory method 'databaseInitializer' threw exception with message: Failed to initialize test database
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:200)
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiateWithFactoryMethod(SimpleInstantiationStrategy.java:89)
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:169)
	at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
	... 44 more
Caused by: java.lang.RuntimeException: Failed to initialize test database
	at com.xuekairui.gateway.TestConfig$DatabaseInitializer.<init>(TestConfig.java:53)
	at com.xuekairui.gateway.TestConfig.databaseInitializer(TestConfig.java:27)
	at com.xuekairui.gateway.TestConfig$$SpringCGLIB$$0.CGLIB$databaseInitializer$1(<generated>)
	at com.xuekairui.gateway.TestConfig$$SpringCGLIB$$FastClass$$1.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:258)
	at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:400)
	at com.xuekairui.gateway.TestConfig$$SpringCGLIB$$0.databaseInitializer(<generated>)
	at java.base/java.lang.reflect.Method.invoke(Method.java:568)
	at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:172)
	... 47 more
Caused by: com.mysql.cj.jdbc.exceptions.CommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
	at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:165)
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:55)
	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:833)
	at com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:416)
	at com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:238)
	at com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:180)
	at com.zaxxer.hikari.util.DriverDataSource.getConnection(DriverDataSource.java:144)
	at com.zaxxer.hikari.pool.PoolBase.newConnection(PoolBase.java:370)
	at com.zaxxer.hikari.pool.PoolBase.newPoolEntry(PoolBase.java:207)
	at com.zaxxer.hikari.pool.HikariPool.createPoolEntry(HikariPool.java:488)
	at com.zaxxer.hikari.pool.HikariPool.checkFailFast(HikariPool.java:576)
	at com.zaxxer.hikari.pool.HikariPool.<init>(HikariPool.java:97)
	at com.zaxxer.hikari.HikariDataSource.getConnection(HikariDataSource.java:111)
	at com.xuekairui.gateway.TestConfig$DatabaseInitializer.<init>(TestConfig.java:48)
	... 55 more
Caused by: com.mysql.cj.exceptions.CJCommunicationsException: Communications link failure

The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
	at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499)
	at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:480)
	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:52)
	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:95)
	at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:140)
	at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:156)
	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:79)
	at com.mysql.cj.NativeSession.connect(NativeSession.java:142)
	at com.mysql.cj.jdbc.ConnectionImpl.connectOneTryOnly(ConnectionImpl.java:957)
	at com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:821)
	... 66 more
Caused by: java.net.ConnectException: Connection refused: no further information
	at java.base/sun.nio.ch.Net.pollConnect(Native Method)
	at java.base/sun.nio.ch.Net.pollConnectNow(Net.java:684)
	at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(NioSocketImpl.java:554)
	at java.base/sun.nio.ch.NioSocketImpl.connect(NioSocketImpl.java:602)
	at java.base/java.net.SocksSocketImpl.connect(SocksSocketImpl.java:327)
	at java.base/java.net.Socket.connect(Socket.java:633)
	at com.mysql.cj.protocol.StandardSocketFactory.connect(StandardSocketFactory.java:144)
	at com.mysql.cj.protocol.a.NativeSocketConnection.connect(NativeSocketConnection.java:53)
	... 69 more

[INFO] 
[INFO] Results:
[INFO] 
[ERROR] Errors: 
[ERROR]   AdminControllerTest ? IllegalState Failed to load ApplicationContext for [WebMergedContextConfiguration@28705150 testClass = com.xuekairui.gateway.AdminControllerTest, locations = [], classes = [com.xuekairui.Application], contextInitializerClasses = [], activeProfiles = ["test"], propertySourceDescriptors = [], propertySourceProperties = ["org.springframework.boot.test.context.SpringBootTestContextBootstrapper=true"], contextCustomizers = [[ImportsContextCustomizer@6b44121e key = [org.springframework.boot.autoconfigure.security.oauth2.client.servlet.OAuth2ClientWebSecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.saml2.Saml2RelyingPartyAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcSecurityConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.reactive.WebTestClientAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcWebDriverAutoConfiguration, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcAutoConfiguration, com.xuekairui.gateway.TestConfig, org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.SecurityFilterAutoConfiguration, org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.resource.servlet.OAuth2ResourceServerAutoConfiguration, org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2ClientAutoConfiguration]], org.springframework.boot.test.context.filter.ExcludeFilterContextCustomizer@401f7633, org.springframework.boot.test.json.DuplicateJsonObjectContextCustomizerFactory$DuplicateJsonObjectContextCustomizer@2c78d320, org.springframework.boot.test.mock.mockito.MockitoContextCustomizer@0, org.springframework.boot.test.web.client.TestRestTemplateContextCustomizer@4716be8b, org.springframework.boot.test.web.reactor.netty.DisableReactorResourceFactoryGlobalResourcesContextCustomizerFactory$DisableReactorResourceFactoryGlobalResourcesContextCustomizerCustomizer@4ae9cfc1, org.springframework.boot.test.autoconfigure.OnFailureConditionReportContextCustomizerFactory$OnFailureConditionReportContextCustomizer@1c93f6e1, org.springframework.boot.test.autoconfigure.actuate.observability.ObservabilityContextCustomizerFactory$DisableObservabilityContextCustomizer@1f, org.springframework.boot.test.autoconfigure.properties.PropertyMappingContextCustomizer@4b3fa0b3, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverContextCustomizer@3cdf2c61, org.springframework.test.context.support.DynamicPropertiesContextCustomizer@0, org.springframework.boot.test.context.SpringBootTestAnnotation@85fb45c1], resourceBasePath = "src/main/webapp", contextLoader = org.springframework.boot.test.context.SpringBootContextLoader, parent = null]
[INFO] 
[ERROR] Tests run: 1, Failures: 0, Errors: 1, Skipped: 0
[INFO] 
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  15.871 s
[INFO] Finished at: 2026-07-11T09:07:04+08:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:3.5.5:test (default-test) on project zhijiayun-gateway: 
[ERROR] 
[ERROR] See D:\project\zhijiayun-pharmacy\zhijiayun-gateway\target\surefire-reports for the individual test results.
[ERROR] See dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date].dumpstream.
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
