diff --git a/.DS_Store b/.DS_Store deleted file mode 100644 index 9ff8bc8..0000000 Binary files a/.DS_Store and /dev/null differ diff --git a/backend/.DS_Store b/backend/.DS_Store deleted file mode 100644 index bf1e7f8..0000000 Binary files a/backend/.DS_Store and /dev/null differ diff --git a/backend/dev-backend.err.log b/backend/dev-backend.err.log deleted file mode 100644 index 3438401..0000000 --- a/backend/dev-backend.err.log +++ /dev/null @@ -1 +0,0 @@ -^C \ No newline at end of file diff --git a/backend/dev-backend.log b/backend/dev-backend.log deleted file mode 100644 index afbf1be..0000000 --- a/backend/dev-backend.log +++ /dev/null @@ -1,1772 +0,0 @@ -[INFO] Scanning for projects... -[INFO] -[INFO] ------------------< com.yoyuzh:yoyuzh-portal-backend >------------------ -[INFO] Building yoyuzh-portal-backend 0.0.1-SNAPSHOT -[INFO] from pom.xml -[INFO] --------------------------------[ jar ]--------------------------------- -[INFO] -[INFO] >>> spring-boot:3.3.8:run (default-cli) > test-compile @ yoyuzh-portal-backend >>> -[INFO] -[INFO] --- resources:3.3.1:resources (default-resources) @ yoyuzh-portal-backend --- -[INFO] Copying 2 resources from src\main\resources to target\classes -[INFO] Copying 1 resource from src\main\resources to target\classes -[INFO] -[INFO] --- compiler:3.13.0:compile (default-compile) @ yoyuzh-portal-backend --- -[INFO] Nothing to compile - all classes are up to date. -[INFO] -[INFO] --- resources:3.3.1:testResources (default-testResources) @ yoyuzh-portal-backend --- -[INFO] skip non existing resourceDirectory C:\Users\yoyuz\Documents\code\my_site\backend\src\test\resources -[INFO] -[INFO] --- compiler:3.13.0:testCompile (default-testCompile) @ yoyuzh-portal-backend --- -[INFO] Nothing to compile - all classes are up to date. -[INFO] -[INFO] <<< spring-boot:3.3.8:run (default-cli) < test-compile @ yoyuzh-portal-backend <<< -[INFO] -[INFO] -[INFO] --- spring-boot:3.3.8:run (default-cli) @ yoyuzh-portal-backend --- -[INFO] Attaching agents: [] - - . ____ _ __ _ _ - /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ -( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ - \\/ ___)| |_)| | | | | || (_| | ) ) ) ) - ' |____| .__|_| |_|_| |_\__, | / / / / - =========|_|==============|___/=/_/_/_/ - -2026-03-09 19:29:00.171 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 8.0.2.Final - :: Spring Boot :: (v3.3.8) - -2026-03-09 19:29:00.314 [main] INFO com.yoyuzh.PortalBackendApplication - Starting PortalBackendApplication using Java 22.0.2 with PID 28656 (C:\Users\yoyuz\Documents\code\my_site\backend\target\classes started by yoyuz in C:\Users\yoyuz\Documents\code\my_site\backend) -2026-03-09 19:29:00.317 [main] INFO com.yoyuzh.PortalBackendApplication - The following 1 profile is active: "dev" -2026-03-09 19:29:00.317 [main] DEBUG o.s.boot.SpringApplication - Loading source class com.yoyuzh.PortalBackendApplication -2026-03-09 19:29:00.415 [main] DEBUG o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Refreshing org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@56a4479a -2026-03-09 19:29:01.451 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JPA repositories in DEFAULT mode. -2026-03-09 19:29:01.467 [main] DEBUG o.s.b.a.AutoConfigurationPackages - @EnableAutoConfiguration was declared on a class in the package 'com.yoyuzh'. Automatic @Repository and @Entity scanning is enabled. -2026-03-09 19:29:01.526 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 67 ms. Found 4 JPA repository interfaces. -2026-03-09 19:29:02.356 [main] DEBUG o.s.b.w.e.t.TomcatServletWebServerFactory - Code archive: C:\Users\yoyuz\.m2\repository\org\springframework\boot\spring-boot\3.3.8\spring-boot-3.3.8.jar -2026-03-09 19:29:02.358 [main] DEBUG o.s.b.w.e.t.TomcatServletWebServerFactory - Code archive: C:\Users\yoyuz\.m2\repository\org\springframework\boot\spring-boot\3.3.8\spring-boot-3.3.8.jar -2026-03-09 19:29:02.360 [main] DEBUG o.s.b.w.e.t.TomcatServletWebServerFactory - None of the document roots [src/main/webapp, public, static] point to a directory and will be ignored. -2026-03-09 19:29:02.378 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 8080 (http) -2026-03-09 19:29:02.387 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-8080"] -2026-03-09 19:29:02.388 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] -2026-03-09 19:29:02.389 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.34] -2026-03-09 19:29:02.506 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext -2026-03-09 19:29:02.508 [main] DEBUG o.s.b.w.s.c.ServletWebServerApplicationContext - Published root WebApplicationContext as ServletContext attribute with name [org.springframework.web.context.WebApplicationContext.ROOT] -2026-03-09 19:29:02.508 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 2093 ms -2026-03-09 19:29:02.664 [main] INFO o.h.jpa.internal.util.LogHelper - HHH000204: Processing PersistenceUnitInfo [name: default] -2026-03-09 19:29:02.723 [main] INFO org.hibernate.Version - HHH000412: Hibernate ORM core version 6.5.3.Final -2026-03-09 19:29:02.753 [main] INFO o.h.c.i.RegionFactoryInitiator - HHH000026: Second-level cache disabled -2026-03-09 19:29:03.069 [main] INFO o.s.o.j.p.SpringPersistenceUnitInfo - No LoadTimeWeaver setup: ignoring JPA class transformer -2026-03-09 19:29:03.103 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting... -2026-03-09 19:29:07.487 [main] INFO com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Added connection conn1: url=jdbc:h2:file:./data/yoyuzh_portal_dev user=SA -2026-03-09 19:29:07.489 [main] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed. -2026-03-09 19:29:08.584 [main] INFO o.h.e.t.j.p.i.JtaPlatformInitiator - HHH000489: No JTA platform available (set 'hibernate.transaction.jta.platform' to enable JTA platform integration) -2026-03-09 19:29:08.633 [main] DEBUG org.hibernate.SQL - - alter table if exists portal_file - drop constraint if exists uk_file_user_path_name -2026-03-09 19:29:08.635 [main] DEBUG org.hibernate.SQL - - alter table if exists portal_file - add constraint uk_file_user_path_name unique (user_id, path, filename) -2026-03-09 19:29:08.640 [main] DEBUG org.hibernate.SQL - - alter table if exists portal_user - drop constraint if exists uk_user_username -2026-03-09 19:29:08.641 [main] DEBUG org.hibernate.SQL - - alter table if exists portal_user - add constraint uk_user_username unique (username) -2026-03-09 19:29:08.642 [main] DEBUG org.hibernate.SQL - - alter table if exists portal_user - drop constraint if exists uk_user_email -2026-03-09 19:29:08.643 [main] DEBUG org.hibernate.SQL - - alter table if exists portal_user - add constraint uk_user_email unique (email) -2026-03-09 19:29:08.652 [main] INFO o.s.o.j.LocalContainerEntityManagerFactoryBean - Initialized JPA EntityManagerFactory for persistence unit 'default' -2026-03-09 19:29:08.946 [main] DEBUG o.s.b.w.s.ServletContextInitializerBeans - Mapping filters: springSecurityFilterChain urls=[/*] order=-100, characterEncodingFilter urls=[/*] order=-2147483648, formContentFilter urls=[/*] order=-9900, requestContextFilter urls=[/*] order=-105, jwtAuthenticationFilter urls=[/*] order=2147483647 -2026-03-09 19:29:08.950 [main] DEBUG o.s.b.w.s.ServletContextInitializerBeans - Mapping servlets: dispatcherServlet urls=[/], h2Console urls=[/h2-console/*] -2026-03-09 19:29:08.970 [main] DEBUG o.s.b.w.s.f.OrderedRequestContextFilter - Filter 'requestContextFilter' configured for use -2026-03-09 19:29:08.970 [main] DEBUG o.s.b.w.s.f.OrderedCharacterEncodingFilter - Filter 'characterEncodingFilter' configured for use -2026-03-09 19:29:08.981 [main] DEBUG o.s.b.w.s.DelegatingFilterProxyRegistrationBean$1 - Filter 'springSecurityFilterChain' configured for use -2026-03-09 19:29:08.981 [main] DEBUG o.s.b.w.s.f.OrderedFormContentFilter - Filter 'formContentFilter' configured for use -2026-03-09 19:29:09.101 [main] INFO o.s.s.c.a.a.c.InitializeAuthenticationProviderBeanManagerConfigurer$InitializeAuthenticationProviderManagerConfigurer - Global AuthenticationManager configured with AuthenticationProvider bean with name authenticationProvider -2026-03-09 19:29:09.101 [main] WARN o.s.s.c.a.a.c.InitializeUserDetailsBeanManagerConfigurer$InitializeUserDetailsManagerConfigurer - Global AuthenticationManager configured with an AuthenticationProvider bean. UserDetailsService beans will not be used for username/password login. Consider removing the AuthenticationProvider bean. Alternatively, consider using the UserDetailsService in a manually instantiated DaoAuthenticationProvider. -2026-03-09 19:29:09.277 [main] INFO o.s.d.j.r.query.QueryEnhancerFactory - Hibernate is in classpath; If applicable, HQL parser will be used. -2026-03-09 19:29:10.030 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - 18 mappings in 'requestMappingHandlerMapping' -2026-03-09 19:29:10.064 [main] DEBUG o.s.w.s.h.SimpleUrlHandlerMapping - Patterns [/webjars/**, /**, /swagger-ui*/*swagger-initializer.js, /swagger-ui*/**] in 'resourceHandlerMapping' -2026-03-09 19:29:10.224 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter - ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice -2026-03-09 19:29:10.274 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver - ControllerAdvice beans: 2 @ExceptionHandler, 1 ResponseBodyAdvice -2026-03-09 19:29:10.399 [main] INFO o.s.b.a.h.H2ConsoleAutoConfiguration - H2 console available at '/h2-console'. Database available at 'jdbc:h2:file:./data/yoyuzh_portal_dev' -2026-03-09 19:29:10.456 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-8080"] -2026-03-09 19:29:10.477 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 8080 (http) with context path '/' -2026-03-09 19:29:10.489 [main] DEBUG o.s.b.a.l.ConditionEvaluationReportLogger - - - -============================ -CONDITIONS EVALUATION REPORT -============================ - - -Positive matches: ------------------ - - AopAutoConfiguration matched: - - @ConditionalOnProperty (spring.aop.auto=true) matched (OnPropertyCondition) - - AopAutoConfiguration.AspectJAutoProxyingConfiguration matched: - - @ConditionalOnClass found required class 'org.aspectj.weaver.Advice' (OnClassCondition) - - AopAutoConfiguration.AspectJAutoProxyingConfiguration.CglibAutoProxyConfiguration matched: - - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition) - - ApplicationAvailabilityAutoConfiguration#applicationAvailability matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.availability.ApplicationAvailability; SearchStrategy: all) did not find any beans (OnBeanCondition) - - DataSourceAutoConfiguration matched: - - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) - - @ConditionalOnMissingBean (types: io.r2dbc.spi.ConnectionFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) - - DataSourceAutoConfiguration.PooledDataSourceConfiguration matched: - - AnyNestedCondition 1 matched 1 did not; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.PooledDataSourceAvailable PooledDataSource found supported DataSource; NestedCondition on DataSourceAutoConfiguration.PooledDataSourceCondition.ExplicitType @ConditionalOnProperty (spring.datasource.type) did not find property 'type' (DataSourceAutoConfiguration.PooledDataSourceCondition) - - @ConditionalOnMissingBean (types: javax.sql.DataSource,javax.sql.XADataSource; SearchStrategy: all) did not find any beans (OnBeanCondition) - - DataSourceAutoConfiguration.PooledDataSourceConfiguration#jdbcConnectionDetails matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.jdbc.JdbcConnectionDetails; SearchStrategy: all) did not find any beans (OnBeanCondition) - - DataSourceConfiguration.Hikari matched: - - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) - - @ConditionalOnProperty (spring.datasource.type=com.zaxxer.hikari.HikariDataSource) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: javax.sql.DataSource; SearchStrategy: all) did not find any beans (OnBeanCondition) - - DataSourceInitializationConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.jdbc.datasource.init.DatabasePopulator' (OnClassCondition) - - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer,org.springframework.boot.autoconfigure.sql.init.SqlR2dbcScriptDatabaseInitializer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - DataSourceJmxConfiguration matched: - - @ConditionalOnProperty (spring.jmx.enabled=true) matched (OnPropertyCondition) - - DataSourceJmxConfiguration.Hikari matched: - - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) - - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition) - - DataSourcePoolMetadataProvidersConfiguration.HikariPoolDataSourceMetadataProviderConfiguration matched: - - @ConditionalOnClass found required class 'com.zaxxer.hikari.HikariDataSource' (OnClassCondition) - - DataSourceTransactionManagerAutoConfiguration matched: - - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.core.JdbcTemplate', 'org.springframework.transaction.TransactionManager' (OnClassCondition) - - DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration matched: - - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition) - - DispatcherServletAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - DispatcherServletAutoConfiguration.DispatcherServletConfiguration matched: - - @ConditionalOnClass found required class 'jakarta.servlet.ServletRegistration' (OnClassCondition) - - Default DispatcherServlet did not find dispatcher servlet beans (DispatcherServletAutoConfiguration.DefaultDispatcherServletCondition) - - DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration matched: - - @ConditionalOnClass found required class 'jakarta.servlet.ServletRegistration' (OnClassCondition) - - DispatcherServlet Registration did not find servlet registration bean (DispatcherServletAutoConfiguration.DispatcherServletRegistrationCondition) - - DispatcherServletAutoConfiguration.DispatcherServletRegistrationConfiguration#dispatcherServletRegistration matched: - - @ConditionalOnBean (names: dispatcherServlet types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet' (OnBeanCondition) - - EmbeddedWebServerFactoryCustomizerAutoConfiguration matched: - - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnWarDeployment the application is not deployed as a WAR file. (OnWarDeploymentCondition) - - EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration matched: - - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition) - - ErrorMvcAutoConfiguration matched: - - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - ErrorMvcAutoConfiguration#basicErrorController matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorController; SearchStrategy: current) did not find any beans (OnBeanCondition) - - ErrorMvcAutoConfiguration#errorAttributes matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.error.ErrorAttributes; SearchStrategy: current) did not find any beans (OnBeanCondition) - - ErrorMvcAutoConfiguration.DefaultErrorViewResolverConfiguration#conventionErrorViewResolver matched: - - @ConditionalOnBean (types: org.springframework.web.servlet.DispatcherServlet; SearchStrategy: all) found bean 'dispatcherServlet'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.servlet.error.ErrorViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration matched: - - @ConditionalOnProperty (server.error.whitelabel.enabled) matched (OnPropertyCondition) - - ErrorTemplate Missing did not find error template view (ErrorMvcAutoConfiguration.ErrorTemplateMissingCondition) - - ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#beanNameViewResolver matched: - - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - ErrorMvcAutoConfiguration.WhitelabelErrorViewConfiguration#defaultErrorView matched: - - @ConditionalOnMissingBean (names: error; SearchStrategy: all) did not find any beans (OnBeanCondition) - - GenericCacheConfiguration matched: - - Cache org.springframework.boot.autoconfigure.cache.GenericCacheConfiguration automatic cache type (CacheCondition) - - H2ConsoleAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.h2.server.web.JakartaWebServlet' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnProperty (spring.h2.console.enabled=true) matched (OnPropertyCondition) - - HibernateJpaAutoConfiguration matched: - - @ConditionalOnClass found required classes 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean', 'jakarta.persistence.EntityManager', 'org.hibernate.engine.spi.SessionImplementor' (OnClassCondition) - - HibernateJpaConfiguration matched: - - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition) - - HttpEncodingAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.web.filter.CharacterEncodingFilter' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnProperty (server.servlet.encoding.enabled) matched (OnPropertyCondition) - - HttpEncodingAutoConfiguration#characterEncodingFilter matched: - - @ConditionalOnMissingBean (types: org.springframework.web.filter.CharacterEncodingFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - HttpMessageConvertersAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.http.converter.HttpMessageConverter' (OnClassCondition) - - NoneNestedConditions 0 matched 1 did not; NestedCondition on HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (HttpMessageConvertersAutoConfiguration.NotReactiveWebApplicationCondition) - - HttpMessageConvertersAutoConfiguration#messageConverters matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.http.HttpMessageConverters; SearchStrategy: all) did not find any beans (OnBeanCondition) - - HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.http.converter.StringHttpMessageConverter' (OnClassCondition) - - HttpMessageConvertersAutoConfiguration.StringHttpMessageConverterConfiguration#stringHttpMessageConverter matched: - - @ConditionalOnMissingBean (types: org.springframework.http.converter.StringHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JacksonAutoConfiguration matched: - - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition) - - JacksonAutoConfiguration.Jackson2ObjectMapperBuilderCustomizerConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition) - - JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition) - - JacksonAutoConfiguration.JacksonObjectMapperBuilderConfiguration#jacksonObjectMapperBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.Jackson2ObjectMapperBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JacksonAutoConfiguration.JacksonObjectMapperConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.http.converter.json.Jackson2ObjectMapperBuilder' (OnClassCondition) - - JacksonAutoConfiguration.JacksonObjectMapperConfiguration#jacksonObjectMapper matched: - - @ConditionalOnMissingBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JacksonAutoConfiguration.ParameterNamesModuleConfiguration matched: - - @ConditionalOnClass found required class 'com.fasterxml.jackson.module.paramnames.ParameterNamesModule' (OnClassCondition) - - JacksonAutoConfiguration.ParameterNamesModuleConfiguration#parameterNamesModule matched: - - @ConditionalOnMissingBean (types: com.fasterxml.jackson.module.paramnames.ParameterNamesModule; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration matched: - - @ConditionalOnClass found required class 'com.fasterxml.jackson.databind.ObjectMapper' (OnClassCondition) - - @ConditionalOnProperty (spring.mvc.converters.preferred-json-mapper=jackson) matched (OnPropertyCondition) - - @ConditionalOnBean (types: com.fasterxml.jackson.databind.ObjectMapper; SearchStrategy: all) found bean 'jacksonObjectMapper' (OnBeanCondition) - - JacksonHttpMessageConvertersConfiguration.MappingJackson2HttpMessageConverterConfiguration#mappingJackson2HttpMessageConverter matched: - - @ConditionalOnMissingBean (types: org.springframework.http.converter.json.MappingJackson2HttpMessageConverter ignored: org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter,org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JdbcClientAutoConfiguration matched: - - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate; SearchStrategy: all) found a single bean 'namedParameterJdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.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.JdbcTemplate' (OnClassCondition) - - @ConditionalOnSingleCandidate (types: javax.sql.DataSource; SearchStrategy: all) found a single bean 'dataSource' (OnBeanCondition) - - JdbcTemplateConfiguration matched: - - @ConditionalOnMissingBean (types: org.springframework.jdbc.core.JdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JpaBaseConfiguration#entityManagerFactory matched: - - @ConditionalOnMissingBean (types: org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean,jakarta.persistence.EntityManagerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JpaBaseConfiguration#entityManagerFactoryBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.orm.jpa.EntityManagerFactoryBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JpaBaseConfiguration#jpaVendorAdapter matched: - - @ConditionalOnMissingBean (types: org.springframework.orm.jpa.JpaVendorAdapter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JpaBaseConfiguration#transactionManager matched: - - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JpaBaseConfiguration.PersistenceManagedTypesConfiguration matched: - - @ConditionalOnMissingBean (types: org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean,jakarta.persistence.EntityManagerFactory; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JpaBaseConfiguration.PersistenceManagedTypesConfiguration#persistenceManagedTypes matched: - - @ConditionalOnMissingBean (types: org.springframework.orm.jpa.persistenceunit.PersistenceManagedTypes; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JpaRepositoriesAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.data.jpa.repository.JpaRepository' (OnClassCondition) - - @ConditionalOnProperty (spring.data.jpa.repositories.enabled=true) matched (OnPropertyCondition) - - @ConditionalOnBean (types: javax.sql.DataSource; SearchStrategy: all) found bean 'dataSource'; @ConditionalOnMissingBean (types: org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean,org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension; SearchStrategy: all) did not find any beans (OnBeanCondition) - - JtaAutoConfiguration matched: - - @ConditionalOnClass found required class 'jakarta.transaction.Transaction' (OnClassCondition) - - @ConditionalOnProperty (spring.jta.enabled) matched (OnPropertyCondition) - - LifecycleAutoConfiguration#defaultLifecycleProcessor matched: - - @ConditionalOnMissingBean (names: lifecycleProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition) - - MultipartAutoConfiguration matched: - - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'org.springframework.web.multipart.support.StandardServletMultipartResolver', 'jakarta.servlet.MultipartConfigElement' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnProperty (spring.servlet.multipart.enabled) matched (OnPropertyCondition) - - MultipartAutoConfiguration#multipartConfigElement matched: - - @ConditionalOnMissingBean (types: jakarta.servlet.MultipartConfigElement; SearchStrategy: all) did not find any beans (OnBeanCondition) - - MultipartAutoConfiguration#multipartResolver matched: - - @ConditionalOnMissingBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - NamedParameterJdbcTemplateConfiguration matched: - - @ConditionalOnSingleCandidate (types: org.springframework.jdbc.core.JdbcTemplate; SearchStrategy: all) found a single bean 'jdbcTemplate'; @ConditionalOnMissingBean (types: org.springframework.jdbc.core.namedparam.NamedParameterJdbcOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) - - NoOpCacheConfiguration matched: - - Cache org.springframework.boot.autoconfigure.cache.NoOpCacheConfiguration automatic cache type (CacheCondition) - - PersistenceExceptionTranslationAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor' (OnClassCondition) - - PersistenceExceptionTranslationAutoConfiguration#persistenceExceptionTranslationPostProcessor matched: - - @ConditionalOnProperty (spring.dao.exceptiontranslation.enabled) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; SearchStrategy: all) did not find any beans (OnBeanCondition) - - PropertyPlaceholderAutoConfiguration#propertySourcesPlaceholderConfigurer matched: - - @ConditionalOnMissingBean (types: org.springframework.context.support.PropertySourcesPlaceholderConfigurer; SearchStrategy: current) did not find any beans (OnBeanCondition) - - RestClientAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.web.client.RestClient' (OnClassCondition) - - NoneNestedConditions 0 matched 1 did not; NestedCondition on NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (NotReactiveWebApplicationCondition) - - RestClientAutoConfiguration#httpMessageConvertersRestClientCustomizer matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.HttpMessageConvertersRestClientCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RestClientAutoConfiguration#restClientBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.web.client.RestClient$Builder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RestClientAutoConfiguration#restClientBuilderConfigurer matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestClientBuilderConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RestClientAutoConfiguration#restClientSsl matched: - - @ConditionalOnBean (types: org.springframework.boot.ssl.SslBundles; SearchStrategy: all) found bean 'sslBundleRegistry'; @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.web.client.RestClientSsl; SearchStrategy: all) did not find any beans (OnBeanCondition) - - RestTemplateAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.web.client.RestTemplate' (OnClassCondition) - - NoneNestedConditions 0 matched 1 did not; NestedCondition on NotReactiveWebApplicationCondition.ReactiveWebApplication did not find reactive web application classes (NotReactiveWebApplicationCondition) - - RestTemplateAutoConfiguration#restTemplateBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.web.client.RestTemplateBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SecurityAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.security.authentication.DefaultAuthenticationEventPublisher' (OnClassCondition) - - SecurityAutoConfiguration#authenticationEventPublisher matched: - - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationEventPublisher; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SecurityFilterAutoConfiguration matched: - - @ConditionalOnClass found required classes 'org.springframework.security.web.context.AbstractSecurityWebApplicationInitializer', 'org.springframework.security.config.http.SessionCreationPolicy' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - SecurityFilterAutoConfiguration#securityFilterChainRegistration matched: - - @ConditionalOnBean (names: springSecurityFilterChain; SearchStrategy: all) found bean 'springSecurityFilterChain' (OnBeanCondition) - - ServletWebServerFactoryAutoConfiguration matched: - - @ConditionalOnClass found required class 'jakarta.servlet.ServletRequest' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - ServletWebServerFactoryAutoConfiguration#tomcatServletWebServerFactoryCustomizer matched: - - @ConditionalOnClass found required class 'org.apache.catalina.startup.Tomcat' (OnClassCondition) - - ServletWebServerFactoryConfiguration.EmbeddedTomcat matched: - - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'org.apache.catalina.startup.Tomcat', 'org.apache.coyote.UpgradeProtocol' (OnClassCondition) - - @ConditionalOnMissingBean (types: org.springframework.boot.web.servlet.server.ServletWebServerFactory; SearchStrategy: current) did not find any beans (OnBeanCondition) - - SimpleCacheConfiguration matched: - - Cache org.springframework.boot.autoconfigure.cache.SimpleCacheConfiguration automatic cache type (CacheCondition) - - SpringBootWebSecurityConfiguration matched: - - found 'session' scope (OnWebApplicationCondition) - - SpringDataWebAutoConfiguration matched: - - @ConditionalOnClass found required classes 'org.springframework.data.web.PageableHandlerMethodArgumentResolver', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnMissingBean (types: org.springframework.data.web.PageableHandlerMethodArgumentResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDataWebAutoConfiguration#pageableCustomizer matched: - - @ConditionalOnMissingBean (types: org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDataWebAutoConfiguration#sortCustomizer matched: - - @ConditionalOnMissingBean (types: org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfigProperties matched: - - @ConditionalOnProperty (springdoc.api-docs.enabled) matched (OnPropertyCondition) - - @ConditionalOnBean (types: org.springdoc.core.configuration.SpringDocConfiguration; SearchStrategy: all) found bean 'org.springdoc.core.configuration.SpringDocConfiguration' (OnBeanCondition) - - SpringDocConfiguration matched: - - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnProperty (springdoc.api-docs.enabled) matched (OnPropertyCondition) - - SpringDocConfiguration#fileSupportConverter matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.converters.FileSupportConverter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration#openAPIBuilder matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.service.OpenAPIService; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration#operationBuilder matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.service.OperationService; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration#parameterBuilder matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.service.GenericParameterService; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration#polymorphicModelConverter matched: - - @ConditionalOnProperty (springdoc.model-converters.polymorphic-converter.enabled) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: org.springdoc.core.converters.PolymorphicModelConverter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration#requestBodyBuilder matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.service.RequestBodyService; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration#responseSupportConverter matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.converters.ResponseSupportConverter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration#schemaPropertyDeprecatingConverter matched: - - @ConditionalOnProperty (springdoc.model-converters.deprecating-converter.enabled) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: org.springdoc.core.converters.SchemaPropertyDeprecatingConverter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration#securityParser matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.service.SecurityService; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration#springDocCustomizers matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.customizers.SpringDocCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration#springDocProviders matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.providers.SpringDocProviders; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration#springdocObjectMapperProvider matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.providers.ObjectMapperProvider; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration.QuerydslProvider matched: - - @ConditionalOnClass found required class 'org.springframework.data.querydsl.binding.QuerydslBindingsFactory' (OnClassCondition) - - SpringDocConfiguration.QuerydslProvider#queryDslQuerydslPredicateOperationCustomizer matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.customizers.QuerydslPredicateOperationCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration.SpringDocSpringDataWebPropertiesProvider matched: - - @ConditionalOnClass found required class 'org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties' (OnClassCondition) - - SpringDocConfiguration.SpringDocSpringDataWebPropertiesProvider#springDataWebPropertiesProvider matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.providers.SpringDataWebPropertiesProvider; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocConfiguration.WebConversionServiceConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.boot.autoconfigure.web.format.WebConversionService' (OnClassCondition) - - SpringDocPageableConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.data.domain.Pageable' (OnClassCondition) - - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnProperty (springdoc.api-docs.enabled) matched (OnPropertyCondition) - - @ConditionalOnBean (types: org.springdoc.core.configuration.SpringDocConfiguration; SearchStrategy: all) found bean 'org.springdoc.core.configuration.SpringDocConfiguration' (OnBeanCondition) - - SpringDocPageableConfiguration#delegatingMethodParameterCustomizer matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.customizers.DelegatingMethodParameterCustomizer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocPageableConfiguration#pageOpenAPIConverter matched: - - @ConditionalOnClass found required classes 'org.springframework.data.web.PagedModel', 'org.springframework.data.web.config.SpringDataWebSettings' (OnClassCondition) - - @ConditionalOnMissingBean (types: org.springdoc.core.converters.PageOpenAPIConverter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocPageableConfiguration#pageableOpenAPIConverter matched: - - @ConditionalOnProperty (springdoc.model-converters.pageable-converter.enabled) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: org.springdoc.core.converters.PageableOpenAPIConverter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocSecurityConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.security.web.SecurityFilterChain' (OnClassCondition) - - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnExpression (#{${springdoc.api-docs.enabled:true} and ${springdoc.enable-spring-security:true}}) resulted in true (OnExpressionCondition) - - @ConditionalOnBean (types: org.springdoc.core.configuration.SpringDocConfiguration; SearchStrategy: all) found bean 'org.springdoc.core.configuration.SpringDocConfiguration' (OnBeanCondition) - - SpringDocSecurityConfiguration.SpringSecurityLoginEndpointConfiguration matched: - - @ConditionalOnClass found required class 'jakarta.servlet.Filter' (OnClassCondition) - - SpringDocSortConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.data.domain.Sort' (OnClassCondition) - - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnProperty (springdoc.api-docs.enabled) matched (OnPropertyCondition) - - @ConditionalOnBean (types: org.springdoc.core.configuration.SpringDocConfiguration; SearchStrategy: all) found bean 'org.springdoc.core.configuration.SpringDocConfiguration' (OnBeanCondition) - - SpringDocSortConfiguration#sortOpenAPIConverter matched: - - @ConditionalOnProperty (springdoc.sort-converter.enabled) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: org.springdoc.core.converters.SortOpenAPIConverter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocUIConfiguration matched: - - @ConditionalOnWebApplication (required) found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnBean (types: org.springdoc.core.configuration.SpringDocConfiguration; SearchStrategy: all) found bean 'org.springdoc.core.configuration.SpringDocConfiguration' (OnBeanCondition) - - SpringDocWebMvcConfiguration matched: - - found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnProperty (springdoc.api-docs.enabled) matched (OnPropertyCondition) - - @ConditionalOnBean (types: org.springdoc.core.configuration.SpringDocConfiguration; SearchStrategy: all) found bean 'org.springdoc.core.configuration.SpringDocConfiguration' (OnBeanCondition) - - SpringDocWebMvcConfiguration#openApiResource matched: - - @ConditionalOnExpression (#{(${springdoc.use-management-port:false} == false ) and ${springdoc.enable-default-api-docs:true}}) resulted in true (OnExpressionCondition) - - @ConditionalOnMissingBean (types: org.springdoc.webmvc.api.OpenApiWebMvcResource; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocWebMvcConfiguration#requestBuilder matched: - - @ConditionalOnMissingBean (types: org.springdoc.webmvc.core.service.RequestService; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocWebMvcConfiguration#responseBuilder matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.service.GenericResponseService; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocWebMvcConfiguration#springWebProvider matched: - - @ConditionalOnMissingBean (types: org.springdoc.core.providers.SpringWebProvider; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SpringDocWebMvcConfiguration.SpringDocWebMvcRouterConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.web.servlet.function.RouterFunction' (OnClassCondition) - - SpringDocWebMvcConfiguration.SpringDocWebMvcRouterConfiguration#routerFunctionProvider matched: - - @ConditionalOnMissingBean (types: org.springdoc.webmvc.core.providers.RouterFunctionWebMvcProvider; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SqlInitializationAutoConfiguration matched: - - @ConditionalOnProperty (spring.sql.init.enabled) matched (OnPropertyCondition) - - NoneNestedConditions 0 matched 1 did not; NestedCondition on SqlInitializationAutoConfiguration.SqlInitializationModeCondition.ModeIsNever @ConditionalOnProperty (spring.sql.init.mode=never) did not find property 'mode' (SqlInitializationAutoConfiguration.SqlInitializationModeCondition) - - SslAutoConfiguration#sslBundleRegistry matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.ssl.SslBundleRegistry,org.springframework.boot.ssl.SslBundles; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SwaggerConfig matched: - - found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnProperty (springdoc.swagger-ui.enabled) matched (OnPropertyCondition) - - @ConditionalOnBean (types: org.springdoc.core.configuration.SpringDocConfiguration; SearchStrategy: all) found bean 'org.springdoc.core.configuration.SpringDocConfiguration' (OnBeanCondition) - - SwaggerConfig#indexPageTransformer matched: - - @ConditionalOnMissingBean (types: org.springdoc.webmvc.ui.SwaggerIndexTransformer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SwaggerConfig#swaggerConfigResource matched: - - @ConditionalOnProperty (springdoc.use-management-port=false) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: org.springdoc.webmvc.ui.SwaggerConfigResource; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SwaggerConfig#swaggerResourceResolver matched: - - @ConditionalOnMissingBean (types: org.springdoc.webmvc.ui.SwaggerResourceResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SwaggerConfig#swaggerWebMvcConfigurer matched: - - @ConditionalOnMissingBean (types: org.springdoc.webmvc.ui.SwaggerWebMvcConfigurer; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SwaggerConfig#swaggerWelcome matched: - - @ConditionalOnProperty (springdoc.use-management-port=false) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: org.springdoc.webmvc.ui.SwaggerWelcomeWebMvc; SearchStrategy: all) did not find any beans (OnBeanCondition) - - SwaggerUiConfigParameters matched: - - @ConditionalOnProperty (springdoc.swagger-ui.enabled) matched (OnPropertyCondition) - - @ConditionalOnBean (types: org.springdoc.core.configuration.SpringDocConfiguration; SearchStrategy: all) found bean 'org.springdoc.core.configuration.SpringDocConfiguration' (OnBeanCondition) - - SwaggerUiConfigProperties matched: - - @ConditionalOnProperty (springdoc.swagger-ui.enabled) matched (OnPropertyCondition) - - @ConditionalOnBean (types: org.springdoc.core.configuration.SpringDocConfiguration; SearchStrategy: all) found bean 'org.springdoc.core.configuration.SpringDocConfiguration' (OnBeanCondition) - - SwaggerUiOAuthProperties matched: - - @ConditionalOnProperty (springdoc.swagger-ui.enabled) matched (OnPropertyCondition) - - @ConditionalOnBean (types: org.springdoc.core.configuration.SpringDocConfiguration; SearchStrategy: all) found bean 'org.springdoc.core.configuration.SpringDocConfiguration' (OnBeanCondition) - - TaskExecutionAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor' (OnClassCondition) - - TaskExecutorConfigurations.SimpleAsyncTaskExecutorBuilderConfiguration#simpleAsyncTaskExecutorBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - @ConditionalOnThreading found PLATFORM (OnThreadingCondition) - - TaskExecutorConfigurations.TaskExecutorBuilderConfiguration#taskExecutorBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TaskExecutorConfigurations.TaskExecutorConfiguration matched: - - @ConditionalOnMissingBean (types: java.util.concurrent.Executor; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TaskExecutorConfigurations.TaskExecutorConfiguration#applicationTaskExecutor matched: - - @ConditionalOnThreading found PLATFORM (OnThreadingCondition) - - TaskExecutorConfigurations.ThreadPoolTaskExecutorBuilderConfiguration#threadPoolTaskExecutorBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskExecutorBuilder,org.springframework.boot.task.ThreadPoolTaskExecutorBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TaskSchedulingAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler' (OnClassCondition) - - TaskSchedulingConfigurations.SimpleAsyncTaskSchedulerBuilderConfiguration#simpleAsyncTaskSchedulerBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - @ConditionalOnThreading found PLATFORM (OnThreadingCondition) - - TaskSchedulingConfigurations.TaskSchedulerBuilderConfiguration#taskSchedulerBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TaskSchedulingConfigurations.ThreadPoolTaskSchedulerBuilderConfiguration#threadPoolTaskSchedulerBuilder matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.task.TaskSchedulerBuilder,org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TransactionAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition) - - TransactionAutoConfiguration.EnableTransactionManagementConfiguration matched: - - @ConditionalOnBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) found bean 'transactionManager'; @ConditionalOnMissingBean (types: org.springframework.transaction.annotation.AbstractTransactionManagementConfiguration; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TransactionAutoConfiguration.EnableTransactionManagementConfiguration.CglibAutoProxyConfiguration matched: - - @ConditionalOnProperty (spring.aop.proxy-target-class=true) matched (OnPropertyCondition) - - TransactionAutoConfiguration.TransactionTemplateConfiguration matched: - - @ConditionalOnSingleCandidate (types: org.springframework.transaction.PlatformTransactionManager; SearchStrategy: all) found a single bean 'transactionManager' (OnBeanCondition) - - TransactionAutoConfiguration.TransactionTemplateConfiguration#transactionTemplate matched: - - @ConditionalOnMissingBean (types: org.springframework.transaction.support.TransactionOperations; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TransactionManagerCustomizationAutoConfiguration matched: - - @ConditionalOnClass found required class 'org.springframework.transaction.PlatformTransactionManager' (OnClassCondition) - - TransactionManagerCustomizationAutoConfiguration#platformTransactionManagerCustomizers matched: - - @ConditionalOnMissingBean (types: org.springframework.boot.autoconfigure.transaction.TransactionManagerCustomizers; SearchStrategy: all) did not find any beans (OnBeanCondition) - - ValidationAutoConfiguration matched: - - @ConditionalOnClass found required class 'jakarta.validation.executable.ExecutableValidator' (OnClassCondition) - - @ConditionalOnResource found location classpath:META-INF/services/jakarta.validation.spi.ValidationProvider (OnResourceCondition) - - ValidationAutoConfiguration#defaultValidator matched: - - @ConditionalOnMissingBean (types: jakarta.validation.Validator; SearchStrategy: all) did not find any beans (OnBeanCondition) - - ValidationAutoConfiguration#methodValidationPostProcessor matched: - - @ConditionalOnMissingBean (types: org.springframework.validation.beanvalidation.MethodValidationPostProcessor; SearchStrategy: current) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration matched: - - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'org.springframework.web.servlet.DispatcherServlet', 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnMissingBean (types: org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration#formContentFilter matched: - - @ConditionalOnProperty (spring.mvc.formcontent.filter.enabled) matched (OnPropertyCondition) - - @ConditionalOnMissingBean (types: org.springframework.web.filter.FormContentFilter; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.EnableWebMvcConfiguration#flashMapManager matched: - - @ConditionalOnMissingBean (names: flashMapManager; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.EnableWebMvcConfiguration#localeResolver matched: - - @ConditionalOnMissingBean (names: localeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.EnableWebMvcConfiguration#themeResolver matched: - - @ConditionalOnMissingBean (names: themeResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#defaultViewResolver matched: - - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.InternalResourceViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#requestContextFilter matched: - - @ConditionalOnMissingBean (types: org.springframework.web.context.request.RequestContextListener,org.springframework.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 'defaultViewResolver', 'beanNameViewResolver', 'mvcViewResolver'; @ConditionalOnMissingBean (names: viewResolver types: org.springframework.web.servlet.view.ContentNegotiatingViewResolver; SearchStrategy: all) did not find any beans (OnBeanCondition) - - WebSocketServletAutoConfiguration matched: - - @ConditionalOnClass found required classes 'jakarta.servlet.Servlet', 'jakarta.websocket.server.ServerContainer' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration matched: - - @ConditionalOnClass found required classes 'org.apache.catalina.startup.Tomcat', 'org.apache.tomcat.websocket.server.WsSci' (OnClassCondition) - - WebSocketServletAutoConfiguration.TomcatWebSocketConfiguration#websocketServletWebServerCustomizer matched: - - @ConditionalOnMissingBean (names: websocketServletWebServerCustomizer; 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.JdkDynamicAutoProxyConfiguration: - Did not match: - - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition) - - AopAutoConfiguration.ClassProxyingConfiguration: - Did not match: - - @ConditionalOnMissingClass found unwanted class 'org.aspectj.weaver.Advice' (OnClassCondition) - - ArtemisAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'jakarta.jms.ConnectionFactory' (OnClassCondition) - - BatchAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.batch.core.launch.JobLauncher' (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.springframework.cache.CacheManager' (OnClassCondition) - - CacheAutoConfiguration.CacheManagerEntityManagerFactoryDependsOnPostProcessor: - Did not match: - - Ancestor org.springframework.boot.autoconfigure.cache.CacheAutoConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) - Matched: - - @ConditionalOnClass found required class 'org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean' (OnClassCondition) - - CaffeineCacheConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.github.benmanes.caffeine.cache.Caffeine' (OnClassCondition) - - CassandraAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition) - - CassandraDataAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition) - - CassandraReactiveDataAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition) - - CassandraReactiveRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.cassandra.ReactiveSession' (OnClassCondition) - - CassandraRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.datastax.oss.driver.api.core.CqlSession' (OnClassCondition) - - ClientHttpConnectorAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition) - - CodecsAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (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) - - CouchbaseReactiveDataAutoConfiguration: - 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.EmbeddedDatabaseConfiguration: - 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' (OnClassCondition) - - DataSourceConfiguration.Generic: - Did not match: - - @ConditionalOnProperty (spring.datasource.type) did not find property 'spring.datasource.type' (OnPropertyCondition) - - DataSourceConfiguration.OracleUcp: - Did not match: - - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSourceImpl', 'oracle.jdbc.OracleConnection' (OnClassCondition) - - DataSourceConfiguration.Tomcat: - Did not match: - - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition) - - DataSourceJmxConfiguration.TomcatDataSourceJmxConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSourceProxy' (OnClassCondition) - - DataSourcePoolMetadataProvidersConfiguration.CommonsDbcp2PoolDataSourceMetadataProviderConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.apache.commons.dbcp2.BasicDataSource' (OnClassCondition) - - DataSourcePoolMetadataProvidersConfiguration.OracleUcpPoolDataSourceMetadataProviderConfiguration: - Did not match: - - @ConditionalOnClass did not find required classes 'oracle.ucp.jdbc.PoolDataSource', 'oracle.jdbc.OracleConnection' (OnClassCondition) - - DataSourcePoolMetadataProvidersConfiguration.TomcatDataSourcePoolMetadataProviderConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.apache.tomcat.jdbc.pool.DataSource' (OnClassCondition) - - DataSourceTransactionManagerAutoConfiguration.JdbcTransactionManagerConfiguration#transactionManager: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.transaction.TransactionManager; SearchStrategy: all) found beans of type 'org.springframework.transaction.TransactionManager' transactionManager (OnBeanCondition) - - DispatcherServletAutoConfiguration.DispatcherServletConfiguration#multipartResolver: - Did not match: - - @ConditionalOnBean (types: org.springframework.web.multipart.MultipartResolver; SearchStrategy: all) did not find any beans of type org.springframework.web.multipart.MultipartResolver (OnBeanCondition) - - ElasticsearchClientAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'co.elastic.clients.elasticsearch.ElasticsearchClient' (OnClassCondition) - - ElasticsearchDataAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.client.elc.ElasticsearchTemplate' (OnClassCondition) - - ElasticsearchRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.elasticsearch.repository.ElasticsearchRepository' (OnClassCondition) - - ElasticsearchRestClientAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.elasticsearch.client.RestClientBuilder' (OnClassCondition) - - EmbeddedLdapAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.unboundid.ldap.listener.InMemoryDirectoryServer' (OnClassCondition) - - EmbeddedWebServerFactoryCustomizerAutoConfiguration.JettyWebServerFactoryCustomizerConfiguration: - Did not match: - - @ConditionalOnClass did not find required classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.ee10.webapp.WebAppContext' (OnClassCondition) - - EmbeddedWebServerFactoryCustomizerAutoConfiguration.NettyWebServerFactoryCustomizerConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'reactor.netty.http.server.HttpServer' (OnClassCondition) - - EmbeddedWebServerFactoryCustomizerAutoConfiguration.TomcatWebServerFactoryCustomizerConfiguration#tomcatVirtualThreadsProtocolHandlerCustomizer: - Did not match: - - @ConditionalOnThreading did not find VIRTUAL (OnThreadingCondition) - - EmbeddedWebServerFactoryCustomizerAutoConfiguration.UndertowWebServerFactoryCustomizerConfiguration: - Did not match: - - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition) - - ErrorWebFluxAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition) - - FlywayAutoConfiguration: - 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) - - GraphQlAutoConfiguration: - 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) - - GroovyTemplateAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'groovy.text.markup.MarkupTemplateEngine' (OnClassCondition) - - GsonAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.google.gson.Gson' (OnClassCondition) - - GsonHttpMessageConvertersConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.google.gson.Gson' (OnClassCondition) - - 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) - - HazelcastJpaDependencyAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.hazelcast.core.HazelcastInstance' (OnClassCondition) - - HttpHandlerAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.DispatcherHandler' (OnClassCondition) - - HypermediaAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.hateoas.EntityModel' (OnClassCondition) - - InfinispanCacheConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager' (OnClassCondition) - - InfluxDbAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.influxdb.InfluxDB' (OnClassCondition) - - IntegrationAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.integration.config.EnableIntegration' (OnClassCondition) - - JCacheCacheConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'javax.cache.Caching' (OnClassCondition) - - JacksonHttpMessageConvertersConfiguration.MappingJackson2XmlHttpMessageConverterConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.dataformat.xml.XmlMapper' (OnClassCondition) - - JdbcRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration' (OnClassCondition) - - JerseyAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.glassfish.jersey.server.spring.SpringComponentProvider' (OnClassCondition) - - JmsAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'jakarta.jms.Message' (OnClassCondition) - - JmxAutoConfiguration: - Did not match: - - @ConditionalOnProperty (spring.jmx.enabled=true) did not find property 'enabled' (OnPropertyCondition) - Matched: - - @ConditionalOnClass found required class 'org.springframework.jmx.export.MBeanExporter' (OnClassCondition) - - JndiConnectionFactoryAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.jms.core.JmsTemplate' (OnClassCondition) - - JndiDataSourceAutoConfiguration: - Did not match: - - @ConditionalOnProperty (spring.datasource.jndi-name) did not find property 'jndi-name' (OnPropertyCondition) - Matched: - - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) - - JndiJtaConfiguration: - Did not match: - - @ConditionalOnJndi JNDI environment is not available (OnJndiCondition) - Matched: - - @ConditionalOnClass found required class 'org.springframework.transaction.jta.JtaTransactionManager' (OnClassCondition) - - JooqAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.jooq.DSLContext' (OnClassCondition) - - JpaBaseConfiguration.JpaWebConfiguration: - Did not match: - - @ConditionalOnProperty (spring.jpa.open-in-view=true) found different value in property 'open-in-view' (OnPropertyCondition) - Matched: - - @ConditionalOnClass found required class 'org.springframework.web.servlet.config.annotation.WebMvcConfigurer' (OnClassCondition) - - found 'session' scope (OnWebApplicationCondition) - - JpaRepositoriesAutoConfiguration#entityManagerFactoryBootstrapExecutorCustomizer: - Did not match: - - AnyNestedCondition 0 matched 2 did not; NestedCondition on JpaRepositoriesAutoConfiguration.BootstrapExecutorCondition.LazyBootstrapMode @ConditionalOnProperty (spring.data.jpa.repositories.bootstrap-mode=lazy) did not find property 'bootstrap-mode'; NestedCondition on JpaRepositoriesAutoConfiguration.BootstrapExecutorCondition.DeferredBootstrapMode @ConditionalOnProperty (spring.data.jpa.repositories.bootstrap-mode=deferred) did not find property 'bootstrap-mode' (JpaRepositoriesAutoConfiguration.BootstrapExecutorCondition) - - 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) - - KafkaAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.kafka.core.KafkaTemplate' (OnClassCondition) - - LdapAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.ldap.core.ContextSource' (OnClassCondition) - - LdapRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.ldap.repository.LdapRepository' (OnClassCondition) - - LiquibaseAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'liquibase.change.DatabaseChange' (OnClassCondition) - - MailSenderAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'jakarta.mail.internet.MimeMessage' (OnClassCondition) - - MailSenderValidatorAutoConfiguration: - Did not match: - - @ConditionalOnSingleCandidate did not find required type 'org.springframework.mail.javamail.JavaMailSenderImpl' (OnBeanCondition) - - MessageSourceAutoConfiguration: - Did not match: - - ResourceBundle did not find bundle with basename messages (MessageSourceAutoConfiguration.ResourceBundleCondition) - - 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) - - MongoReactiveAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition) - - MongoReactiveDataAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition) - - MongoReactiveRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.mongodb.reactivestreams.client.MongoClient' (OnClassCondition) - - MongoRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.mongodb.client.MongoClient' (OnClassCondition) - - MultipleOpenApiSupportConfiguration: - Did not match: - - AnyNestedCondition 0 matched 2 did not; NestedCondition on MultipleOpenApiSupportCondition.OnActuatorDifferentPort @ConditionalOnProperty (springdoc.show-actuator) did not find property 'springdoc.show-actuator'; NestedCondition on MultipleOpenApiSupportCondition.OnMultipleOpenApiSupportCondition AnyNestedCondition 0 matched 3 did not; NestedCondition on MultipleOpenApiGroupsCondition.OnListGroupedOpenApiBean @ConditionalOnBean (types: org.springdoc.core.models.GroupedOpenApi; SearchStrategy: all) did not find any beans of type org.springdoc.core.models.GroupedOpenApi; NestedCondition on MultipleOpenApiGroupsCondition.OnGroupConfigProperty @ConditionalOnProperty (springdoc.group-configs[0].group) did not find property 'springdoc.group-configs[0].group'; NestedCondition on MultipleOpenApiGroupsCondition.OnGroupedOpenApiBean @ConditionalOnBean (types: org.springdoc.core.models.GroupedOpenApi; SearchStrategy: all) did not find any beans of type org.springdoc.core.models.GroupedOpenApi (MultipleOpenApiSupportCondition) - Matched: - - found 'session' scope (OnWebApplicationCondition) - - @ConditionalOnProperty (springdoc.api-docs.enabled) matched (OnPropertyCondition) - - MultipleOpenApiSupportConfiguration.SpringDocWebMvcActuatorDifferentConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping' (OnClassCondition) - - Ancestor org.springdoc.webmvc.core.configuration.MultipleOpenApiSupportConfiguration did not match (ConditionEvaluationReport.AncestorsMatchedCondition) - - MustacheAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.samskivert.mustache.Mustache' (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) - - 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) - - NettyAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'io.netty.util.NettyRuntime' (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 'org.springframework.security.oauth2.server.authorization.OAuth2Authorization' (OnClassCondition) - - OAuth2ClientAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.registration.ClientRegistration' (OnClassCondition) - - OAuth2ResourceServerAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.resource.authentication.BearerTokenAuthenticationToken' (OnClassCondition) - - 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.GitResourceAvailableCondition) - - PulsarAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.apache.pulsar.client.api.PulsarClient' (OnClassCondition) - - PulsarReactiveAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.apache.pulsar.client.api.PulsarClient' (OnClassCondition) - - QuartzAutoConfiguration: - 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) - - R2dbcInitializationConfiguration: - Did not match: - - @ConditionalOnClass did not find required classes 'io.r2dbc.spi.ConnectionFactory', 'org.springframework.r2dbc.connection.init.DatabasePopulator' (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.R2dbcTransactionManager' (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.SecuritySocketAcceptorInterceptor' (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.netty.buffer.PooledByteBufAllocator' (OnClassCondition) - - RabbitAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.rabbitmq.client.Channel' (OnClassCondition) - - ReactiveElasticsearchClientAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'co.elastic.clients.transport.ElasticsearchTransport' (OnClassCondition) - - ReactiveElasticsearchRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'reactor.core.publisher.Mono' (OnClassCondition) - - ReactiveMultipartAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition) - - ReactiveOAuth2ClientAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition) - - ReactiveOAuth2ResourceServerAutoConfiguration: - Did not match: - - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition) - - ReactiveSecurityAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition) - - ReactiveUserDetailsServiceAutoConfiguration: - Did not match: - - AnyNestedCondition 0 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.RSocketEnabledOrReactiveWebApplication.ReactiveWebApplicationCondition did not find reactive web application classes; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.RSocketEnabledOrReactiveWebApplication.RSocketSecurityEnabledCondition @ConditionalOnBean (types: org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler; SearchStrategy: all) did not find any beans of type org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler (ReactiveUserDetailsServiceAutoConfiguration.RSocketEnabledOrReactiveWebApplication) - Matched: - - @ConditionalOnClass found required class 'org.springframework.security.authentication.ReactiveAuthenticationManager' (OnClassCondition) - - AnyNestedCondition 1 matched 2 did not; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.MissingAlternativeOrUserPropertiesConfigured.PasswordConfigured @ConditionalOnProperty (spring.security.user.password) did not find property 'password'; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.MissingAlternativeOrUserPropertiesConfigured.NameConfigured @ConditionalOnProperty (spring.security.user.name) did not find property 'name'; NestedCondition on ReactiveUserDetailsServiceAutoConfiguration.MissingAlternativeOrUserPropertiesConfigured.MissingAlternative @ConditionalOnMissingClass did not find unwanted classes 'org.springframework.security.oauth2.client.registration.ClientRegistrationRepository', 'org.springframework.security.oauth2.server.resource.introspection.ReactiveOpaqueTokenIntrospector' (ReactiveUserDetailsServiceAutoConfiguration.MissingAlternativeOrUserPropertiesConfigured) - - ReactiveWebServerFactoryAutoConfiguration: - Did not match: - - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition) - - ReactorAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'reactor.core.publisher.Hooks' (OnClassCondition) - - RedisAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.redis.core.RedisOperations' (OnClassCondition) - - RedisCacheConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.redis.connection.RedisConnectionFactory' (OnClassCondition) - - RedisReactiveAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition) - - RedisRepositoriesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.redis.repository.configuration.EnableRedisRepositories' (OnClassCondition) - - RepositoryRestMvcAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration' (OnClassCondition) - - Saml2RelyingPartyAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (OnClassCondition) - - SecurityDataConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.security.data.repository.query.SecurityEvaluationContextExtension' (OnClassCondition) - - SendGridAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.sendgrid.SendGrid' (OnClassCondition) - - ServletWebServerFactoryAutoConfiguration.ForwardedHeaderFilterConfiguration: - 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 classes 'org.eclipse.jetty.server.Server', 'org.eclipse.jetty.util.Loader', 'org.eclipse.jetty.ee10.webapp.WebAppContext' (OnClassCondition) - - ServletWebServerFactoryConfiguration.EmbeddedUndertow: - Did not match: - - @ConditionalOnClass did not find required classes 'io.undertow.Undertow', 'org.xnio.SslClientAuthMode' (OnClassCondition) - - SessionAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.session.Session' (OnClassCondition) - - SpringApplicationAdminJmxAutoConfiguration: - Did not match: - - @ConditionalOnProperty (spring.application.admin.enabled=true) did not find property 'enabled' (OnPropertyCondition) - - SpringBootWebSecurityConfiguration.SecurityFilterChainConfiguration: - Did not match: - - AllNestedConditions 1 matched 1 did not; NestedCondition on DefaultWebSecurityCondition.Beans @ConditionalOnMissingBean (types: org.springframework.security.web.SecurityFilterChain; SearchStrategy: all) found beans of type 'org.springframework.security.web.SecurityFilterChain' securityFilterChain; NestedCondition on DefaultWebSecurityCondition.Classes @ConditionalOnClass found required classes 'org.springframework.security.web.SecurityFilterChain', 'org.springframework.security.config.annotation.web.builders.HttpSecurity' (DefaultWebSecurityCondition) - - SpringBootWebSecurityConfiguration.WebSecurityEnablerConfiguration: - Did not match: - - @ConditionalOnMissingBean (names: springSecurityFilterChain; SearchStrategy: all) found beans named springSecurityFilterChain (OnBeanCondition) - Matched: - - @ConditionalOnClass found required class 'org.springframework.security.config.annotation.web.configuration.EnableWebSecurity' (OnClassCondition) - - SpringDocConfiguration#propertiesResolverForSchema: - Did not match: - - @ConditionalOnProperty (springdoc.api-docs.resolve-schema-properties) did not find property 'springdoc.api-docs.resolve-schema-properties' (OnPropertyCondition) - - SpringDocConfiguration#propertyCustomizingConverter: - Did not match: - - @ConditionalOnBean (types: org.springdoc.core.customizers.PropertyCustomizer; SearchStrategy: all) did not find any beans of type org.springdoc.core.customizers.PropertyCustomizer (OnBeanCondition) - - SpringDocConfiguration#springdocBeanFactoryPostProcessor: - Did not match: - - AnyNestedCondition 0 matched 2 did not; NestedCondition on CacheOrGroupedOpenApiCondition.OnCacheDisabled found non-matching nested conditions @ConditionalOnProperty (springdoc.cache.disabled) did not find property 'springdoc.cache.disabled'; NestedCondition on CacheOrGroupedOpenApiCondition.OnMultipleOpenApiSupportCondition AnyNestedCondition 0 matched 2 did not; NestedCondition on MultipleOpenApiSupportCondition.OnActuatorDifferentPort @ConditionalOnProperty (springdoc.show-actuator) did not find property 'springdoc.show-actuator'; NestedCondition on MultipleOpenApiSupportCondition.OnMultipleOpenApiSupportCondition AnyNestedCondition 0 matched 3 did not; NestedCondition on MultipleOpenApiGroupsCondition.OnListGroupedOpenApiBean @ConditionalOnBean (types: org.springdoc.core.models.GroupedOpenApi; SearchStrategy: all) did not find any beans of type org.springdoc.core.models.GroupedOpenApi; NestedCondition on MultipleOpenApiGroupsCondition.OnGroupConfigProperty @ConditionalOnProperty (springdoc.group-configs[0].group) did not find property 'springdoc.group-configs[0].group'; NestedCondition on MultipleOpenApiGroupsCondition.OnGroupedOpenApiBean @ConditionalOnBean (types: org.springdoc.core.models.GroupedOpenApi; SearchStrategy: all) did not find any beans of type org.springdoc.core.models.GroupedOpenApi (CacheOrGroupedOpenApiCondition) - Matched: - - @ConditionalOnClass found required class 'org.springframework.boot.context.properties.bind.BindResult' (OnClassCondition) - - SpringDocConfiguration#springdocBeanFactoryPostProcessor2: - Did not match: - - @ConditionalOnMissingClass found unwanted class 'org.springframework.boot.context.properties.bind.BindResult' (OnClassCondition) - - SpringDocConfiguration.SpringDocActuatorConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties' (OnClassCondition) - - SpringDocConfiguration.SpringDocRepositoryRestConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition) - - SpringDocConfiguration.SpringDocWebFluxSupportConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'reactor.core.publisher.Flux' (OnClassCondition) - - SpringDocDataRestConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.data.rest.core.config.RepositoryRestConfiguration' (OnClassCondition) - - SpringDocFunctionCatalogConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.cloud.function.web.function.FunctionEndpointInitializer' (OnClassCondition) - - SpringDocGroovyConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'groovy.lang.MetaClass' (OnClassCondition) - - SpringDocHateoasConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.hateoas.server.LinkRelationProvider' (OnClassCondition) - - SpringDocJacksonKotlinModuleConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.fasterxml.jackson.module.kotlin.KotlinModule' (OnClassCondition) - - SpringDocJavadocConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'com.github.therapi.runtimejavadoc.CommentFormatter' (OnClassCondition) - - SpringDocKotlinConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'kotlin.coroutines.Continuation' (OnClassCondition) - - SpringDocKotlinxConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'kotlinx.coroutines.flow.Flow' (OnClassCondition) - - SpringDocSecurityConfiguration.SpringDocSecurityOAuth2ClientConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.client.annotation.RegisteredOAuth2AuthorizedClient' (OnClassCondition) - - SpringDocSecurityConfiguration.SpringDocSecurityOAuth2Configuration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.security.oauth2.server.authorization.OAuth2AuthorizationService' (OnClassCondition) - - SpringDocSecurityConfiguration.SpringSecurityLoginEndpointConfiguration#springSecurityLoginEndpointCustomiser: - Did not match: - - @ConditionalOnProperty (springdoc.show-login-endpoint) did not find property 'springdoc.show-login-endpoint' (OnPropertyCondition) - - SpringDocSortConfiguration#delegatingMethodParameterCustomizer: - Did not match: - - @ConditionalOnMissingBean (types: org.springdoc.core.customizers.DelegatingMethodParameterCustomizer; SearchStrategy: all) found beans of type 'org.springdoc.core.customizers.DelegatingMethodParameterCustomizer' delegatingMethodParameterCustomizer (OnBeanCondition) - - SpringDocWebMvcConfiguration.SpringDocWebMvcActuatorConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping' (OnClassCondition) - - SwaggerConfig#springWebProvider: - Did not match: - - @ConditionalOnMissingBean (types: org.springdoc.core.providers.SpringWebProvider; SearchStrategy: all) found beans of type 'org.springdoc.core.providers.SpringWebProvider' springWebProvider (OnBeanCondition) - - SwaggerConfig#swaggerUiConfigParameters: - Did not match: - - @ConditionalOnMissingBean (types: org.springdoc.core.properties.SwaggerUiConfigParameters; SearchStrategy: all) found beans of type 'org.springdoc.core.properties.SwaggerUiConfigParameters' org.springdoc.core.properties.SwaggerUiConfigParameters (OnBeanCondition) - - SwaggerConfig#swaggerUiHome: - Did not match: - - @ConditionalOnProperty (springdoc.swagger-ui.use-root-path=true) did not find property 'springdoc.swagger-ui.use-root-path' (OnPropertyCondition) - - SwaggerConfig.SwaggerActuatorWelcomeConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.boot.actuate.endpoint.web.servlet.WebMvcEndpointHandlerMapping' (OnClassCondition) - - TaskExecutorConfigurations.SimpleAsyncTaskExecutorBuilderConfiguration#simpleAsyncTaskExecutorBuilderVirtualThreads: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder; SearchStrategy: all) found beans of type 'org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder' simpleAsyncTaskExecutorBuilder (OnBeanCondition) - - TaskExecutorConfigurations.TaskExecutorConfiguration#applicationTaskExecutorVirtualThreads: - Did not match: - - @ConditionalOnThreading did not find VIRTUAL (OnThreadingCondition) - - TaskSchedulingAutoConfiguration#scheduledBeanLazyInitializationExcludeFilter: - Did not match: - - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition) - - TaskSchedulingConfigurations.SimpleAsyncTaskSchedulerBuilderConfiguration#simpleAsyncTaskSchedulerBuilderVirtualThreads: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder; SearchStrategy: all) found beans of type 'org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder' simpleAsyncTaskSchedulerBuilder (OnBeanCondition) - - TaskSchedulingConfigurations.TaskSchedulerConfiguration: - Did not match: - - @ConditionalOnBean (names: org.springframework.context.annotation.internalScheduledAnnotationProcessor; SearchStrategy: all) did not find any beans named org.springframework.context.annotation.internalScheduledAnnotationProcessor (OnBeanCondition) - - ThymeleafAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.thymeleaf.spring6.SpringTemplateEngine' (OnClassCondition) - - TransactionAutoConfiguration#transactionalOperator: - Did not match: - - @ConditionalOnSingleCandidate (types: org.springframework.transaction.ReactiveTransactionManager; SearchStrategy: all) did not find any beans (OnBeanCondition) - - TransactionAutoConfiguration.AspectJTransactionManagementConfiguration: - Did not match: - - @ConditionalOnBean (types: org.springframework.transaction.aspectj.AbstractTransactionAspect; SearchStrategy: all) did not find any beans of type org.springframework.transaction.aspectj.AbstractTransactionAspect (OnBeanCondition) - - TransactionAutoConfiguration.EnableTransactionManagementConfiguration.JdkDynamicAutoProxyConfiguration: - Did not match: - - @ConditionalOnProperty (spring.aop.proxy-target-class=false) did not find property 'proxy-target-class' (OnPropertyCondition) - - UserDetailsServiceAutoConfiguration: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.security.authentication.AuthenticationManager,org.springframework.security.authentication.AuthenticationProvider,org.springframework.security.core.userdetails.UserDetailsService,org.springframework.security.authentication.AuthenticationManagerResolver,org.springframework.security.oauth2.jwt.JwtDecoder; SearchStrategy: all) found beans of type 'org.springframework.security.authentication.AuthenticationManager' authenticationManager and found beans of type 'org.springframework.security.core.userdetails.UserDetailsService' customUserDetailsService and found beans of type 'org.springframework.security.authentication.AuthenticationProvider' authenticationProvider (OnBeanCondition) - Matched: - - @ConditionalOnClass found required class 'org.springframework.security.authentication.AuthenticationManager' (OnClassCondition) - - AnyNestedCondition 1 matched 2 did not; NestedCondition on UserDetailsServiceAutoConfiguration.MissingAlternativeOrUserPropertiesConfigured.PasswordConfigured @ConditionalOnProperty (spring.security.user.password) did not find property 'password'; NestedCondition on UserDetailsServiceAutoConfiguration.MissingAlternativeOrUserPropertiesConfigured.NameConfigured @ConditionalOnProperty (spring.security.user.name) did not find property 'name'; NestedCondition on UserDetailsServiceAutoConfiguration.MissingAlternativeOrUserPropertiesConfigured.MissingAlternative @ConditionalOnMissingClass did not find unwanted classes 'org.springframework.security.oauth2.client.registration.ClientRegistrationRepository', 'org.springframework.security.oauth2.server.resource.introspection.OpaqueTokenIntrospector', 'org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository' (UserDetailsServiceAutoConfiguration.MissingAlternativeOrUserPropertiesConfigured) - - WebClientAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.function.client.WebClient' (OnClassCondition) - - WebFluxAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.reactive.config.WebFluxConfigurer' (OnClassCondition) - - WebMvcAutoConfiguration#hiddenHttpMethodFilter: - Did not match: - - @ConditionalOnProperty (spring.mvc.hiddenmethod.filter.enabled) did not find property 'enabled' (OnPropertyCondition) - - WebMvcAutoConfiguration.ProblemDetailsErrorHandlingConfiguration: - Did not match: - - @ConditionalOnProperty (spring.mvc.problemdetails.enabled=true) did not find property 'enabled' (OnPropertyCondition) - - WebMvcAutoConfiguration.ResourceChainCustomizerConfiguration: - Did not match: - - @ConditionalOnEnabledResourceChain did not find class org.webjars.WebJarAssetLocator (OnEnabledResourceChainCondition) - - WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter#beanNameViewResolver: - Did not match: - - @ConditionalOnMissingBean (types: org.springframework.web.servlet.view.BeanNameViewResolver; SearchStrategy: all) found beans of type 'org.springframework.web.servlet.view.BeanNameViewResolver' beanNameViewResolver (OnBeanCondition) - - WebServiceTemplateAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.oxm.Marshaller' (OnClassCondition) - - WebServicesAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.ws.transport.http.MessageDispatcherServlet' (OnClassCondition) - - WebSessionIdResolverAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'reactor.core.publisher.Mono' (OnClassCondition) - - WebSocketMessagingAutoConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.springframework.web.socket.config.annotation.WebSocketMessageBrokerConfigurer' (OnClassCondition) - - WebSocketReactiveAutoConfiguration: - Did not match: - - @ConditionalOnWebApplication did not find reactive web application classes (OnWebApplicationCondition) - - WebSocketServletAutoConfiguration.JettyWebSocketConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'org.eclipse.jetty.ee10.websocket.jakarta.server.config.JakartaWebSocketServletContainerInitializer' (OnClassCondition) - - WebSocketServletAutoConfiguration.UndertowWebSocketConfiguration: - Did not match: - - @ConditionalOnClass did not find required class 'io.undertow.websockets.jsr.Bootstrap' (OnClassCondition) - - XADataSourceAutoConfiguration: - Did not match: - - @ConditionalOnBean (types: org.springframework.boot.jdbc.XADataSourceWrapper; SearchStrategy: all) did not find any beans of type org.springframework.boot.jdbc.XADataSourceWrapper (OnBeanCondition) - Matched: - - @ConditionalOnClass found required classes 'javax.sql.DataSource', 'jakarta.transaction.TransactionManager', 'org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType' (OnClassCondition) - - -Exclusions: ------------ - - None - - -Unconditional classes: ----------------------- - - org.springframework.boot.autoconfigure.context.ConfigurationPropertiesAutoConfiguration - - org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration - - org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration - - org.springframework.boot.autoconfigure.context.LifecycleAutoConfiguration - - org.springdoc.core.configuration.SpringDocSpecPropertiesConfiguration - - org.springframework.boot.autoconfigure.availability.ApplicationAvailabilityAutoConfiguration - - org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration - - - -2026-03-09 19:29:10.492 [main] INFO com.yoyuzh.PortalBackendApplication - Started PortalBackendApplication in 10.854 seconds (process running for 11.553) -2026-03-09 19:29:10.493 [main] DEBUG o.s.b.a.ApplicationAvailabilityBean - Application availability state LivenessState changed to CORRECT -2026-03-09 19:29:10.494 [main] DEBUG o.s.b.a.ApplicationAvailabilityBean - Application availability state ReadinessState changed to ACCEPTING_TRAFFIC -2026-03-09 19:29:26.569 [http-nio-8080-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' -2026-03-09 19:29:26.571 [http-nio-8080-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' -2026-03-09 19:29:26.572 [http-nio-8080-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - Detected StandardServletMultipartResolver -2026-03-09 19:29:26.572 [http-nio-8080-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - Detected AcceptHeaderLocaleResolver -2026-03-09 19:29:26.572 [http-nio-8080-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - Detected FixedThemeResolver -2026-03-09 19:29:26.572 [http-nio-8080-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@16e3a461 -2026-03-09 19:29:26.573 [http-nio-8080-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - Detected org.springframework.web.servlet.support.SessionFlashMapManager@6dbf203c -2026-03-09 19:29:26.573 [http-nio-8080-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data -2026-03-09 19:29:26.573 [http-nio-8080-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms -2026-03-09 19:29:26.587 [http-nio-8080-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - POST "/api/auth/dev-login?username=recentqa", parameters={masked} -2026-03-09 19:29:26.587 [http-nio-8080-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped to com.yoyuzh.auth.DevAuthController#devLogin(String) -2026-03-09 19:29:26.684 [http-nio-8080-exec-1] DEBUG org.hibernate.SQL - - select - u1_0.id, - u1_0.created_at, - u1_0.email, - u1_0.password_hash, - u1_0.username - from - portal_user u1_0 - where - u1_0.username=? -2026-03-09 19:29:26.795 [http-nio-8080-exec-1] DEBUG org.hibernate.SQL - - insert - into - portal_user - (created_at, email, password_hash, username, id) - values - (?, ?, ?, ?, default) -2026-03-09 19:29:26.959 [http-nio-8080-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json] -2026-03-09 19:29:26.973 [http-nio-8080-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Writing [ApiResponse[code=0, msg=success, data=AuthResponse[token=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJyZWNlbnRxYS (truncated)...] -2026-03-09 19:29:26.987 [http-nio-8080-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - Completed 200 OK -2026-03-09 19:29:27.065 [http-nio-8080-exec-2] DEBUG org.hibernate.SQL - - select - u1_0.id, - u1_0.created_at, - u1_0.email, - u1_0.password_hash, - u1_0.username - from - portal_user u1_0 - where - u1_0.username=? -2026-03-09 19:29:27.073 [http-nio-8080-exec-2] DEBUG o.s.web.servlet.DispatcherServlet - GET "/api/files/recent", parameters={} -2026-03-09 19:29:27.073 [http-nio-8080-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped to com.yoyuzh.files.FileController#recent(UserDetails) -2026-03-09 19:29:27.075 [http-nio-8080-exec-2] DEBUG org.hibernate.SQL - - select - u1_0.id, - u1_0.created_at, - u1_0.email, - u1_0.password_hash, - u1_0.username - from - portal_user u1_0 - where - u1_0.username=? -2026-03-09 19:29:27.080 [http-nio-8080-exec-2] DEBUG org.hibernate.SQL - - select - sf1_0.id, - sf1_0.content_type, - sf1_0.created_at, - sf1_0.is_directory, - sf1_0.filename, - sf1_0.path, - sf1_0.size, - sf1_0.storage_name, - sf1_0.user_id - from - portal_file sf1_0 - where - sf1_0.user_id=? - and not(sf1_0.is_directory) - order by - sf1_0.created_at desc - fetch - first ? rows only -2026-03-09 19:29:27.085 [http-nio-8080-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json] -2026-03-09 19:29:27.085 [http-nio-8080-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Writing [ApiResponse[code=0, msg=success, data=[]]] -2026-03-09 19:29:27.086 [http-nio-8080-exec-2] DEBUG o.s.web.servlet.DispatcherServlet - Completed 200 OK -2026-03-09 19:29:28.586 [http-nio-8080-exec-4] DEBUG o.s.web.servlet.DispatcherServlet - GET "/swagger-ui.html", parameters={} -2026-03-09 19:29:28.588 [http-nio-8080-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped to org.springdoc.webmvc.ui.SwaggerWelcomeWebMvc#redirectToUi(HttpServletRequest) -2026-03-09 19:29:28.606 [http-nio-8080-exec-4] DEBUG o.s.w.s.m.m.a.HttpEntityMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json] -2026-03-09 19:29:28.607 [http-nio-8080-exec-4] DEBUG o.s.w.s.m.m.a.HttpEntityMethodProcessor - Nothing to write: null body -2026-03-09 19:29:28.608 [http-nio-8080-exec-4] DEBUG o.s.web.servlet.DispatcherServlet - Completed 302 FOUND -2026-03-09 19:29:28.614 [http-nio-8080-exec-7] DEBUG o.s.web.servlet.DispatcherServlet - GET "/swagger-ui/index.html", parameters={} -2026-03-09 19:29:28.615 [http-nio-8080-exec-7] DEBUG o.s.w.s.h.SimpleUrlHandlerMapping - Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/webjars/]] -2026-03-09 19:29:28.620 [http-nio-8080-exec-7] DEBUG o.s.web.servlet.DispatcherServlet - Completed 200 OK -2026-03-09 19:29:46.174 [http-nio-8080-exec-3] DEBUG o.s.web.servlet.DispatcherServlet - POST "/api/auth/dev-login?username=recentqa", parameters={masked} -2026-03-09 19:29:46.174 [http-nio-8080-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped to com.yoyuzh.auth.DevAuthController#devLogin(String) -2026-03-09 19:29:46.175 [http-nio-8080-exec-3] DEBUG org.hibernate.SQL - - select - u1_0.id, - u1_0.created_at, - u1_0.email, - u1_0.password_hash, - u1_0.username - from - portal_user u1_0 - where - u1_0.username=? -2026-03-09 19:29:46.176 [http-nio-8080-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json] -2026-03-09 19:29:46.177 [http-nio-8080-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Writing [ApiResponse[code=0, msg=success, data=AuthResponse[token=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJyZWNlbnRxYS (truncated)...] -2026-03-09 19:29:46.177 [http-nio-8080-exec-3] DEBUG o.s.web.servlet.DispatcherServlet - Completed 200 OK -2026-03-09 19:29:46.288 [http-nio-8080-exec-8] DEBUG org.hibernate.SQL - - select - u1_0.id, - u1_0.created_at, - u1_0.email, - u1_0.password_hash, - u1_0.username - from - portal_user u1_0 - where - u1_0.username=? -2026-03-09 19:29:46.290 [http-nio-8080-exec-8] DEBUG o.s.web.servlet.DispatcherServlet - GET "/api/files/recent", parameters={} -2026-03-09 19:29:46.290 [http-nio-8080-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped to com.yoyuzh.files.FileController#recent(UserDetails) -2026-03-09 19:29:46.291 [http-nio-8080-exec-8] DEBUG org.hibernate.SQL - - select - u1_0.id, - u1_0.created_at, - u1_0.email, - u1_0.password_hash, - u1_0.username - from - portal_user u1_0 - where - u1_0.username=? -2026-03-09 19:29:46.293 [http-nio-8080-exec-8] DEBUG org.hibernate.SQL - - select - sf1_0.id, - sf1_0.content_type, - sf1_0.created_at, - sf1_0.is_directory, - sf1_0.filename, - sf1_0.path, - sf1_0.size, - sf1_0.storage_name, - sf1_0.user_id - from - portal_file sf1_0 - where - sf1_0.user_id=? - and not(sf1_0.is_directory) - order by - sf1_0.created_at desc - fetch - first ? rows only -2026-03-09 19:29:46.293 [http-nio-8080-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json] -2026-03-09 19:29:46.294 [http-nio-8080-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Writing [ApiResponse[code=0, msg=success, data=[]]] -2026-03-09 19:29:46.294 [http-nio-8080-exec-8] DEBUG o.s.web.servlet.DispatcherServlet - Completed 200 OK -2026-03-09 19:30:02.083 [http-nio-8080-exec-10] DEBUG o.s.web.servlet.DispatcherServlet - POST "/api/auth/dev-login?username=recentqa", parameters={masked} -2026-03-09 19:30:02.084 [http-nio-8080-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped to com.yoyuzh.auth.DevAuthController#devLogin(String) -2026-03-09 19:30:02.085 [http-nio-8080-exec-10] DEBUG org.hibernate.SQL - - select - u1_0.id, - u1_0.created_at, - u1_0.email, - u1_0.password_hash, - u1_0.username - from - portal_user u1_0 - where - u1_0.username=? -2026-03-09 19:30:02.085 [http-nio-8080-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json] -2026-03-09 19:30:02.085 [http-nio-8080-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Writing [ApiResponse[code=0, msg=success, data=AuthResponse[token=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJyZWNlbnRxYS (truncated)...] -2026-03-09 19:30:02.085 [http-nio-8080-exec-10] DEBUG o.s.web.servlet.DispatcherServlet - Completed 200 OK -2026-03-09 19:30:02.247 [http-nio-8080-exec-1] DEBUG org.hibernate.SQL - - select - u1_0.id, - u1_0.created_at, - u1_0.email, - u1_0.password_hash, - u1_0.username - from - portal_user u1_0 - where - u1_0.username=? -2026-03-09 19:30:02.248 [http-nio-8080-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - POST "/api/files/upload", parameters={multipart} -2026-03-09 19:30:02.268 [http-nio-8080-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped to com.yoyuzh.files.FileController#upload(UserDetails, String, MultipartFile) -2026-03-09 19:30:02.272 [http-nio-8080-exec-1] DEBUG org.hibernate.SQL - - select - u1_0.id, - u1_0.created_at, - u1_0.email, - u1_0.password_hash, - u1_0.username - from - portal_user u1_0 - where - u1_0.username=? -2026-03-09 19:30:02.287 [http-nio-8080-exec-1] DEBUG org.hibernate.SQL - - select - case - when count(sf1_0.id)>0 - then true - else false - end -from - portal_file sf1_0 -where - sf1_0.user_id=? - and sf1_0.path=? - and sf1_0.filename=? -2026-03-09 19:30:02.322 [http-nio-8080-exec-1] DEBUG org.hibernate.SQL - - insert - into - portal_file - (content_type, created_at, is_directory, filename, path, size, storage_name, user_id, id) - values - (?, ?, ?, ?, ?, ?, ?, ?, default) -2026-03-09 19:30:02.327 [http-nio-8080-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json] -2026-03-09 19:30:02.332 [http-nio-8080-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Writing [ApiResponse[code=0, msg=success, data=FileMetadataResponse[id=16, filename=recent-smoke.txt, path=/, (truncated)...] -2026-03-09 19:30:02.332 [http-nio-8080-exec-1] DEBUG o.s.web.servlet.DispatcherServlet - Completed 200 OK -2026-03-09 19:30:02.346 [http-nio-8080-exec-2] DEBUG org.hibernate.SQL - - select - u1_0.id, - u1_0.created_at, - u1_0.email, - u1_0.password_hash, - u1_0.username - from - portal_user u1_0 - where - u1_0.username=? -2026-03-09 19:30:02.346 [http-nio-8080-exec-2] DEBUG o.s.web.servlet.DispatcherServlet - GET "/api/files/recent", parameters={} -2026-03-09 19:30:02.346 [http-nio-8080-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping - Mapped to com.yoyuzh.files.FileController#recent(UserDetails) -2026-03-09 19:30:02.352 [http-nio-8080-exec-2] DEBUG org.hibernate.SQL - - select - u1_0.id, - u1_0.created_at, - u1_0.email, - u1_0.password_hash, - u1_0.username - from - portal_user u1_0 - where - u1_0.username=? -2026-03-09 19:30:02.352 [http-nio-8080-exec-2] DEBUG org.hibernate.SQL - - select - sf1_0.id, - sf1_0.content_type, - sf1_0.created_at, - sf1_0.is_directory, - sf1_0.filename, - sf1_0.path, - sf1_0.size, - sf1_0.storage_name, - sf1_0.user_id - from - portal_file sf1_0 - where - sf1_0.user_id=? - and not(sf1_0.is_directory) - order by - sf1_0.created_at desc - fetch - first ? rows only -2026-03-09 19:30:02.352 [http-nio-8080-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Using 'application/json', given [*/*] and supported [application/json, application/*+json] -2026-03-09 19:30:02.352 [http-nio-8080-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor - Writing [ApiResponse[code=0, msg=success, data=[FileMetadataResponse[id=16, filename=recent-smoke.txt, path=/ (truncated)...] -2026-03-09 19:30:02.362 [http-nio-8080-exec-2] DEBUG o.s.web.servlet.DispatcherServlet - Completed 200 OK diff --git a/backend/src/.DS_Store b/backend/src/.DS_Store deleted file mode 100644 index 55e74ca..0000000 Binary files a/backend/src/.DS_Store and /dev/null differ diff --git a/开发测试账号.md b/开发测试账号.md deleted file mode 100644 index a0c463a..0000000 --- a/开发测试账号.md +++ /dev/null @@ -1,18 +0,0 @@ -# 开发测试账号 - -以下账号会在后端以 `dev` profile 启动时自动初始化。 - -## 门户账号 - -| 门户用户名 | 门户密码 | 教务学号 | 教务密码 | 查询学期 | 网盘示例文件 | -| --- | --- | --- | --- | --- | --- | -| `portal-demo` | `portal123456` | `2023123456` | `portal123456` | `2025-spring` | `迎新资料.txt`、`课程规划.md`、`campus-shot.png` | -| `portal-study` | `study123456` | `2022456789` | `study123456` | `2024-fall` | `实验数据.csv`、`论文草稿.md`、`data-chart.png` | -| `portal-design` | `design123456` | `2021789012` | `design123456` | `2024-spring` | `素材清单.txt`、`作品说明.md`、`ui-mockup.png` | - -## 使用说明 - -- 先用上表中的“门户用户名 / 门户密码”登录站点。 -- 登录后进入网盘页,每个用户都会看到自己的 `下载 / 文档 / 图片` 目录,以及各自不同的样例文件。 -- 进入教务页后,填入对应的“教务学号 / 教务密码 / 查询学期”即可看到该用户对应的 mock 教务数据。 -- 当前开发环境的教务密码字段仅用于前端占位,后端主要依据登录态、学号和学期返回该用户的 mock 数据。为避免混淆,直接填表中的教务密码即可。 diff --git a/模板/Login.tsx b/模板/Login.tsx deleted file mode 100644 index f21cd78..0000000 --- a/模板/Login.tsx +++ /dev/null @@ -1,261 +0,0 @@ -import React, { useState } from 'react'; -import { useNavigate } from 'react-router-dom'; -import { motion, AnimatePresence } from 'motion/react'; -import { Card, CardContent, CardHeader, CardTitle, CardDescription } from '@/src/components/ui/card'; -import { Button } from '@/src/components/ui/button'; -import { Input } from '@/src/components/ui/input'; -import { LogIn, User, Lock, UserPlus, Mail, ArrowLeft } from 'lucide-react'; -import { cn } from '@/src/lib/utils'; - -export default function Login() { - const navigate = useNavigate(); - const [isLogin, setIsLogin] = useState(true); - const [loading, setLoading] = useState(false); - const [error, setError] = useState(''); - - const handleSubmit = (e: React.FormEvent) => { - e.preventDefault(); - setLoading(true); - setError(''); - - // Simulate auth - setTimeout(() => { - setLoading(false); - if (isLogin) { - navigate('/overview'); - } else { - setIsLogin(true); // Switch back to login after "registering" - } - }, 1000); - }; - - return ( -
- 欢迎来到 YOYUZH 的个人门户。在这里,你可以集中管理个人网盘文件、查询教务成绩课表,以及体验轻量级小游戏。 -
-