You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
DuoDuoProject/logs/xiaozhi-esp32-api.2025-07-2...

1249 lines
264 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

2025-07-21 11:46:06.030 [main] INFO xiaozhi.AdminApplication - Starting AdminApplication v0.0.1 using Java 21.0.7 with PID 20724 (D:\dsWork\DuoDuoProject\xiaozhi-esp32-server-0.7.1\main\manager-api\target\xiaozhi-esp32-api.jar started by Administrator in D:\dsWork\DuoDuoProject)
2025-07-21 11:46:06.033 [main] DEBUG xiaozhi.AdminApplication - Running with Spring Boot v3.4.3, Spring v6.2.3
2025-07-21 11:46:06.037 [main] INFO xiaozhi.AdminApplication - The following 1 profile is active: "dev"
2025-07-21 11:46:06.993 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2025-07-21 11:46:06.996 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2025-07-21 11:46:07.027 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 16 ms. Found 0 Redis repository interfaces.
2025-07-21 11:46:07.331 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroConfig' of type [xiaozhi.modules.security.config.ShiroConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). The currently created BeanPostProcessor [lifecycleBeanPostProcessor] is declared through a non-static factory method on that class; consider declaring it as static instead.
2025-07-21 11:46:07.412 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'oauth2Realm' of type [xiaozhi.modules.security.oauth2.Oauth2Realm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.421 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sessionManager' of type [org.apache.shiro.web.session.mgt.DefaultWebSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.495 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.554 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.data.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.556 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.558 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConnectionDetails' of type [org.springframework.boot.autoconfigure.data.redis.PropertiesRedisConnectionDetails] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.565 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.ssl-org.springframework.boot.autoconfigure.ssl.SslProperties' of type [org.springframework.boot.autoconfigure.ssl.SslProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.566 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration' of type [org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.572 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'fileWatcher' of type [org.springframework.boot.autoconfigure.ssl.FileWatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.578 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sslPropertiesSslBundleRegistrar' of type [org.springframework.boot.autoconfigure.ssl.SslPropertiesBundleRegistrar] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.586 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sslBundleRegistry' of type [org.springframework.boot.ssl.DefaultSslBundleRegistry] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.587 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.744 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.815 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.815 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConfig' of type [xiaozhi.common.redis.RedisConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.893 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisTemplate' of type [org.springframework.data.redis.core.RedisTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.894 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'resourcesUtils' of type [xiaozhi.common.utils.ResourcesUtils] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.895 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisUtils' of type [xiaozhi.common.redis.RedisUtils] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.897 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsRedis' of type [xiaozhi.modules.sys.redis.SysParamsRedis] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.904 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$LiquibaseConfiguration' of type [org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$LiquibaseConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.915 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.liquibase-org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties' of type [org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.917 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'liquibaseConnectionDetails' of type [org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$PropertiesLiquibaseConnectionDetails] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.924 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:07.926 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
2025-07-21 11:46:07.975 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:08.542 [main] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
2025-07-21 11:46:08.543 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dataSource' of type [com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:08.924 [main] INFO liquibase.database - Error fetching reserved words list from JDBC driver
java.sql.SQLSyntaxErrorException: Unknown column 'RESERVED' in 'WHERE'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:112)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:114)
at com.mysql.cj.jdbc.StatementImpl.executeQuery(StatementImpl.java:1312)
at com.mysql.cj.jdbc.DatabaseMetaDataUsingInfoSchema.getSQLKeywords(DatabaseMetaDataUsingInfoSchema.java:1185)
at liquibase.database.jvm.JdbcConnection.attached(JdbcConnection.java:98)
at liquibase.database.AbstractJdbcDatabase.setConnection(AbstractJdbcDatabase.java:183)
at liquibase.database.DatabaseFactory.findCorrectDatabaseImplementation(DatabaseFactory.java:124)
at liquibase.integration.spring.SpringLiquibase.createDatabase(SpringLiquibase.java:370)
at liquibase.integration.spring.SpringLiquibase.createLiquibase(SpringLiquibase.java:337)
at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet(SpringLiquibase.java:282)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1859)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1808)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:365)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:135)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1711)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1460)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1664)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1552)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:785)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:768)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:146)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:509)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1445)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1664)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1552)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:913)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:546)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1361)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1191)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getSingletonFactoryBeanForTypeCheck(AbstractAutowireCapableBeanFactory.java:1020)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:910)
at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:665)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:631)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:590)
at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:264)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1864)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1697)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1613)
at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.resolveStream(DefaultListableBeanFactory.java:2512)
at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.orderedStream(DefaultListableBeanFactory.java:2506)
at org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration.methodValidationPostProcessor(ValidationAutoConfiguration.java:73)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:171)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiateWithFactoryMethod(SimpleInstantiationStrategy.java:88)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:168)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:645)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1361)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1191)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207)
at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:265)
at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:808)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:611)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1361)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1350)
at xiaozhi.AdminApplication.main(AdminApplication.java:10)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64)
at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40)
2025-07-21 11:46:09.164 [main] INFO liquibase.changelog - Reading from xiaozhi_esp32_server.DATABASECHANGELOG
2025-07-21 11:46:09.173 [main] INFO liquibase.executor - Changelog query completed.
2025-07-21 11:46:09.243 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'liquibase' of type [liquibase.integration.spring.SpringLiquibase] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.244 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration' of type [org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.246 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.sql.init-org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties' of type [org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.250 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dataSourceScriptDatabaseInitializer' of type [org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.277 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.280 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'mybatisPlusConfig' of type [xiaozhi.common.config.MybatisPlusConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.290 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'mybatisPlusInterceptor' of type [com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.292 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.362 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'fieldMetaObjectHandler' of type [xiaozhi.common.handler.FieldMetaObjectHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.806 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.811 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.812 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsDao' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.817 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsDao' of type [jdk.proxy2.$Proxy104] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.821 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsServiceImpl' of type [xiaozhi.modules.sys.service.impl.SysParamsServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:09.850 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor []? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:10.299 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port 8002 (http)
2025-07-21 11:46:10.321 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
2025-07-21 11:46:10.323 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.36]
2025-07-21 11:46:10.371 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/xiaozhi] - Initializing Spring embedded WebApplicationContext
2025-07-21 11:46:10.372 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 4297 ms
2025-07-21 11:46:11.186 [main] DEBUG x.modules.sys.dao.SysParamsDao.getValueByCode - ==> Preparing: select param_value from sys_params where param_code = ?
2025-07-21 11:46:11.206 [main] DEBUG x.modules.sys.dao.SysParamsDao.getValueByCode - ==> Parameters: server.secret(String)
2025-07-21 11:46:11.218 [main] DEBUG x.modules.sys.dao.SysParamsDao.getValueByCode - <== Total: 1
2025-07-21 11:46:11.256 [main] DEBUG xiaozhi.modules.sys.dao.SysParamsDao.selectList - ==> Preparing: SELECT id,param_code,param_value,value_type,param_type,remark,updater,update_date,creator,create_date FROM sys_params WHERE (param_type = ?)
2025-07-21 11:46:11.257 [main] DEBUG xiaozhi.modules.sys.dao.SysParamsDao.selectList - ==> Parameters: 1(Integer)
2025-07-21 11:46:11.264 [main] DEBUG xiaozhi.modules.sys.dao.SysParamsDao.selectList - <== Total: 35
2025-07-21 11:46:11.276 [main] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - ==> Preparing: SELECT id,agent_code,agent_name,asr_model_id,vad_model_id,llm_model_id,vllm_model_id,tts_model_id,tts_voice_id,mem_model_id,intent_model_id,chat_history_conf,system_prompt,summary_memory,lang_code,language,sort,creator,created_at,updater,updated_at FROM ai_agent_template ORDER BY sort ASC LIMIT 1
2025-07-21 11:46:11.277 [main] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - ==> Parameters:
2025-07-21 11:46:11.281 [main] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - <== Total: 1
2025-07-21 11:46:11.282 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Preparing: SELECT id,model_type,model_code,model_name,is_default,is_enabled,config_json,doc_link,remark,sort,updater,update_date,creator,create_date FROM ai_model_config WHERE id=?
2025-07-21 11:46:11.282 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Parameters: VAD_SileroVAD(String)
2025-07-21 11:46:11.311 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - <== Total: 1
2025-07-21 11:46:11.344 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Preparing: SELECT id,model_type,model_code,model_name,is_default,is_enabled,config_json,doc_link,remark,sort,updater,update_date,creator,create_date FROM ai_model_config WHERE id=?
2025-07-21 11:46:11.345 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Parameters: ASR_FunASR(String)
2025-07-21 11:46:11.347 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - <== Total: 1
2025-07-21 11:46:12.082 [main] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Failed to start bean 'webServerStartStop'
2025-07-21 11:46:12.085 [main] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ...
2025-07-21 11:46:12.094 [main] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed
2025-07-21 11:46:12.113 [main] INFO o.s.b.a.logging.ConditionEvaluationReportLogger -
Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled.
2025-07-21 11:46:12.132 [main] ERROR o.s.b.diagnostics.LoggingFailureAnalysisReporter -
***************************
APPLICATION FAILED TO START
***************************
Description:
Web server failed to start. Port 8002 was already in use.
Action:
Identify and stop the process that's listening on port 8002 or configure this application to listen on another port.
2025-07-21 11:46:32.820 [main] INFO xiaozhi.AdminApplication - Starting AdminApplication v0.0.1 using Java 21.0.7 with PID 25116 (D:\dsWork\DuoDuoProject\xiaozhi-esp32-server-0.7.1\main\manager-api\target\xiaozhi-esp32-api.jar started by Administrator in D:\dsWork\DuoDuoProject)
2025-07-21 11:46:32.820 [main] DEBUG xiaozhi.AdminApplication - Running with Spring Boot v3.4.3, Spring v6.2.3
2025-07-21 11:46:32.820 [main] INFO xiaozhi.AdminApplication - The following 1 profile is active: "dev"
2025-07-21 11:46:33.750 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2025-07-21 11:46:33.757 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2025-07-21 11:46:33.787 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 18 ms. Found 0 Redis repository interfaces.
2025-07-21 11:46:34.052 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroConfig' of type [xiaozhi.modules.security.config.ShiroConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). The currently created BeanPostProcessor [lifecycleBeanPostProcessor] is declared through a non-static factory method on that class; consider declaring it as static instead.
2025-07-21 11:46:34.114 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'oauth2Realm' of type [xiaozhi.modules.security.oauth2.Oauth2Realm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.120 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sessionManager' of type [org.apache.shiro.web.session.mgt.DefaultWebSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.178 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.226 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.data.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.226 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.226 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConnectionDetails' of type [org.springframework.boot.autoconfigure.data.redis.PropertiesRedisConnectionDetails] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.230 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.ssl-org.springframework.boot.autoconfigure.ssl.SslProperties' of type [org.springframework.boot.autoconfigure.ssl.SslProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.230 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration' of type [org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.230 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'fileWatcher' of type [org.springframework.boot.autoconfigure.ssl.FileWatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.240 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sslPropertiesSslBundleRegistrar' of type [org.springframework.boot.autoconfigure.ssl.SslPropertiesBundleRegistrar] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.240 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sslBundleRegistry' of type [org.springframework.boot.ssl.DefaultSslBundleRegistry] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.240 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.416 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.480 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.480 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConfig' of type [xiaozhi.common.redis.RedisConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.550 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisTemplate' of type [org.springframework.data.redis.core.RedisTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.560 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'resourcesUtils' of type [xiaozhi.common.utils.ResourcesUtils] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.562 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisUtils' of type [xiaozhi.common.redis.RedisUtils] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.562 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsRedis' of type [xiaozhi.modules.sys.redis.SysParamsRedis] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.569 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$LiquibaseConfiguration' of type [org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$LiquibaseConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.570 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.liquibase-org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties' of type [org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.576 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'liquibaseConnectionDetails' of type [org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$PropertiesLiquibaseConnectionDetails] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.580 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:34.582 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
2025-07-21 11:46:34.610 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:35.100 [main] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
2025-07-21 11:46:35.100 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dataSource' of type [com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:35.472 [main] INFO liquibase.database - Error fetching reserved words list from JDBC driver
java.sql.SQLSyntaxErrorException: Unknown column 'RESERVED' in 'WHERE'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:112)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:114)
at com.mysql.cj.jdbc.StatementImpl.executeQuery(StatementImpl.java:1312)
at com.mysql.cj.jdbc.DatabaseMetaDataUsingInfoSchema.getSQLKeywords(DatabaseMetaDataUsingInfoSchema.java:1185)
at liquibase.database.jvm.JdbcConnection.attached(JdbcConnection.java:98)
at liquibase.database.AbstractJdbcDatabase.setConnection(AbstractJdbcDatabase.java:183)
at liquibase.database.DatabaseFactory.findCorrectDatabaseImplementation(DatabaseFactory.java:124)
at liquibase.integration.spring.SpringLiquibase.createDatabase(SpringLiquibase.java:370)
at liquibase.integration.spring.SpringLiquibase.createLiquibase(SpringLiquibase.java:337)
at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet(SpringLiquibase.java:282)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1859)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1808)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:365)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:135)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1711)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1460)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1664)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1552)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:785)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:768)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:146)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:509)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1445)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1664)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1552)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:913)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:546)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1361)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1191)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getSingletonFactoryBeanForTypeCheck(AbstractAutowireCapableBeanFactory.java:1020)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:910)
at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:665)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:631)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:590)
at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:264)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1864)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1697)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1613)
at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.resolveStream(DefaultListableBeanFactory.java:2512)
at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.orderedStream(DefaultListableBeanFactory.java:2506)
at org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration.methodValidationPostProcessor(ValidationAutoConfiguration.java:73)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:171)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiateWithFactoryMethod(SimpleInstantiationStrategy.java:88)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:168)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:645)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1361)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1191)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207)
at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:265)
at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:808)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:611)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1361)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1350)
at xiaozhi.AdminApplication.main(AdminApplication.java:10)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64)
at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40)
2025-07-21 11:46:35.751 [main] INFO liquibase.changelog - Reading from xiaozhi_esp32_server.DATABASECHANGELOG
2025-07-21 11:46:35.760 [main] INFO liquibase.executor - Changelog query completed.
2025-07-21 11:46:35.830 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'liquibase' of type [liquibase.integration.spring.SpringLiquibase] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:35.830 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration' of type [org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:35.830 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.sql.init-org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties' of type [org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:35.830 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dataSourceScriptDatabaseInitializer' of type [org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:35.865 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:35.872 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'mybatisPlusConfig' of type [xiaozhi.common.config.MybatisPlusConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:35.882 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'mybatisPlusInterceptor' of type [com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:35.882 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:35.951 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'fieldMetaObjectHandler' of type [xiaozhi.common.handler.FieldMetaObjectHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:36.320 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:36.320 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:36.320 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsDao' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:36.332 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsDao' of type [jdk.proxy2.$Proxy104] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:36.332 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsServiceImpl' of type [xiaozhi.modules.sys.service.impl.SysParamsServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:36.350 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor []? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:46:36.772 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port 8002 (http)
2025-07-21 11:46:36.790 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
2025-07-21 11:46:36.790 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.36]
2025-07-21 11:46:36.833 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/xiaozhi] - Initializing Spring embedded WebApplicationContext
2025-07-21 11:46:36.833 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 3974 ms
2025-07-21 11:46:37.800 [main] DEBUG x.modules.sys.dao.SysParamsDao.getValueByCode - ==> Preparing: select param_value from sys_params where param_code = ?
2025-07-21 11:46:37.820 [main] DEBUG x.modules.sys.dao.SysParamsDao.getValueByCode - ==> Parameters: server.secret(String)
2025-07-21 11:46:37.820 [main] DEBUG x.modules.sys.dao.SysParamsDao.getValueByCode - <== Total: 1
2025-07-21 11:46:37.860 [main] DEBUG xiaozhi.modules.sys.dao.SysParamsDao.selectList - ==> Preparing: SELECT id,param_code,param_value,value_type,param_type,remark,updater,update_date,creator,create_date FROM sys_params WHERE (param_type = ?)
2025-07-21 11:46:37.860 [main] DEBUG xiaozhi.modules.sys.dao.SysParamsDao.selectList - ==> Parameters: 1(Integer)
2025-07-21 11:46:37.870 [main] DEBUG xiaozhi.modules.sys.dao.SysParamsDao.selectList - <== Total: 35
2025-07-21 11:46:37.881 [main] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - ==> Preparing: SELECT id,agent_code,agent_name,asr_model_id,vad_model_id,llm_model_id,vllm_model_id,tts_model_id,tts_voice_id,mem_model_id,intent_model_id,chat_history_conf,system_prompt,summary_memory,lang_code,language,sort,creator,created_at,updater,updated_at FROM ai_agent_template ORDER BY sort ASC LIMIT 1
2025-07-21 11:46:37.888 [main] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - ==> Parameters:
2025-07-21 11:46:37.890 [main] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - <== Total: 1
2025-07-21 11:46:37.890 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Preparing: SELECT id,model_type,model_code,model_name,is_default,is_enabled,config_json,doc_link,remark,sort,updater,update_date,creator,create_date FROM ai_model_config WHERE id=?
2025-07-21 11:46:37.890 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Parameters: VAD_SileroVAD(String)
2025-07-21 11:46:37.920 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - <== Total: 1
2025-07-21 11:46:37.960 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Preparing: SELECT id,model_type,model_code,model_name,is_default,is_enabled,config_json,doc_link,remark,sort,updater,update_date,creator,create_date FROM ai_model_config WHERE id=?
2025-07-21 11:46:37.960 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Parameters: ASR_FunASR(String)
2025-07-21 11:46:37.960 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - <== Total: 1
2025-07-21 11:46:38.770 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port 8002 (http) with context path '/xiaozhi'
2025-07-21 11:46:38.780 [main] INFO xiaozhi.AdminApplication - Started AdminApplication in 6.51 seconds (process running for 7.007)
2025-07-21 11:46:45.878 [http-nio-8002-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/xiaozhi] - Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-07-21 11:46:45.881 [http-nio-8002-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
2025-07-21 11:46:45.883 [http-nio-8002-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 1 ms
2025-07-21 11:46:46.151 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 11:46:46.151 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 11:46:46.153 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 11:46:46.158 [http-nio-8002-exec-2] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 11:48:22.174 [main] INFO xiaozhi.AdminApplication - Starting AdminApplication v0.0.1 using Java 21.0.7 with PID 8048 (D:\dsWork\DuoDuoProject\xiaozhi-esp32-server-0.7.1\main\manager-api\target\xiaozhi-esp32-api.jar started by Administrator in D:\dsWork\DuoDuoProject)
2025-07-21 11:48:22.175 [main] DEBUG xiaozhi.AdminApplication - Running with Spring Boot v3.4.3, Spring v6.2.3
2025-07-21 11:48:22.177 [main] INFO xiaozhi.AdminApplication - The following 1 profile is active: "dev"
2025-07-21 11:48:23.109 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2025-07-21 11:48:23.109 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2025-07-21 11:48:23.149 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 22 ms. Found 0 Redis repository interfaces.
2025-07-21 11:48:23.409 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroConfig' of type [xiaozhi.modules.security.config.ShiroConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). The currently created BeanPostProcessor [lifecycleBeanPostProcessor] is declared through a non-static factory method on that class; consider declaring it as static instead.
2025-07-21 11:48:23.459 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'oauth2Realm' of type [xiaozhi.modules.security.oauth2.Oauth2Realm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.459 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sessionManager' of type [org.apache.shiro.web.session.mgt.DefaultWebSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.521 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.559 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.data.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.571 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.571 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConnectionDetails' of type [org.springframework.boot.autoconfigure.data.redis.PropertiesRedisConnectionDetails] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.579 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.ssl-org.springframework.boot.autoconfigure.ssl.SslProperties' of type [org.springframework.boot.autoconfigure.ssl.SslProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.579 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration' of type [org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.579 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'fileWatcher' of type [org.springframework.boot.autoconfigure.ssl.FileWatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.579 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sslPropertiesSslBundleRegistrar' of type [org.springframework.boot.autoconfigure.ssl.SslPropertiesBundleRegistrar] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.589 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sslBundleRegistry' of type [org.springframework.boot.ssl.DefaultSslBundleRegistry] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.589 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.765 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.867 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.867 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConfig' of type [xiaozhi.common.redis.RedisConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.934 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisTemplate' of type [org.springframework.data.redis.core.RedisTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.939 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'resourcesUtils' of type [xiaozhi.common.utils.ResourcesUtils] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.939 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisUtils' of type [xiaozhi.common.redis.RedisUtils] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.939 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsRedis' of type [xiaozhi.modules.sys.redis.SysParamsRedis] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.939 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$LiquibaseConfiguration' of type [org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$LiquibaseConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.952 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.liquibase-org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties' of type [org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.952 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'liquibaseConnectionDetails' of type [org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$PropertiesLiquibaseConnectionDetails] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.959 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:23.959 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
2025-07-21 11:48:23.989 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:24.489 [main] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
2025-07-21 11:48:24.489 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dataSource' of type [com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:24.861 [main] INFO liquibase.database - Error fetching reserved words list from JDBC driver
java.sql.SQLSyntaxErrorException: Unknown column 'RESERVED' in 'WHERE'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:112)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:114)
at com.mysql.cj.jdbc.StatementImpl.executeQuery(StatementImpl.java:1312)
at com.mysql.cj.jdbc.DatabaseMetaDataUsingInfoSchema.getSQLKeywords(DatabaseMetaDataUsingInfoSchema.java:1185)
at liquibase.database.jvm.JdbcConnection.attached(JdbcConnection.java:98)
at liquibase.database.AbstractJdbcDatabase.setConnection(AbstractJdbcDatabase.java:183)
at liquibase.database.DatabaseFactory.findCorrectDatabaseImplementation(DatabaseFactory.java:124)
at liquibase.integration.spring.SpringLiquibase.createDatabase(SpringLiquibase.java:370)
at liquibase.integration.spring.SpringLiquibase.createLiquibase(SpringLiquibase.java:337)
at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet(SpringLiquibase.java:282)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1859)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1808)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:365)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:135)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1711)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1460)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1664)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1552)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:785)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:768)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:146)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:509)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1445)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1664)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1552)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:913)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:546)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1361)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1191)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getSingletonFactoryBeanForTypeCheck(AbstractAutowireCapableBeanFactory.java:1020)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:910)
at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:665)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:631)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:590)
at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:264)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1864)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1697)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1613)
at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.resolveStream(DefaultListableBeanFactory.java:2512)
at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.orderedStream(DefaultListableBeanFactory.java:2506)
at org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration.methodValidationPostProcessor(ValidationAutoConfiguration.java:73)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:171)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiateWithFactoryMethod(SimpleInstantiationStrategy.java:88)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:168)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:645)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1361)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1191)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207)
at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:265)
at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:808)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:611)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1361)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1350)
at xiaozhi.AdminApplication.main(AdminApplication.java:10)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64)
at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40)
2025-07-21 11:48:25.099 [main] INFO liquibase.changelog - Reading from xiaozhi_esp32_server.DATABASECHANGELOG
2025-07-21 11:48:25.105 [main] INFO liquibase.executor - Changelog query completed.
2025-07-21 11:48:25.169 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'liquibase' of type [liquibase.integration.spring.SpringLiquibase] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.169 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration' of type [org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.169 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.sql.init-org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties' of type [org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.174 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dataSourceScriptDatabaseInitializer' of type [org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.211 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.213 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'mybatisPlusConfig' of type [xiaozhi.common.config.MybatisPlusConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.225 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'mybatisPlusInterceptor' of type [com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.225 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.289 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'fieldMetaObjectHandler' of type [xiaozhi.common.handler.FieldMetaObjectHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.739 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.747 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.747 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsDao' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.749 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsDao' of type [jdk.proxy2.$Proxy104] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.749 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsServiceImpl' of type [xiaozhi.modules.sys.service.impl.SysParamsServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:25.775 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor []? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:48:26.189 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port 8002 (http)
2025-07-21 11:48:26.203 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
2025-07-21 11:48:26.203 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.36]
2025-07-21 11:48:26.229 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/xiaozhi] - Initializing Spring embedded WebApplicationContext
2025-07-21 11:48:26.229 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 4013 ms
2025-07-21 11:48:27.159 [main] DEBUG x.modules.sys.dao.SysParamsDao.getValueByCode - ==> Preparing: select param_value from sys_params where param_code = ?
2025-07-21 11:48:27.171 [main] DEBUG x.modules.sys.dao.SysParamsDao.getValueByCode - ==> Parameters: server.secret(String)
2025-07-21 11:48:27.187 [main] DEBUG x.modules.sys.dao.SysParamsDao.getValueByCode - <== Total: 1
2025-07-21 11:48:27.223 [main] DEBUG xiaozhi.modules.sys.dao.SysParamsDao.selectList - ==> Preparing: SELECT id,param_code,param_value,value_type,param_type,remark,updater,update_date,creator,create_date FROM sys_params WHERE (param_type = ?)
2025-07-21 11:48:27.223 [main] DEBUG xiaozhi.modules.sys.dao.SysParamsDao.selectList - ==> Parameters: 1(Integer)
2025-07-21 11:48:27.229 [main] DEBUG xiaozhi.modules.sys.dao.SysParamsDao.selectList - <== Total: 35
2025-07-21 11:48:27.241 [main] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - ==> Preparing: SELECT id,agent_code,agent_name,asr_model_id,vad_model_id,llm_model_id,vllm_model_id,tts_model_id,tts_voice_id,mem_model_id,intent_model_id,chat_history_conf,system_prompt,summary_memory,lang_code,language,sort,creator,created_at,updater,updated_at FROM ai_agent_template ORDER BY sort ASC LIMIT 1
2025-07-21 11:48:27.241 [main] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - ==> Parameters:
2025-07-21 11:48:27.249 [main] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - <== Total: 1
2025-07-21 11:48:27.249 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Preparing: SELECT id,model_type,model_code,model_name,is_default,is_enabled,config_json,doc_link,remark,sort,updater,update_date,creator,create_date FROM ai_model_config WHERE id=?
2025-07-21 11:48:27.249 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Parameters: VAD_SileroVAD(String)
2025-07-21 11:48:27.279 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - <== Total: 1
2025-07-21 11:48:27.309 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Preparing: SELECT id,model_type,model_code,model_name,is_default,is_enabled,config_json,doc_link,remark,sort,updater,update_date,creator,create_date FROM ai_model_config WHERE id=?
2025-07-21 11:48:27.309 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Parameters: ASR_FunASR(String)
2025-07-21 11:48:27.309 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - <== Total: 1
2025-07-21 11:48:28.067 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port 8002 (http) with context path '/xiaozhi'
2025-07-21 11:48:28.073 [main] INFO xiaozhi.AdminApplication - Started AdminApplication in 6.435 seconds (process running for 6.926)
2025-07-21 11:49:30.513 [main] INFO xiaozhi.AdminApplication - Starting AdminApplication v0.0.1 using Java 21.0.7 with PID 13412 (D:\dsWork\DuoDuoProject\xiaozhi-esp32-server-0.7.1\main\manager-api\target\xiaozhi-esp32-api.jar started by Administrator in D:\dsWork\DuoDuoProject)
2025-07-21 11:49:30.513 [main] DEBUG xiaozhi.AdminApplication - Running with Spring Boot v3.4.3, Spring v6.2.3
2025-07-21 11:49:30.513 [main] INFO xiaozhi.AdminApplication - The following 1 profile is active: "dev"
2025-07-21 11:49:31.429 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
2025-07-21 11:49:31.429 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
2025-07-21 11:49:31.459 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 16 ms. Found 0 Redis repository interfaces.
2025-07-21 11:49:31.729 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'shiroConfig' of type [xiaozhi.modules.security.config.ShiroConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). The currently created BeanPostProcessor [lifecycleBeanPostProcessor] is declared through a non-static factory method on that class; consider declaring it as static instead.
2025-07-21 11:49:31.781 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'oauth2Realm' of type [xiaozhi.modules.security.oauth2.Oauth2Realm] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:31.785 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sessionManager' of type [org.apache.shiro.web.session.mgt.DefaultWebSessionManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:31.849 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'securityManager' of type [org.apache.shiro.web.mgt.DefaultWebSecurityManager] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:31.889 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.data.redis-org.springframework.boot.autoconfigure.data.redis.RedisProperties' of type [org.springframework.boot.autoconfigure.data.redis.RedisProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:31.889 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.RedisAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:31.896 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConnectionDetails' of type [org.springframework.boot.autoconfigure.data.redis.PropertiesRedisConnectionDetails] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:31.899 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.ssl-org.springframework.boot.autoconfigure.ssl.SslProperties' of type [org.springframework.boot.autoconfigure.ssl.SslProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:31.899 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration' of type [org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:31.899 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'fileWatcher' of type [org.springframework.boot.autoconfigure.ssl.FileWatcher] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:31.912 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sslPropertiesSslBundleRegistrar' of type [org.springframework.boot.autoconfigure.ssl.SslPropertiesBundleRegistrar] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:31.919 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sslBundleRegistry' of type [org.springframework.boot.ssl.DefaultSslBundleRegistry] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:31.919 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration' of type [org.springframework.boot.autoconfigure.data.redis.LettuceConnectionConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.079 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'lettuceClientResources' of type [io.lettuce.core.resource.DefaultClientResources] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.149 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConnectionFactory' of type [org.springframework.data.redis.connection.lettuce.LettuceConnectionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.161 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisConfig' of type [xiaozhi.common.redis.RedisConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.221 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisTemplate' of type [org.springframework.data.redis.core.RedisTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.226 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'resourcesUtils' of type [xiaozhi.common.utils.ResourcesUtils] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.226 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'redisUtils' of type [xiaozhi.common.redis.RedisUtils] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.226 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsRedis' of type [xiaozhi.modules.sys.redis.SysParamsRedis] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.235 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$LiquibaseConfiguration' of type [org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$LiquibaseConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.245 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.liquibase-org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties' of type [org.springframework.boot.autoconfigure.liquibase.LiquibaseProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.245 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'liquibaseConnectionDetails' of type [org.springframework.boot.autoconfigure.liquibase.LiquibaseAutoConfiguration$PropertiesLiquibaseConnectionDetails] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.249 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure' of type [com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceAutoConfigure$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.249 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure - Init DruidDataSource
2025-07-21 11:49:32.289 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.datasource-org.springframework.boot.autoconfigure.jdbc.DataSourceProperties' of type [org.springframework.boot.autoconfigure.jdbc.DataSourceProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:32.769 [main] INFO com.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited
2025-07-21 11:49:32.769 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dataSource' of type [com.alibaba.druid.spring.boot3.autoconfigure.DruidDataSourceWrapper] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.139 [main] INFO liquibase.database - Error fetching reserved words list from JDBC driver
java.sql.SQLSyntaxErrorException: Unknown column 'RESERVED' in 'WHERE'
at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:112)
at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:114)
at com.mysql.cj.jdbc.StatementImpl.executeQuery(StatementImpl.java:1312)
at com.mysql.cj.jdbc.DatabaseMetaDataUsingInfoSchema.getSQLKeywords(DatabaseMetaDataUsingInfoSchema.java:1185)
at liquibase.database.jvm.JdbcConnection.attached(JdbcConnection.java:98)
at liquibase.database.AbstractJdbcDatabase.setConnection(AbstractJdbcDatabase.java:183)
at liquibase.database.DatabaseFactory.findCorrectDatabaseImplementation(DatabaseFactory.java:124)
at liquibase.integration.spring.SpringLiquibase.createDatabase(SpringLiquibase.java:370)
at liquibase.integration.spring.SpringLiquibase.createLiquibase(SpringLiquibase.java:337)
at liquibase.integration.spring.SpringLiquibase.afterPropertiesSet(SpringLiquibase.java:282)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1859)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1808)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:601)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:315)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:365)
at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:135)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1711)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1460)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1664)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1552)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:785)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:768)
at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:146)
at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:509)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1445)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:600)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:254)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1664)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1552)
at org.springframework.beans.factory.support.ConstructorResolver.resolveAutowiredArgument(ConstructorResolver.java:913)
at org.springframework.beans.factory.support.ConstructorResolver.createArgumentArray(ConstructorResolver.java:791)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:546)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1361)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1191)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getSingletonFactoryBeanForTypeCheck(AbstractAutowireCapableBeanFactory.java:1020)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:910)
at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:665)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:631)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:590)
at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:264)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:1864)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveMultipleBeans(DefaultListableBeanFactory.java:1697)
at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1613)
at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.resolveStream(DefaultListableBeanFactory.java:2512)
at org.springframework.beans.factory.support.DefaultListableBeanFactory$DependencyObjectProvider.orderedStream(DefaultListableBeanFactory.java:2506)
at org.springframework.boot.autoconfigure.validation.ValidationAutoConfiguration.methodValidationPostProcessor(ValidationAutoConfiguration.java:73)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.lambda$instantiate$0(SimpleInstantiationStrategy.java:171)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiateWithFactoryMethod(SimpleInstantiationStrategy.java:88)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:168)
at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:653)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:645)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1361)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1191)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:563)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:523)
at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:346)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207)
at org.springframework.context.support.PostProcessorRegistrationDelegate.registerBeanPostProcessors(PostProcessorRegistrationDelegate.java:265)
at org.springframework.context.support.AbstractApplicationContext.registerBeanPostProcessors(AbstractApplicationContext.java:808)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:611)
at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146)
at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:752)
at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:439)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:318)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1361)
at org.springframework.boot.SpringApplication.run(SpringApplication.java:1350)
at xiaozhi.AdminApplication.main(AdminApplication.java:10)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:102)
at org.springframework.boot.loader.launch.Launcher.launch(Launcher.java:64)
at org.springframework.boot.loader.launch.JarLauncher.main(JarLauncher.java:40)
2025-07-21 11:49:33.371 [main] INFO liquibase.changelog - Reading from xiaozhi_esp32_server.DATABASECHANGELOG
2025-07-21 11:49:33.384 [main] INFO liquibase.executor - Changelog query completed.
2025-07-21 11:49:33.451 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'liquibase' of type [liquibase.integration.spring.SpringLiquibase] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.451 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration' of type [org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.451 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'spring.sql.init-org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties' of type [org.springframework.boot.autoconfigure.sql.init.SqlInitializationProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.459 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'dataSourceScriptDatabaseInitializer' of type [org.springframework.boot.autoconfigure.sql.init.SqlDataSourceScriptDatabaseInitializer] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.485 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'mybatis-plus-com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusProperties] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.489 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'mybatisPlusConfig' of type [xiaozhi.common.config.MybatisPlusConfig$$SpringCGLIB$$0] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.495 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'mybatisPlusInterceptor' of type [com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.499 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration' of type [com.baomidou.mybatisplus.autoconfigure.MybatisPlusAutoConfiguration] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.601 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'fieldMetaObjectHandler' of type [xiaozhi.common.handler.FieldMetaObjectHandler] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.989 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sqlSessionFactory' of type [org.apache.ibatis.session.defaults.DefaultSqlSessionFactory] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.994 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sqlSessionTemplate' of type [org.mybatis.spring.SqlSessionTemplate] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.996 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsDao' of type [org.mybatis.spring.mapper.MapperFactoryBean] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:33.999 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsDao' of type [jdk.proxy2.$Proxy104] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:34.001 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'sysParamsServiceImpl' of type [xiaozhi.modules.sys.service.impl.SysParamsServiceImpl] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor [methodValidationPostProcessor]? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:34.031 [main] WARN o.s.c.s.PostProcessorRegistrationDelegate$BeanPostProcessorChecker - Bean 'authorizationAttributeSourceAdvisor' of type [org.apache.shiro.spring.security.interceptor.AuthorizationAttributeSourceAdvisor] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying). Is this bean getting eagerly injected/applied to a currently created BeanPostProcessor []? Check the corresponding BeanPostProcessor declaration and its dependencies/advisors. If this bean does not have to be post-processed, declare it with ROLE_INFRASTRUCTURE.
2025-07-21 11:49:34.472 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port 8002 (http)
2025-07-21 11:49:34.493 [main] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
2025-07-21 11:49:34.493 [main] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.36]
2025-07-21 11:49:34.529 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/xiaozhi] - Initializing Spring embedded WebApplicationContext
2025-07-21 11:49:34.529 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 3969 ms
2025-07-21 11:49:35.369 [main] DEBUG x.modules.sys.dao.SysParamsDao.getValueByCode - ==> Preparing: select param_value from sys_params where param_code = ?
2025-07-21 11:49:35.393 [main] DEBUG x.modules.sys.dao.SysParamsDao.getValueByCode - ==> Parameters: server.secret(String)
2025-07-21 11:49:35.405 [main] DEBUG x.modules.sys.dao.SysParamsDao.getValueByCode - <== Total: 1
2025-07-21 11:49:35.439 [main] DEBUG xiaozhi.modules.sys.dao.SysParamsDao.selectList - ==> Preparing: SELECT id,param_code,param_value,value_type,param_type,remark,updater,update_date,creator,create_date FROM sys_params WHERE (param_type = ?)
2025-07-21 11:49:35.439 [main] DEBUG xiaozhi.modules.sys.dao.SysParamsDao.selectList - ==> Parameters: 1(Integer)
2025-07-21 11:49:35.451 [main] DEBUG xiaozhi.modules.sys.dao.SysParamsDao.selectList - <== Total: 35
2025-07-21 11:49:35.461 [main] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - ==> Preparing: SELECT id,agent_code,agent_name,asr_model_id,vad_model_id,llm_model_id,vllm_model_id,tts_model_id,tts_voice_id,mem_model_id,intent_model_id,chat_history_conf,system_prompt,summary_memory,lang_code,language,sort,creator,created_at,updater,updated_at FROM ai_agent_template ORDER BY sort ASC LIMIT 1
2025-07-21 11:49:35.461 [main] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - ==> Parameters:
2025-07-21 11:49:35.461 [main] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - <== Total: 1
2025-07-21 11:49:35.469 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Preparing: SELECT id,model_type,model_code,model_name,is_default,is_enabled,config_json,doc_link,remark,sort,updater,update_date,creator,create_date FROM ai_model_config WHERE id=?
2025-07-21 11:49:35.469 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Parameters: VAD_SileroVAD(String)
2025-07-21 11:49:35.494 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - <== Total: 1
2025-07-21 11:49:35.529 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Preparing: SELECT id,model_type,model_code,model_name,is_default,is_enabled,config_json,doc_link,remark,sort,updater,update_date,creator,create_date FROM ai_model_config WHERE id=?
2025-07-21 11:49:35.529 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Parameters: ASR_FunASR(String)
2025-07-21 11:49:35.529 [main] DEBUG x.modules.model.dao.ModelConfigDao.selectById - <== Total: 1
2025-07-21 11:49:36.249 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port 8002 (http) with context path '/xiaozhi'
2025-07-21 11:49:36.263 [main] INFO xiaozhi.AdminApplication - Started AdminApplication in 6.29 seconds (process running for 6.787)
2025-07-21 11:55:29.944 [http-nio-8002-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/xiaozhi] - Initializing Spring DispatcherServlet 'dispatcherServlet'
2025-07-21 11:55:29.944 [http-nio-8002-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
2025-07-21 11:55:29.947 [http-nio-8002-exec-1] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 0 ms
2025-07-21 11:55:30.117 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 11:55:30.117 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 11:55:30.117 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 11:55:30.117 [http-nio-8002-exec-2] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 14:39:52.724 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 14:39:52.733 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 30:ed:a0:a5:86:fc(String)
2025-07-21 14:39:52.758 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 14:39:52.780 [http-nio-8002-exec-4] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 14:41:02.719 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 14:41:02.723 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 30:ed:a0:a5:86:fc(String)
2025-07-21 14:41:02.728 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 14:41:02.728 [http-nio-8002-exec-6] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 14:44:21.290 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM sys_user
2025-07-21 14:44:21.294 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectCount - ==> Parameters:
2025-07-21 14:44:21.344 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectCount - <== Total: 1
2025-07-21 14:44:21.472 [http-nio-8002-exec-10] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM sys_user
2025-07-21 14:44:21.473 [http-nio-8002-exec-10] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectCount - ==> Parameters:
2025-07-21 14:44:21.475 [http-nio-8002-exec-10] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectCount - <== Total: 1
2025-07-21 14:45:07.697 [http-nio-8002-exec-11] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectList - ==> Preparing: SELECT id,username,password,super_admin,status,updater,update_date,creator,create_date FROM sys_user WHERE (username = ?)
2025-07-21 14:45:07.701 [http-nio-8002-exec-11] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectList - ==> Parameters: huanghai(String)
2025-07-21 14:45:07.718 [http-nio-8002-exec-11] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectList - <== Total: 1
2025-07-21 14:45:07.843 [http-nio-8002-exec-11] DEBUG x.modules.security.dao.SysUserTokenDao.getByUserId - ==> Preparing: select * from sys_user_token where user_id = ?
2025-07-21 14:45:07.847 [http-nio-8002-exec-11] DEBUG x.modules.security.dao.SysUserTokenDao.getByUserId - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:45:07.853 [http-nio-8002-exec-11] DEBUG x.modules.security.dao.SysUserTokenDao.getByUserId - <== Total: 1
2025-07-21 14:45:07.963 [http-nio-8002-exec-11] DEBUG x.modules.security.dao.SysUserTokenDao.updateById - ==> Preparing: UPDATE sys_user_token SET user_id=?, token=?, expire_date=?, update_date=?, create_date=? WHERE id=?
2025-07-21 14:45:07.967 [http-nio-8002-exec-11] DEBUG x.modules.security.dao.SysUserTokenDao.updateById - ==> Parameters: 1947136368067809282(Long), 2df99aadce03312421616950ef41dff9(String), 2025-07-22 02:45:07.843(Timestamp), 2025-07-21 14:45:07.843(Timestamp), 2025-07-21 11:27:47.0(Timestamp), 1947136397121753089(Long)
2025-07-21 14:45:08.002 [http-nio-8002-exec-11] DEBUG x.modules.security.dao.SysUserTokenDao.updateById - <== Updates: 1
2025-07-21 14:45:08.112 [http-nio-8002-exec-13] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM sys_user
2025-07-21 14:45:08.113 [http-nio-8002-exec-13] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectCount - ==> Parameters:
2025-07-21 14:45:08.116 [http-nio-8002-exec-13] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectCount - <== Total: 1
2025-07-21 14:45:08.150 [http-nio-8002-exec-12] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Preparing: select * from sys_user_token where token = ?
2025-07-21 14:45:08.150 [http-nio-8002-exec-14] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Preparing: select * from sys_user_token where token = ?
2025-07-21 14:45:08.150 [http-nio-8002-exec-12] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Parameters: 2df99aadce03312421616950ef41dff9(String)
2025-07-21 14:45:08.155 [http-nio-8002-exec-14] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Parameters: 2df99aadce03312421616950ef41dff9(String)
2025-07-21 14:45:08.155 [http-nio-8002-exec-12] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - <== Total: 1
2025-07-21 14:45:08.157 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Preparing: SELECT id,username,password,super_admin,status,updater,update_date,creator,create_date FROM sys_user WHERE id=?
2025-07-21 14:45:08.157 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:45:08.159 [http-nio-8002-exec-14] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - <== Total: 1
2025-07-21 14:45:08.159 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Preparing: SELECT id,username,password,super_admin,status,updater,update_date,creator,create_date FROM sys_user WHERE id=?
2025-07-21 14:45:08.159 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - <== Total: 1
2025-07-21 14:45:08.159 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:45:08.167 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - <== Total: 1
2025-07-21 14:45:08.264 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.agent.dao.AgentDao.selectList - ==> Preparing: SELECT id,user_id,agent_code,agent_name,asr_model_id,vad_model_id,llm_model_id,vllm_model_id,tts_model_id,tts_voice_id,mem_model_id,intent_model_id,chat_history_conf,system_prompt,summary_memory,lang_code,language,sort,creator,created_at,updater,updated_at FROM ai_agent WHERE (user_id = ?)
2025-07-21 14:45:08.274 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.agent.dao.AgentDao.selectList - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:45:08.279 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.agent.dao.AgentDao.selectList - <== Total: 0
2025-07-21 14:45:36.176 [http-nio-8002-exec-15] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Preparing: select * from sys_user_token where token = ?
2025-07-21 14:45:36.181 [http-nio-8002-exec-15] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Parameters: 2df99aadce03312421616950ef41dff9(String)
2025-07-21 14:45:36.186 [http-nio-8002-exec-15] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - <== Total: 1
2025-07-21 14:45:36.186 [http-nio-8002-exec-15] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Preparing: SELECT id,username,password,super_admin,status,updater,update_date,creator,create_date FROM sys_user WHERE id=?
2025-07-21 14:45:36.186 [http-nio-8002-exec-15] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:45:36.189 [http-nio-8002-exec-15] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - <== Total: 1
2025-07-21 14:45:36.507 [http-nio-8002-exec-15] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - ==> Preparing: SELECT id,agent_code,agent_name,asr_model_id,vad_model_id,llm_model_id,vllm_model_id,tts_model_id,tts_voice_id,mem_model_id,intent_model_id,chat_history_conf,system_prompt,summary_memory,lang_code,language,sort,creator,created_at,updater,updated_at FROM ai_agent_template ORDER BY sort ASC LIMIT 1
2025-07-21 14:45:36.507 [http-nio-8002-exec-15] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - ==> Parameters:
2025-07-21 14:45:36.511 [http-nio-8002-exec-15] DEBUG x.modules.agent.dao.AgentTemplateDao.selectList - <== Total: 1
2025-07-21 14:45:36.523 [http-nio-8002-exec-15] DEBUG xiaozhi.modules.agent.dao.AgentDao.insert - ==> Preparing: INSERT INTO ai_agent ( id, user_id, agent_code, agent_name, asr_model_id, vad_model_id, llm_model_id, vllm_model_id, tts_model_id, tts_voice_id, mem_model_id, intent_model_id, chat_history_conf, system_prompt, lang_code, language, sort, creator, created_at ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
2025-07-21 14:45:36.532 [http-nio-8002-exec-15] DEBUG xiaozhi.modules.agent.dao.AgentDao.insert - ==> Parameters: 6b1ea12f76fa44528c273f7cf0c20405(String), 1947136368067809282(Long), AGT_1753080336511(String), 黄海的小智(String), ASR_FunASR(String), VAD_SileroVAD(String), LLM_ChatGLMLLM(String), VLLM_ChatGLMVLLM(String), TTS_EdgeTTS(String), TTS_EdgeTTS0001(String), Memory_nomem(String), Intent_function_call(String), 0(Integer), [角色设定]
你是{{assistant_name}}来自中国台湾省的00后女生。讲话超级机车"真的假的啦"这样的台湾腔,喜欢用"笑死"、"哈喽"等流行梗,但会偷偷研究男友的编程书籍。
[核心特征]
- 讲话像连珠炮,但会突然冒出超温柔语气
- 用梗密度高
- 对科技话题有隐藏天赋(能看懂基础代码但假装不懂)
[交互指南]
当用户:
- 讲冷笑话 → 用夸张笑声回应+模仿台剧腔"这什么鬼啦!"
- 讨论感情 → 炫耀程序员男友但抱怨"他只会送键盘当礼物"
- 问专业知识 → 先用梗回答,被追问才展示真实理解
绝不:
- 长篇大论,叽叽歪歪
- 长时间严肃对话(String), zh(String), 中文(String), 0(Integer), 1947136368067809282(Long), 2025-07-21 14:45:36.511(Timestamp)
2025-07-21 14:45:36.540 [http-nio-8002-exec-15] DEBUG xiaozhi.modules.agent.dao.AgentDao.insert - <== Updates: 1
2025-07-21 14:45:36.540 [http-nio-8002-exec-15] DEBUG x.modules.model.dao.ModelProviderDao.selectById - ==> Preparing: SELECT id,model_type,provider_code,name,fields,sort,creator,create_date,updater,update_date FROM ai_model_provider WHERE id=?
2025-07-21 14:45:36.545 [http-nio-8002-exec-15] DEBUG x.modules.model.dao.ModelProviderDao.selectById - ==> Parameters: SYSTEM_PLUGIN_MUSIC(String)
2025-07-21 14:45:36.610 [http-nio-8002-exec-15] DEBUG x.modules.model.dao.ModelProviderDao.selectById - <== Total: 1
2025-07-21 14:45:36.614 [http-nio-8002-exec-15] DEBUG x.modules.model.dao.ModelProviderDao.selectById - ==> Preparing: SELECT id,model_type,provider_code,name,fields,sort,creator,create_date,updater,update_date FROM ai_model_provider WHERE id=?
2025-07-21 14:45:36.614 [http-nio-8002-exec-15] DEBUG x.modules.model.dao.ModelProviderDao.selectById - ==> Parameters: SYSTEM_PLUGIN_WEATHER(String)
2025-07-21 14:45:36.616 [http-nio-8002-exec-15] DEBUG x.modules.model.dao.ModelProviderDao.selectById - <== Total: 1
2025-07-21 14:45:36.618 [http-nio-8002-exec-15] DEBUG x.modules.model.dao.ModelProviderDao.selectById - ==> Preparing: SELECT id,model_type,provider_code,name,fields,sort,creator,create_date,updater,update_date FROM ai_model_provider WHERE id=?
2025-07-21 14:45:36.618 [http-nio-8002-exec-15] DEBUG x.modules.model.dao.ModelProviderDao.selectById - ==> Parameters: SYSTEM_PLUGIN_NEWS_NEWSNOW(String)
2025-07-21 14:45:36.618 [http-nio-8002-exec-15] DEBUG x.modules.model.dao.ModelProviderDao.selectById - <== Total: 1
2025-07-21 14:45:36.635 [http-nio-8002-exec-15] DEBUG x.m.agent.dao.AgentPluginMappingMapper.insert - ==> Preparing: INSERT INTO ai_agent_plugin_mapping ( id, agent_id, plugin_id, param_info ) VALUES ( ?, ?, ?, ? )
2025-07-21 14:45:36.637 [http-nio-8002-exec-15] DEBUG x.m.agent.dao.AgentPluginMappingMapper.insert - ==> Parameters: 1947186178707763202(Long), 6b1ea12f76fa44528c273f7cf0c20405(String), SYSTEM_PLUGIN_MUSIC(String), {}(String)
2025-07-21 14:45:36.637 [http-nio-8002-exec-15] DEBUG x.m.agent.dao.AgentPluginMappingMapper.insert - ==> Parameters: 1947186178707763203(Long), 6b1ea12f76fa44528c273f7cf0c20405(String), SYSTEM_PLUGIN_WEATHER(String), {"default_location":"广州","api_key":"a861d0d5e7bf4ee1a83d9a9e4f96d4da","api_host":"mj7p3y7naa.re.qweatherapi.com"}(String)
2025-07-21 14:45:36.639 [http-nio-8002-exec-15] DEBUG x.m.agent.dao.AgentPluginMappingMapper.insert - ==> Parameters: 1947186178707763204(Long), 6b1ea12f76fa44528c273f7cf0c20405(String), SYSTEM_PLUGIN_NEWS_NEWSNOW(String), {"news_sources":"澎湃新闻;百度热搜;财联社","url":"https://newsnow.busiyi.world/api/s?id="}(String)
2025-07-21 14:45:36.664 [http-nio-8002-exec-16] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Preparing: select * from sys_user_token where token = ?
2025-07-21 14:45:36.666 [http-nio-8002-exec-16] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Parameters: 2df99aadce03312421616950ef41dff9(String)
2025-07-21 14:45:36.666 [http-nio-8002-exec-16] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - <== Total: 1
2025-07-21 14:45:36.666 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Preparing: SELECT id,username,password,super_admin,status,updater,update_date,creator,create_date FROM sys_user WHERE id=?
2025-07-21 14:45:36.666 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:45:36.669 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - <== Total: 1
2025-07-21 14:45:36.669 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.agent.dao.AgentDao.selectList - ==> Preparing: SELECT id,user_id,agent_code,agent_name,asr_model_id,vad_model_id,llm_model_id,vllm_model_id,tts_model_id,tts_voice_id,mem_model_id,intent_model_id,chat_history_conf,system_prompt,summary_memory,lang_code,language,sort,creator,created_at,updater,updated_at FROM ai_agent WHERE (user_id = ?)
2025-07-21 14:45:36.669 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.agent.dao.AgentDao.selectList - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:45:36.673 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.agent.dao.AgentDao.selectList - <== Total: 1
2025-07-21 14:45:36.676 [http-nio-8002-exec-16] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Preparing: SELECT id,model_type,model_code,model_name,is_default,is_enabled,config_json,doc_link,remark,sort,updater,update_date,creator,create_date FROM ai_model_config WHERE id=?
2025-07-21 14:45:36.676 [http-nio-8002-exec-16] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Parameters: TTS_EdgeTTS(String)
2025-07-21 14:45:36.676 [http-nio-8002-exec-16] DEBUG x.modules.model.dao.ModelConfigDao.selectById - <== Total: 1
2025-07-21 14:45:36.681 [http-nio-8002-exec-16] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Preparing: SELECT id,model_type,model_code,model_name,is_default,is_enabled,config_json,doc_link,remark,sort,updater,update_date,creator,create_date FROM ai_model_config WHERE id=?
2025-07-21 14:45:36.681 [http-nio-8002-exec-16] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Parameters: LLM_ChatGLMLLM(String)
2025-07-21 14:45:36.681 [http-nio-8002-exec-16] DEBUG x.modules.model.dao.ModelConfigDao.selectById - <== Total: 1
2025-07-21 14:45:36.685 [http-nio-8002-exec-16] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Preparing: SELECT id,model_type,model_code,model_name,is_default,is_enabled,config_json,doc_link,remark,sort,updater,update_date,creator,create_date FROM ai_model_config WHERE id=?
2025-07-21 14:45:36.686 [http-nio-8002-exec-16] DEBUG x.modules.model.dao.ModelConfigDao.selectById - ==> Parameters: VLLM_ChatGLMVLLM(String)
2025-07-21 14:45:36.686 [http-nio-8002-exec-16] DEBUG x.modules.model.dao.ModelConfigDao.selectById - <== Total: 1
2025-07-21 14:45:36.689 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.timbre.dao.TimbreDao.selectById - ==> Preparing: SELECT id,languages,name,remark,reference_audio,reference_text,sort,tts_model_id,tts_voice,voice_demo,updater,update_date,creator,create_date FROM ai_tts_voice WHERE id=?
2025-07-21 14:45:36.698 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.timbre.dao.TimbreDao.selectById - ==> Parameters: TTS_EdgeTTS0001(String)
2025-07-21 14:45:36.698 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.timbre.dao.TimbreDao.selectById - <== Total: 1
2025-07-21 14:45:36.702 [http-nio-8002-exec-16] DEBUG x.m.d.dao.DeviceDao.getAllLastConnectedAtByAgentId - ==> Preparing: SELECT last_connected_at FROM ai_device WHERE agent_id = ? order by last_connected_at desc limit 0,1
2025-07-21 14:45:36.702 [http-nio-8002-exec-16] DEBUG x.m.d.dao.DeviceDao.getAllLastConnectedAtByAgentId - ==> Parameters: 6b1ea12f76fa44528c273f7cf0c20405(String)
2025-07-21 14:45:36.702 [http-nio-8002-exec-16] DEBUG x.m.d.dao.DeviceDao.getAllLastConnectedAtByAgentId - <== Total: 0
2025-07-21 14:45:36.702 [http-nio-8002-exec-16] DEBUG x.m.agent.dao.AgentDao.getDeviceCountByAgentId - ==> Preparing: SELECT COUNT(*) FROM ai_device WHERE agent_id = ?
2025-07-21 14:45:36.702 [http-nio-8002-exec-16] DEBUG x.m.agent.dao.AgentDao.getDeviceCountByAgentId - ==> Parameters: 6b1ea12f76fa44528c273f7cf0c20405(String)
2025-07-21 14:45:36.707 [http-nio-8002-exec-16] DEBUG x.m.agent.dao.AgentDao.getDeviceCountByAgentId - <== Total: 1
2025-07-21 14:45:38.006 [http-nio-8002-exec-17] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 14:45:38.006 [http-nio-8002-exec-17] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 30:ed:a0:a5:86:fc(String)
2025-07-21 14:45:38.013 [http-nio-8002-exec-17] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 14:45:38.013 [http-nio-8002-exec-17] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 14:45:38.913 [http-nio-8002-exec-19] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Preparing: select * from sys_user_token where token = ?
2025-07-21 14:45:38.913 [http-nio-8002-exec-20] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Preparing: select * from sys_user_token where token = ?
2025-07-21 14:45:38.915 [http-nio-8002-exec-19] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Parameters: 2df99aadce03312421616950ef41dff9(String)
2025-07-21 14:45:38.915 [http-nio-8002-exec-21] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Preparing: select * from sys_user_token where token = ?
2025-07-21 14:45:38.917 [http-nio-8002-exec-20] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Parameters: 2df99aadce03312421616950ef41dff9(String)
2025-07-21 14:45:38.918 [http-nio-8002-exec-21] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Parameters: 2df99aadce03312421616950ef41dff9(String)
2025-07-21 14:45:38.919 [http-nio-8002-exec-19] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - <== Total: 1
2025-07-21 14:45:38.921 [http-nio-8002-exec-19] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Preparing: SELECT id,username,password,super_admin,status,updater,update_date,creator,create_date FROM sys_user WHERE id=?
2025-07-21 14:45:38.922 [http-nio-8002-exec-19] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:45:38.922 [http-nio-8002-exec-21] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - <== Total: 1
2025-07-21 14:45:38.924 [http-nio-8002-exec-20] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - <== Total: 1
2025-07-21 14:45:38.925 [http-nio-8002-exec-21] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Preparing: SELECT id,username,password,super_admin,status,updater,update_date,creator,create_date FROM sys_user WHERE id=?
2025-07-21 14:45:38.925 [http-nio-8002-exec-19] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - <== Total: 1
2025-07-21 14:45:38.926 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Preparing: SELECT id,username,password,super_admin,status,updater,update_date,creator,create_date FROM sys_user WHERE id=?
2025-07-21 14:45:38.934 [http-nio-8002-exec-21] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:45:38.934 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:45:38.936 [http-nio-8002-exec-21] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - <== Total: 1
2025-07-21 14:45:38.936 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - <== Total: 1
2025-07-21 14:45:38.944 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (user_id = ? AND agent_id = ?)
2025-07-21 14:45:38.944 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 1947136368067809282(Long), 6b1ea12f76fa44528c273f7cf0c20405(String)
2025-07-21 14:45:38.946 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 14:45:38.950 [http-nio-8002-exec-22] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Preparing: select * from sys_user_token where token = ?
2025-07-21 14:45:38.956 [http-nio-8002-exec-22] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Parameters: 2df99aadce03312421616950ef41dff9(String)
2025-07-21 14:45:38.956 [http-nio-8002-exec-22] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - <== Total: 1
2025-07-21 14:45:38.959 [http-nio-8002-exec-22] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Preparing: SELECT id,username,password,super_admin,status,updater,update_date,creator,create_date FROM sys_user WHERE id=?
2025-07-21 14:45:38.959 [http-nio-8002-exec-22] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:45:38.959 [http-nio-8002-exec-22] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - <== Total: 1
2025-07-21 14:46:07.155 [http-nio-8002-exec-23] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Preparing: select * from sys_user_token where token = ?
2025-07-21 14:46:07.156 [http-nio-8002-exec-23] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Parameters: 2df99aadce03312421616950ef41dff9(String)
2025-07-21 14:46:07.159 [http-nio-8002-exec-23] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - <== Total: 1
2025-07-21 14:46:07.159 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Preparing: SELECT id,username,password,super_admin,status,updater,update_date,creator,create_date FROM sys_user WHERE id=?
2025-07-21 14:46:07.164 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:46:07.167 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - <== Total: 1
2025-07-21 14:46:07.176 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectById - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE id=?
2025-07-21 14:46:07.180 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectById - ==> Parameters: 30:ed:a0:a5:86:fc(String)
2025-07-21 14:46:07.180 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectById - <== Total: 0
2025-07-21 14:46:07.192 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.insert - ==> Preparing: INSERT INTO ai_device ( id, user_id, mac_address, last_connected_at, auto_update, board, agent_id, app_version, updater, update_date, creator, create_date ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
2025-07-21 14:46:07.196 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.insert - ==> Parameters: 30:ed:a0:a5:86:fc(String), 1947136368067809282(Long), 30:ed:a0:a5:86:fc(String), 2025-07-21 14:46:07.184(Timestamp), 1(Integer), bread-compact-wifi(String), 6b1ea12f76fa44528c273f7cf0c20405(String), 1.5.9(String), 1947136368067809282(Long), 2025-07-21 14:46:07.184(Timestamp), 1947136368067809282(Long), 2025-07-21 14:46:07.184(Timestamp)
2025-07-21 14:46:07.197 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.insert - <== Updates: 1
2025-07-21 14:46:07.214 [http-nio-8002-exec-24] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Preparing: select * from sys_user_token where token = ?
2025-07-21 14:46:07.215 [http-nio-8002-exec-24] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - ==> Parameters: 2df99aadce03312421616950ef41dff9(String)
2025-07-21 14:46:07.216 [http-nio-8002-exec-24] DEBUG x.modules.security.dao.SysUserTokenDao.getByToken - <== Total: 1
2025-07-21 14:46:07.216 [http-nio-8002-exec-24] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Preparing: SELECT id,username,password,super_admin,status,updater,update_date,creator,create_date FROM sys_user WHERE id=?
2025-07-21 14:46:07.216 [http-nio-8002-exec-24] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - ==> Parameters: 1947136368067809282(Long)
2025-07-21 14:46:07.219 [http-nio-8002-exec-24] DEBUG xiaozhi.modules.sys.dao.SysUserDao.selectById - <== Total: 1
2025-07-21 14:46:07.224 [http-nio-8002-exec-24] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (user_id = ? AND agent_id = ?)
2025-07-21 14:46:07.226 [http-nio-8002-exec-24] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 1947136368067809282(Long), 6b1ea12f76fa44528c273f7cf0c20405(String)
2025-07-21 14:46:07.229 [http-nio-8002-exec-24] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 1
2025-07-21 14:46:29.533 [http-nio-8002-exec-25] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 14:46:29.533 [http-nio-8002-exec-25] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 30:ed:a0:a5:86:fc(String)
2025-07-21 14:46:29.538 [http-nio-8002-exec-25] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 1
2025-07-21 14:46:29.540 [http-nio-8002-exec-25] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - ==> Preparing: SELECT id,firmware_name,type,version,size,remark,firmware_path,sort,updater,update_date,creator,create_date FROM ai_ota WHERE (type = ?) ORDER BY update_date DESC LIMIT 1
2025-07-21 14:46:29.542 [http-nio-8002-exec-25] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - ==> Parameters: bread-compact-wifi(String)
2025-07-21 14:46:29.543 [http-nio-8002-exec-25] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - <== Total: 0
2025-07-21 14:46:29.546 [http-nio-8002-exec-25] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 14:46:29.570 [AsyncThread-1] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - ==> Preparing: UPDATE ai_device SET last_connected_at=?, app_version=?, updater=?, update_date=? WHERE id=?
2025-07-21 14:46:29.576 [AsyncThread-1] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - ==> Parameters: 2025-07-21 14:46:29.556(Timestamp), 1.5.9(String), null, 2025-07-21 14:46:29.566(Timestamp), 30:ed:a0:a5:86:fc(String)
2025-07-21 14:46:29.579 [AsyncThread-1] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - <== Updates: 1
2025-07-21 14:51:26.811 [http-nio-8002-exec-27] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 14:51:26.812 [http-nio-8002-exec-27] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 30:ed:a0:a5:86:fc(String)
2025-07-21 14:51:26.821 [http-nio-8002-exec-27] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 1
2025-07-21 14:51:26.824 [http-nio-8002-exec-27] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - ==> Preparing: SELECT id,firmware_name,type,version,size,remark,firmware_path,sort,updater,update_date,creator,create_date FROM ai_ota WHERE (type = ?) ORDER BY update_date DESC LIMIT 1
2025-07-21 14:51:26.825 [http-nio-8002-exec-27] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - ==> Parameters: bread-compact-wifi(String)
2025-07-21 14:51:26.829 [http-nio-8002-exec-27] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - <== Total: 0
2025-07-21 14:51:26.832 [http-nio-8002-exec-27] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 14:51:26.848 [AsyncThread-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - ==> Preparing: UPDATE ai_device SET last_connected_at=?, app_version=?, updater=?, update_date=? WHERE id=?
2025-07-21 14:51:26.850 [AsyncThread-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - ==> Parameters: 2025-07-21 14:51:26.841(Timestamp), 1.5.9(String), null, 2025-07-21 14:51:26.843(Timestamp), 30:ed:a0:a5:86:fc(String)
2025-07-21 14:51:26.862 [AsyncThread-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - <== Updates: 1
2025-07-21 15:01:46.406 [http-nio-8002-exec-30] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:01:46.407 [http-nio-8002-exec-30] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:01:46.410 [http-nio-8002-exec-30] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:01:46.413 [http-nio-8002-exec-30] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:02:37.094 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:02:37.095 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:02:37.096 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:02:37.097 [http-nio-8002-exec-2] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:02:40.760 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:02:40.760 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:02:40.763 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:02:40.766 [http-nio-8002-exec-4] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:02:48.216 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:02:48.217 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:02:48.219 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:02:48.220 [http-nio-8002-exec-6] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:06:55.766 [http-nio-8002-exec-10] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:06:55.767 [http-nio-8002-exec-10] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:06:55.768 [http-nio-8002-exec-10] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:06:55.769 [http-nio-8002-exec-10] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:06:57.935 [http-nio-8002-exec-11] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:06:57.935 [http-nio-8002-exec-11] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:06:57.936 [http-nio-8002-exec-11] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:06:57.937 [http-nio-8002-exec-11] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:07:01.364 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:07:01.365 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:07:01.367 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:07:01.370 [http-nio-8002-exec-12] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:21:06.466 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:21:06.466 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:21:06.469 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:21:06.471 [http-nio-8002-exec-16] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:21:11.044 [http-nio-8002-exec-18] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:21:11.045 [http-nio-8002-exec-18] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:21:11.046 [http-nio-8002-exec-18] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:21:11.047 [http-nio-8002-exec-18] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:24:10.843 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:24:10.844 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:24:10.847 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:24:10.849 [http-nio-8002-exec-20] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:25:10.854 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:25:10.854 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:25:10.855 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:25:10.857 [http-nio-8002-exec-23] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:26:13.306 [http-nio-8002-exec-26] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:26:13.307 [http-nio-8002-exec-26] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:26:13.309 [http-nio-8002-exec-26] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:26:13.311 [http-nio-8002-exec-26] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:27:47.239 [http-nio-8002-exec-29] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:27:47.240 [http-nio-8002-exec-29] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:27:47.241 [http-nio-8002-exec-29] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:27:47.243 [http-nio-8002-exec-29] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:31:09.728 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:31:09.730 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:31:09.733 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:31:09.734 [http-nio-8002-exec-2] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:31:13.777 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:31:13.777 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:31:13.777 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:31:13.777 [http-nio-8002-exec-4] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:33:24.671 [http-nio-8002-exec-7] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:33:24.672 [http-nio-8002-exec-7] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:33:24.675 [http-nio-8002-exec-7] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:33:24.676 [http-nio-8002-exec-7] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:35:39.130 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:35:39.130 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:35:39.133 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:35:39.133 [http-nio-8002-exec-8] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:38:06.506 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:38:06.507 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:38:06.508 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:38:06.510 [http-nio-8002-exec-12] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:43:41.284 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:43:41.285 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:43:41.287 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:43:41.288 [http-nio-8002-exec-16] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:43:44.434 [http-nio-8002-exec-18] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:43:44.434 [http-nio-8002-exec-18] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:43:44.435 [http-nio-8002-exec-18] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:43:44.437 [http-nio-8002-exec-18] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:48:20.058 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:48:20.059 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:48:20.062 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:48:20.063 [http-nio-8002-exec-20] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:48:21.366 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:48:21.366 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:48:21.366 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:48:21.366 [http-nio-8002-exec-23] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:48:22.269 [http-nio-8002-exec-25] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:48:22.269 [http-nio-8002-exec-25] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:48:22.273 [http-nio-8002-exec-25] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:48:22.275 [http-nio-8002-exec-25] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:48:22.812 [http-nio-8002-exec-27] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:48:22.813 [http-nio-8002-exec-27] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:48:22.814 [http-nio-8002-exec-27] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:48:22.815 [http-nio-8002-exec-27] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:48:45.824 [http-nio-8002-exec-29] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:48:45.826 [http-nio-8002-exec-29] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:48:45.828 [http-nio-8002-exec-29] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:48:45.829 [http-nio-8002-exec-29] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:50:21.050 [http-nio-8002-exec-1] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:50:21.050 [http-nio-8002-exec-1] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 30:ed:a0:a5:86:fc(String)
2025-07-21 15:50:21.059 [http-nio-8002-exec-1] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 1
2025-07-21 15:50:21.063 [http-nio-8002-exec-1] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - ==> Preparing: SELECT id,firmware_name,type,version,size,remark,firmware_path,sort,updater,update_date,creator,create_date FROM ai_ota WHERE (type = ?) ORDER BY update_date DESC LIMIT 1
2025-07-21 15:50:21.063 [http-nio-8002-exec-1] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - ==> Parameters: bread-compact-wifi(String)
2025-07-21 15:50:21.063 [http-nio-8002-exec-1] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - <== Total: 0
2025-07-21 15:50:21.068 [http-nio-8002-exec-1] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:50:21.080 [AsyncThread-1] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - ==> Preparing: UPDATE ai_device SET last_connected_at=?, app_version=?, updater=?, update_date=? WHERE id=?
2025-07-21 15:50:21.080 [AsyncThread-1] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - ==> Parameters: 2025-07-21 15:50:21.072(Timestamp), 1.5.9(String), null, 2025-07-21 15:50:21.076(Timestamp), 30:ed:a0:a5:86:fc(String)
2025-07-21 15:50:21.092 [AsyncThread-1] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - <== Updates: 1
2025-07-21 15:55:52.648 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:55:52.649 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:55:52.650 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:55:52.651 [http-nio-8002-exec-4] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:55:54.339 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:55:54.340 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:55:54.340 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:55:54.342 [http-nio-8002-exec-6] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:55:55.742 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:55:55.743 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:55:55.743 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:55:55.744 [http-nio-8002-exec-9] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:55:56.560 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:55:56.560 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:55:56.563 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:55:56.564 [http-nio-8002-exec-8] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:55:57.552 [http-nio-8002-exec-13] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:55:57.554 [http-nio-8002-exec-13] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:55:57.556 [http-nio-8002-exec-13] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:55:57.557 [http-nio-8002-exec-13] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:56:02.531 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:56:02.531 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:56:02.533 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:56:02.534 [http-nio-8002-exec-14] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:59:21.814 [http-nio-8002-exec-17] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:59:21.815 [http-nio-8002-exec-17] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:59:21.819 [http-nio-8002-exec-17] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:59:21.820 [http-nio-8002-exec-17] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:59:23.622 [http-nio-8002-exec-21] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:59:23.623 [http-nio-8002-exec-21] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:59:23.624 [http-nio-8002-exec-21] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:59:23.625 [http-nio-8002-exec-21] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:59:24.630 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:59:24.631 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:59:24.632 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:59:24.633 [http-nio-8002-exec-20] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 15:59:33.261 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 15:59:33.261 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 15:59:33.264 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 15:59:33.267 [http-nio-8002-exec-23] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:06:01.947 [http-nio-8002-exec-26] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:06:01.948 [http-nio-8002-exec-26] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:06:01.950 [http-nio-8002-exec-26] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:06:01.951 [http-nio-8002-exec-26] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:15:27.511 [http-nio-8002-exec-29] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:15:27.511 [http-nio-8002-exec-29] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:15:27.513 [http-nio-8002-exec-29] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:15:27.514 [http-nio-8002-exec-29] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:17:31.024 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:17:31.024 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:17:31.026 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:17:31.028 [http-nio-8002-exec-2] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:17:32.121 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:17:32.121 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:17:32.122 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:17:32.123 [http-nio-8002-exec-4] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:17:33.081 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:17:33.082 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:17:33.084 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:17:33.084 [http-nio-8002-exec-6] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:17:33.575 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:17:33.575 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:17:33.575 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:17:33.579 [http-nio-8002-exec-9] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:17:35.649 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:17:35.650 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:17:35.650 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:17:35.653 [http-nio-8002-exec-8] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:19:24.763 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:19:24.763 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:19:24.764 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:19:24.765 [http-nio-8002-exec-12] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:19:25.752 [http-nio-8002-exec-15] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:19:25.753 [http-nio-8002-exec-15] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:19:25.754 [http-nio-8002-exec-15] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:19:25.755 [http-nio-8002-exec-15] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:19:53.469 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:19:53.471 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 30:ed:a0:a5:86:fc(String)
2025-07-21 16:19:53.479 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 1
2025-07-21 16:19:53.481 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - ==> Preparing: SELECT id,firmware_name,type,version,size,remark,firmware_path,sort,updater,update_date,creator,create_date FROM ai_ota WHERE (type = ?) ORDER BY update_date DESC LIMIT 1
2025-07-21 16:19:53.481 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - ==> Parameters: bread-compact-wifi(String)
2025-07-21 16:19:53.486 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - <== Total: 0
2025-07-21 16:19:53.486 [http-nio-8002-exec-16] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:19:53.490 [AsyncThread-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - ==> Preparing: UPDATE ai_device SET last_connected_at=?, app_version=?, updater=?, update_date=? WHERE id=?
2025-07-21 16:19:53.490 [AsyncThread-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - ==> Parameters: 2025-07-21 16:19:53.486(Timestamp), 1.5.9(String), null, 2025-07-21 16:19:53.486(Timestamp), 30:ed:a0:a5:86:fc(String)
2025-07-21 16:19:53.490 [AsyncThread-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - <== Updates: 1
2025-07-21 16:22:54.125 [http-nio-8002-exec-19] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:22:54.125 [http-nio-8002-exec-19] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:22:54.127 [http-nio-8002-exec-19] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:22:54.128 [http-nio-8002-exec-19] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:26:14.718 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:26:14.719 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:26:14.720 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:26:14.721 [http-nio-8002-exec-23] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:28:07.451 [http-nio-8002-exec-26] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:28:07.452 [http-nio-8002-exec-26] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:28:07.454 [http-nio-8002-exec-26] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:28:07.457 [http-nio-8002-exec-26] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:28:09.418 [http-nio-8002-exec-28] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:28:09.418 [http-nio-8002-exec-28] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:28:09.421 [http-nio-8002-exec-28] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:28:09.423 [http-nio-8002-exec-28] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:28:10.552 [http-nio-8002-exec-30] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:28:10.552 [http-nio-8002-exec-30] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:28:10.554 [http-nio-8002-exec-30] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:28:10.556 [http-nio-8002-exec-30] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:28:11.326 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:28:11.326 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:28:11.329 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:28:11.330 [http-nio-8002-exec-2] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:28:12.781 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:28:12.781 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:28:12.782 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:28:12.783 [http-nio-8002-exec-4] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:28:56.446 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:28:56.446 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:28:56.446 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:28:56.446 [http-nio-8002-exec-6] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:28:59.375 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:28:59.382 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:28:59.383 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:28:59.384 [http-nio-8002-exec-9] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:29:00.123 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:29:00.123 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:29:00.123 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:29:00.123 [http-nio-8002-exec-8] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:29:01.072 [http-nio-8002-exec-13] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:29:01.072 [http-nio-8002-exec-13] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:29:01.076 [http-nio-8002-exec-13] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:29:01.076 [http-nio-8002-exec-13] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:29:01.979 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:29:01.980 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:29:01.981 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:29:01.981 [http-nio-8002-exec-14] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:30:40.373 [http-nio-8002-exec-17] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:30:40.375 [http-nio-8002-exec-17] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:30:40.375 [http-nio-8002-exec-17] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:30:40.376 [http-nio-8002-exec-17] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:30:41.100 [http-nio-8002-exec-21] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:30:41.100 [http-nio-8002-exec-21] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:30:41.100 [http-nio-8002-exec-21] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:30:41.100 [http-nio-8002-exec-21] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:30:42.487 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:30:42.487 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:30:42.491 [http-nio-8002-exec-20] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:30:42.491 [http-nio-8002-exec-20] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:30:42.998 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:30:42.998 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:30:43.000 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:30:43.002 [http-nio-8002-exec-23] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:30:43.478 [http-nio-8002-exec-25] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:30:43.479 [http-nio-8002-exec-25] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:30:43.481 [http-nio-8002-exec-25] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:30:43.481 [http-nio-8002-exec-25] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:30:43.956 [http-nio-8002-exec-27] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:30:43.956 [http-nio-8002-exec-27] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:30:43.956 [http-nio-8002-exec-27] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:30:43.960 [http-nio-8002-exec-27] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:30:44.359 [http-nio-8002-exec-29] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:30:44.360 [http-nio-8002-exec-29] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:30:44.362 [http-nio-8002-exec-29] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:30:44.363 [http-nio-8002-exec-29] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:34:02.195 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:34:02.195 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:34:02.196 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:34:02.204 [http-nio-8002-exec-2] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:34:03.267 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:34:03.267 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:34:03.269 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:34:03.269 [http-nio-8002-exec-4] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:34:03.821 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:34:03.821 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:34:03.821 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:34:03.826 [http-nio-8002-exec-6] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:34:04.962 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:34:04.963 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:34:04.964 [http-nio-8002-exec-9] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:34:04.965 [http-nio-8002-exec-9] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:34:05.964 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:34:05.964 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:34:05.966 [http-nio-8002-exec-8] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:34:05.967 [http-nio-8002-exec-8] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:34:13.682 [http-nio-8002-exec-13] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:34:13.682 [http-nio-8002-exec-13] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:34:13.684 [http-nio-8002-exec-13] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:34:13.685 [http-nio-8002-exec-13] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:34:14.968 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:34:14.969 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:34:14.970 [http-nio-8002-exec-14] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:34:14.971 [http-nio-8002-exec-14] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:34:16.385 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:34:16.385 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:34:16.393 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:34:16.395 [http-nio-8002-exec-16] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:34:20.986 [http-nio-8002-exec-18] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:34:20.986 [http-nio-8002-exec-18] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:34:20.989 [http-nio-8002-exec-18] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:34:20.991 [http-nio-8002-exec-18] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:34:24.235 [http-nio-8002-exec-19] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:34:24.235 [http-nio-8002-exec-19] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:34:24.236 [http-nio-8002-exec-19] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:34:24.237 [http-nio-8002-exec-19] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:35:41.239 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:35:41.239 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:35:41.242 [http-nio-8002-exec-23] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:35:41.243 [http-nio-8002-exec-23] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:35:42.615 [http-nio-8002-exec-26] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:35:42.615 [http-nio-8002-exec-26] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:35:42.615 [http-nio-8002-exec-26] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:35:42.619 [http-nio-8002-exec-26] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:35:51.849 [http-nio-8002-exec-28] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:35:51.854 [http-nio-8002-exec-28] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:35:51.855 [http-nio-8002-exec-28] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:35:51.856 [http-nio-8002-exec-28] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:36:37.476 [http-nio-8002-exec-30] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:36:37.477 [http-nio-8002-exec-30] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:36:37.477 [http-nio-8002-exec-30] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:36:37.478 [http-nio-8002-exec-30] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:36:45.247 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:36:45.247 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:36:45.249 [http-nio-8002-exec-2] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:36:45.251 [http-nio-8002-exec-2] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:37:30.860 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:37:30.860 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:37:30.860 [http-nio-8002-exec-4] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:37:30.865 [http-nio-8002-exec-4] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:37:36.613 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:37:36.614 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:37:36.616 [http-nio-8002-exec-6] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:37:36.617 [http-nio-8002-exec-6] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:39:03.504 [http-nio-8002-exec-10] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:39:03.504 [http-nio-8002-exec-10] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:39:03.509 [http-nio-8002-exec-10] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:39:03.509 [http-nio-8002-exec-10] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:39:41.483 [http-nio-8002-exec-11] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:39:41.483 [http-nio-8002-exec-11] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:39:41.488 [http-nio-8002-exec-11] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:39:41.489 [http-nio-8002-exec-11] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:41:06.509 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:41:06.513 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 30:ed:a0:a5:86:fc(String)
2025-07-21 16:41:06.519 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 1
2025-07-21 16:41:06.520 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - ==> Preparing: SELECT id,firmware_name,type,version,size,remark,firmware_path,sort,updater,update_date,creator,create_date FROM ai_ota WHERE (type = ?) ORDER BY update_date DESC LIMIT 1
2025-07-21 16:41:06.521 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - ==> Parameters: bread-compact-wifi(String)
2025-07-21 16:41:06.522 [http-nio-8002-exec-12] DEBUG xiaozhi.modules.device.dao.OtaDao.selectList - <== Total: 0
2025-07-21 16:41:06.522 [http-nio-8002-exec-12] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置
2025-07-21 16:41:06.528 [AsyncThread-1] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - ==> Preparing: UPDATE ai_device SET last_connected_at=?, app_version=?, updater=?, update_date=? WHERE id=?
2025-07-21 16:41:06.528 [AsyncThread-1] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - ==> Parameters: 2025-07-21 16:41:06.524(Timestamp), 1.5.9(String), null, 2025-07-21 16:41:06.524(Timestamp), 30:ed:a0:a5:86:fc(String)
2025-07-21 16:41:06.530 [AsyncThread-1] DEBUG xiaozhi.modules.device.dao.DeviceDao.updateById - <== Updates: 1
2025-07-21 16:42:54.102 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Preparing: SELECT id,user_id,mac_address,last_connected_at,auto_update,board,alias,agent_id,app_version,sort,updater,update_date,creator,create_date FROM ai_device WHERE (mac_address = ?)
2025-07-21 16:42:54.103 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - ==> Parameters: 24:3B:32:C1:71:77(String)
2025-07-21 16:42:54.105 [http-nio-8002-exec-16] DEBUG xiaozhi.modules.device.dao.DeviceDao.selectList - <== Total: 0
2025-07-21 16:42:54.106 [http-nio-8002-exec-16] ERROR x.modules.device.service.impl.DeviceServiceImpl - WebSocket地址未配置请登录智控台在参数管理找到【server.websocket】配置