commit a9bcc42b44e855368a9b32ae088856df9206d089 Author: xiaowang Date: Tue Jun 17 23:11:08 2025 +0800 初次提交初版代码 diff --git a/.mvn/wrapper/maven-wrapper.properties b/.mvn/wrapper/maven-wrapper.properties new file mode 100644 index 0000000..2f94e61 --- /dev/null +++ b/.mvn/wrapper/maven-wrapper.properties @@ -0,0 +1,19 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +wrapperVersion=3.3.2 +distributionType=only-script +distributionUrl=https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/3.9.10/apache-maven-3.9.10-bin.zip diff --git a/application.log b/application.log new file mode 100644 index 0000000..dca8e5e --- /dev/null +++ b/application.log @@ -0,0 +1,1865 @@ +2025-06-15 15:07:08 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 16824 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:07:08 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:07:08 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:07:08 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:07:08 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:07:08 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:07:08 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:07:08 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:07:08 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 15:07:08 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:07:08 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:07:08 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:07:08 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:07:08 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 158 ms +2025-06-15 15:07:08 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-7} inited +2025-06-15 15:07:08 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:07:08 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:07:08 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.646 seconds (process running for 291.777) +2025-06-15 15:07:08 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:07:10 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 5 class path changes (5 additions, 0 deletions, 0 modifications) +2025-06-15 15:07:10 [Thread-39] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:07:10 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:07:10 [Thread-39] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-7} closing ... +2025-06-15 15:07:10 [Thread-39] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-7} closed +2025-06-15 15:07:10 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 16824 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:07:10 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:07:10 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:07:10 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:07:10 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:07:10 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:07:10 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:07:10 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:07:10 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:07:10 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:07:10 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:07:10 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:07:10 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:07:10 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 160 ms +2025-06-15 15:07:10 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-8} inited +2025-06-15 15:07:11 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:07:11 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:07:11 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.601 seconds (process running for 293.832) +2025-06-15 15:07:11 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:07:52 [SpringApplicationShutdownHook] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:07:52 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:07:52 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-8} closing ... +2025-06-15 15:07:52 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-8} closed +2025-06-15 15:16:55 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 31496 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:16:55 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:16:55 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 15:16:55 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 15:16:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:16:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:16:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 7 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:16:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:16:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:16:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 15:16:56 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:16:56 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:16:56 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:16:56 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:16:56 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:16:56 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:16:56 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 861 ms +2025-06-15 15:16:57 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited +2025-06-15 15:16:57 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:16:57 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:16:57 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:16:57 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 2.168 seconds (process running for 3.118) +2025-06-15 15:16:59 [http-nio-9999-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' +2025-06-15 15:16:59 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' +2025-06-15 15:16:59 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 0 ms +2025-06-15 15:16:59 [http-nio-9999-exec-1] INFO c.startbot.controller.demoController - demo +2025-06-15 15:16:59 [http-nio-9999-exec-1] INFO c.startbot.controller.demoController - null +2025-06-15 15:17:40 [SpringApplicationShutdownHook] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:17:40 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:17:41 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ... +2025-06-15 15:17:41 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed +2025-06-15 15:17:45 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 29912 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:17:45 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:17:45 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 15:17:45 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 15:17:45 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:17:45 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:17:45 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 6 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:17:45 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:17:45 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:17:45 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 15:17:45 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:17:46 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:17:46 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:17:46 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:17:46 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:17:46 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:17:46 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 871 ms +2025-06-15 15:17:46 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited +2025-06-15 15:17:47 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:17:47 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:17:47 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:17:47 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 2.269 seconds (process running for 3.06) +2025-06-15 15:17:47 [http-nio-9999-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' +2025-06-15 15:17:47 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' +2025-06-15 15:17:47 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 2 ms +2025-06-15 15:17:47 [http-nio-9999-exec-1] INFO c.startbot.controller.demoController - demo +2025-06-15 15:17:47 [http-nio-9999-exec-1] INFO c.startbot.controller.demoController - null +2025-06-15 15:19:15 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (0 additions, 1 deletion, 0 modifications) +2025-06-15 15:19:15 [Thread-6] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:19:15 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:19:15 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:19:15 [Thread-6] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:19:15 [Thread-6] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ... +2025-06-15 15:19:15 [Thread-6] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed +2025-06-15 15:19:15 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 29912 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:19:15 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:19:15 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:19:15 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:19:15 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:19:15 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:19:15 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:19:15 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:19:15 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 15:19:15 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:19:15 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:19:15 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:19:15 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:19:15 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:19:15 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 188 ms +2025-06-15 15:19:15 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-2} inited +2025-06-15 15:19:15 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:19:15 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:19:15 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:19:15 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.503 seconds (process running for 91.713) +2025-06-15 15:19:15 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:19:39 [SpringApplicationShutdownHook] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:19:39 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:19:39 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-2} closing ... +2025-06-15 15:19:39 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-2} closed +2025-06-15 15:19:44 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 29508 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:19:44 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:19:44 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 15:19:44 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 15:19:44 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:19:44 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:19:44 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 8 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:19:44 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:19:44 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:19:44 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 15:19:44 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:19:45 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:19:45 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:19:45 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:19:45 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:19:45 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:19:45 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 872 ms +2025-06-15 15:19:45 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited +2025-06-15 15:19:46 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:19:46 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:19:46 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:19:46 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 2.278 seconds (process running for 3.026) +2025-06-15 15:19:46 [http-nio-9999-exec-2] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' +2025-06-15 15:19:46 [http-nio-9999-exec-2] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' +2025-06-15 15:19:46 [http-nio-9999-exec-2] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms +2025-06-15 15:19:46 [http-nio-9999-exec-2] WARN o.s.w.s.m.s.DefaultHandlerExceptionResolver - Resolved [org.springframework.http.converter.HttpMessageNotReadableException: JSON parse error: Numeric value (1726826627676) out of range of int (-2147483648 - 2147483647)] +2025-06-15 15:20:10 [SpringApplicationShutdownHook] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:20:10 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:20:10 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ... +2025-06-15 15:20:10 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed +2025-06-15 15:20:14 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:20:14 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:20:14 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 15:20:14 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 15:20:15 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:20:15 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:20:15 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 7 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:20:15 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:20:15 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:20:15 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 15:20:15 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:20:15 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:20:15 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:20:15 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:20:15 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:20:15 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:20:15 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 847 ms +2025-06-15 15:20:15 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited +2025-06-15 15:20:16 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:20:16 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:20:16 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:20:16 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 2.109 seconds (process running for 2.86) +2025-06-15 15:20:18 [http-nio-9999-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' +2025-06-15 15:20:18 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' +2025-06-15 15:20:18 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 0 ms +2025-06-15 15:20:24 [http-nio-9999-exec-3] INFO c.startbot.controller.demoController - demo +2025-06-15 15:20:24 [http-nio-9999-exec-3] INFO c.startbot.controller.demoController - 10006 +2025-06-15 15:20:32 [http-nio-9999-exec-5] INFO c.startbot.controller.demoController - demo +2025-06-15 15:20:32 [http-nio-9999-exec-5] INFO c.startbot.controller.demoController - 10002 +2025-06-15 15:31:49 [http-nio-9999-exec-4] INFO c.startbot.controller.demoController - demo +2025-06-15 15:31:49 [http-nio-9999-exec-4] INFO c.startbot.controller.demoController - 10002 +2025-06-15 15:44:16 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (1 addition, 0 deletions, 0 modifications) +2025-06-15 15:44:16 [Thread-6] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:44:16 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:44:16 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:44:16 [Thread-6] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:44:16 [Thread-6] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ... +2025-06-15 15:44:16 [Thread-6] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed +2025-06-15 15:44:16 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:44:16 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:44:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:44:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:44:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:44:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:44:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:44:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:44:16 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:44:16 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:44:16 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:44:16 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:44:16 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:44:16 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:44:16 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 177 ms +2025-06-15 15:44:16 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-2} inited +2025-06-15 15:44:17 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:44:17 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:44:17 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:44:17 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.921 seconds (process running for 1443.836) +2025-06-15 15:44:17 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:45:02 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (0 additions, 1 deletion, 0 modifications) +2025-06-15 15:45:02 [Thread-9] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:45:02 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:02 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:45:02 [Thread-9] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:02 [Thread-9] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-2} closing ... +2025-06-15 15:45:02 [Thread-9] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-2} closed +2025-06-15 15:45:02 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:45:02 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:45:02 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:45:02 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:45:02 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:45:02 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:45:02 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:45:02 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:45:02 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:45:02 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:45:02 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:02 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:45:02 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:45:02 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:45:02 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 162 ms +2025-06-15 15:45:02 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-3} inited +2025-06-15 15:45:03 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:45:03 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:03 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:45:03 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.492 seconds (process running for 1489.611) +2025-06-15 15:45:03 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:45:04 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (1 addition, 0 deletions, 0 modifications) +2025-06-15 15:45:04 [Thread-15] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:45:04 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:04 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:45:04 [Thread-15] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:04 [Thread-15] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-3} closing ... +2025-06-15 15:45:04 [Thread-15] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-3} closed +2025-06-15 15:45:04 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:45:04 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:45:04 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:45:04 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:45:04 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:45:04 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:45:04 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:45:04 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:45:04 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:45:04 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:45:04 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:04 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:45:04 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:45:04 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:45:04 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 156 ms +2025-06-15 15:45:04 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-4} inited +2025-06-15 15:45:05 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:45:05 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:05 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:45:05 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.454 seconds (process running for 1491.506) +2025-06-15 15:45:05 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:45:24 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (0 additions, 1 deletion, 0 modifications) +2025-06-15 15:45:24 [Thread-21] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:45:24 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:24 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:45:24 [Thread-21] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:24 [Thread-21] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-4} closing ... +2025-06-15 15:45:24 [Thread-21] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-4} closed +2025-06-15 15:45:24 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:45:24 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:45:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:45:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:45:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:45:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:45:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:45:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:45:25 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:45:25 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:45:25 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:25 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:45:25 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:45:25 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:45:25 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 142 ms +2025-06-15 15:45:25 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-5} inited +2025-06-15 15:45:25 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:45:25 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:25 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:45:25 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.413 seconds (process running for 1511.751) +2025-06-15 15:45:25 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:45:26 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (1 addition, 0 deletions, 0 modifications) +2025-06-15 15:45:26 [Thread-27] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:45:26 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:26 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:45:26 [Thread-27] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:26 [Thread-27] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-5} closing ... +2025-06-15 15:45:26 [Thread-27] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-5} closed +2025-06-15 15:45:26 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:45:26 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:45:26 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:45:26 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:45:26 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:45:26 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:45:26 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:45:26 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:45:26 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:45:26 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:45:26 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:26 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:45:26 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:45:27 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:45:27 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 155 ms +2025-06-15 15:45:27 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-6} inited +2025-06-15 15:45:27 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:45:27 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:27 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:45:27 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.554 seconds (process running for 1513.764) +2025-06-15 15:45:27 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:45:40 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (0 additions, 1 deletion, 0 modifications) +2025-06-15 15:45:40 [Thread-33] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:45:40 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:40 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:45:40 [Thread-33] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:40 [Thread-33] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-6} closing ... +2025-06-15 15:45:40 [Thread-33] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-6} closed +2025-06-15 15:45:40 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:45:40 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:45:40 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:45:40 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:45:40 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:45:40 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:45:40 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:45:40 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:45:40 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 15:45:40 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:45:40 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:40 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:45:40 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:45:40 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:45:40 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 160 ms +2025-06-15 15:45:40 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-7} inited +2025-06-15 15:45:40 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:45:40 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:45:40 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:45:40 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.527 seconds (process running for 1526.969) +2025-06-15 15:45:40 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:46:36 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (1 addition, 0 deletions, 0 modifications) +2025-06-15 15:46:36 [Thread-39] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:46:36 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:46:36 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:46:36 [Thread-39] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:46:36 [Thread-39] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-7} closing ... +2025-06-15 15:46:36 [Thread-39] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-7} closed +2025-06-15 15:46:36 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:46:36 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:46:36 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:46:36 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:46:36 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:46:36 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:46:36 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:46:36 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 15:46:36 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 15:46:36 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:46:36 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:46:36 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:46:36 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:46:36 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:46:36 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 154 ms +2025-06-15 15:46:36 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-8} inited +2025-06-15 15:46:36 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:46:36 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:46:36 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:46:36 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.441 seconds (process running for 1582.941) +2025-06-15 15:46:36 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:46:57 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (0 additions, 1 deletion, 0 modifications) +2025-06-15 15:46:57 [Thread-45] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:46:57 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:46:57 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:46:57 [Thread-45] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:46:57 [Thread-45] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-8} closing ... +2025-06-15 15:46:57 [Thread-45] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-8} closed +2025-06-15 15:46:57 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:46:57 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:46:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:46:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:46:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:46:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:46:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:46:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:46:57 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 15:46:57 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:46:57 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:46:57 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:46:57 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:46:57 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:46:57 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 153 ms +2025-06-15 15:46:57 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-9} inited +2025-06-15 15:46:57 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:46:57 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:46:57 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:46:57 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.537 seconds (process running for 1604.313) +2025-06-15 15:46:57 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:46:59 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (1 addition, 0 deletions, 0 modifications) +2025-06-15 15:46:59 [Thread-51] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:46:59 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:46:59 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:46:59 [Thread-51] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:46:59 [Thread-51] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-9} closing ... +2025-06-15 15:46:59 [Thread-51] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-9} closed +2025-06-15 15:46:59 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:46:59 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:46:59 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:46:59 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:46:59 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:46:59 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:46:59 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:46:59 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:46:59 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 15:46:59 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:46:59 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:46:59 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:46:59 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:46:59 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:46:59 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 143 ms +2025-06-15 15:46:59 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-10} inited +2025-06-15 15:47:00 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:47:00 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:47:00 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:47:00 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.651 seconds (process running for 1606.411) +2025-06-15 15:47:00 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:51:42 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (0 additions, 1 deletion, 0 modifications) +2025-06-15 15:51:42 [Thread-57] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:51:42 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:51:42 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:51:42 [Thread-57] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:51:42 [Thread-57] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-10} closing ... +2025-06-15 15:51:42 [Thread-57] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-10} closed +2025-06-15 15:51:42 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:51:42 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:51:42 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:51:42 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:51:42 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:51:42 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:51:42 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:51:42 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:51:42 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 15:51:42 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:51:42 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:51:42 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:51:42 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:51:42 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:51:42 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 154 ms +2025-06-15 15:51:42 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-11} inited +2025-06-15 15:51:42 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:51:42 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:51:42 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:51:42 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.659 seconds (process running for 1889.285) +2025-06-15 15:51:42 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:51:44 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (1 addition, 0 deletions, 0 modifications) +2025-06-15 15:51:44 [Thread-63] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:51:44 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:51:44 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:51:44 [Thread-63] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:51:44 [Thread-63] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-11} closing ... +2025-06-15 15:51:44 [Thread-63] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-11} closed +2025-06-15 15:51:44 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:51:44 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:51:44 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:51:44 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:51:44 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:51:44 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:51:44 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:51:44 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:51:44 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 15:51:44 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:51:44 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:51:44 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:51:44 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:51:44 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:51:44 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 147 ms +2025-06-15 15:51:44 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-12} inited +2025-06-15 15:51:44 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:51:44 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:51:44 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:51:44 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.432 seconds (process running for 1891.137) +2025-06-15 15:51:44 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:55:16 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (0 additions, 1 deletion, 0 modifications) +2025-06-15 15:55:16 [Thread-69] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:55:16 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:55:16 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:55:16 [Thread-69] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:55:16 [Thread-69] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-12} closing ... +2025-06-15 15:55:16 [Thread-69] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-12} closed +2025-06-15 15:55:16 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:55:16 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:55:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:55:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:55:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:55:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:55:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:55:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:55:16 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 15:55:16 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:55:16 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:55:16 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:55:16 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:55:16 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:55:16 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 151 ms +2025-06-15 15:55:16 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-13} inited +2025-06-15 15:55:16 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:55:16 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:55:16 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:55:16 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.672 seconds (process running for 2103.233) +2025-06-15 15:55:16 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:55:56 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 2 class path changes (2 additions, 0 deletions, 0 modifications) +2025-06-15 15:55:56 [Thread-75] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:55:56 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:55:56 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:55:56 [Thread-75] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:55:56 [Thread-75] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-13} closing ... +2025-06-15 15:55:56 [Thread-75] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-13} closed +2025-06-15 15:55:56 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:55:56 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:55:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:55:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:55:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:55:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:55:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:55:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:55:56 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:55:56 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:55:56 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:55:56 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:55:56 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:55:56 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:55:56 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 159 ms +2025-06-15 15:55:56 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-14} inited +2025-06-15 15:55:56 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:55:56 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:55:56 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:55:56 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.45 seconds (process running for 2143.215) +2025-06-15 15:55:56 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:56:10 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 2 class path changes (0 additions, 2 deletions, 0 modifications) +2025-06-15 15:56:10 [Thread-81] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:56:10 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:56:10 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:56:10 [Thread-81] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:56:10 [Thread-81] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-14} closing ... +2025-06-15 15:56:10 [Thread-81] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-14} closed +2025-06-15 15:56:10 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:56:10 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:56:10 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:56:10 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:56:10 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:56:10 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:56:10 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:56:10 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:56:10 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:56:10 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:56:10 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:56:10 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:56:10 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:56:10 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:56:10 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 149 ms +2025-06-15 15:56:10 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-15} inited +2025-06-15 15:56:11 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:56:11 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:56:11 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:56:11 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.581 seconds (process running for 2157.476) +2025-06-15 15:56:11 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:56:12 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (1 addition, 0 deletions, 0 modifications) +2025-06-15 15:56:12 [Thread-87] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:56:12 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:56:12 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:56:12 [Thread-87] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:56:12 [Thread-87] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-15} closing ... +2025-06-15 15:56:12 [Thread-87] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-15} closed +2025-06-15 15:56:12 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:56:12 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:56:12 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:56:12 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:56:12 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:56:12 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:56:12 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:56:12 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:56:12 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:56:12 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:56:12 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:56:12 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:56:12 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:56:12 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:56:12 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 136 ms +2025-06-15 15:56:12 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-16} inited +2025-06-15 15:56:13 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:56:13 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:56:13 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:56:13 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.581 seconds (process running for 2159.516) +2025-06-15 15:56:13 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:56:51 [http-nio-9999-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' +2025-06-15 15:56:51 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' +2025-06-15 15:56:51 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms +2025-06-15 15:56:51 [http-nio-9999-exec-1] WARN o.s.w.s.m.s.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' is not supported] +2025-06-15 15:59:16 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 3 class path changes (0 additions, 3 deletions, 0 modifications) +2025-06-15 15:59:16 [Thread-93] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:59:16 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:59:16 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:59:16 [Thread-93] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:59:16 [Thread-93] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-16} closing ... +2025-06-15 15:59:16 [Thread-93] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-16} closed +2025-06-15 15:59:16 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:59:16 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:59:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:59:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:59:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:59:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:59:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:59:16 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:59:16 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 15:59:16 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:59:16 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:59:16 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:59:16 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:59:16 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:59:16 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 177 ms +2025-06-15 15:59:16 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-17} inited +2025-06-15 15:59:17 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:59:17 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:59:17 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:59:17 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.89 seconds (process running for 2343.469) +2025-06-15 15:59:17 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 15:59:57 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 3 class path changes (3 additions, 0 deletions, 0 modifications) +2025-06-15 15:59:57 [Thread-99] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 15:59:57 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:59:57 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 15:59:57 [Thread-99] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 15:59:57 [Thread-99] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-17} closing ... +2025-06-15 15:59:57 [Thread-99] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-17} closed +2025-06-15 15:59:57 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 15:59:57 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 15:59:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:59:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 15:59:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 15:59:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 15:59:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 15:59:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 15:59:57 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 15:59:57 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 15:59:57 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 15:59:57 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 15:59:57 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 15:59:57 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 15:59:57 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 140 ms +2025-06-15 15:59:57 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-18} inited +2025-06-15 15:59:57 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 15:59:57 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 15:59:57 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 15:59:57 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.428 seconds (process running for 2384.086) +2025-06-15 15:59:57 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 16:01:51 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (0 additions, 1 deletion, 0 modifications) +2025-06-15 16:01:51 [Thread-105] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 16:01:51 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:01:51 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 16:01:51 [Thread-105] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 16:01:51 [Thread-105] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-18} closing ... +2025-06-15 16:01:51 [Thread-105] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-18} closed +2025-06-15 16:01:51 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 16:01:51 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 16:01:51 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:01:51 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 16:01:51 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 16:01:51 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:01:51 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 16:01:51 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 16:01:51 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 16:01:51 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 16:01:51 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:01:51 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 16:01:51 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 16:01:51 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 16:01:51 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 161 ms +2025-06-15 16:01:51 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-19} inited +2025-06-15 16:01:52 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 16:01:52 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 16:01:52 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 16:01:52 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.912 seconds (process running for 2498.534) +2025-06-15 16:01:52 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 16:01:53 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 2 class path changes (2 additions, 0 deletions, 0 modifications) +2025-06-15 16:01:53 [Thread-111] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 16:01:53 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:01:53 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 16:01:53 [Thread-111] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 16:01:53 [Thread-111] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-19} closing ... +2025-06-15 16:01:53 [Thread-111] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-19} closed +2025-06-15 16:01:53 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 16:01:53 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 16:01:53 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:01:53 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 16:01:53 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 16:01:53 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:01:53 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 16:01:53 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 16:01:53 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 16:01:53 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 16:01:53 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:01:53 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 16:01:53 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 16:01:53 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 16:01:53 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 145 ms +2025-06-15 16:01:53 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-20} inited +2025-06-15 16:01:55 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 16:01:55 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 16:01:55 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 16:01:55 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 1.623 seconds (process running for 2501.611) +2025-06-15 16:01:55 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 16:02:20 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (1 addition, 0 deletions, 0 modifications) +2025-06-15 16:02:20 [Thread-117] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 16:02:20 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:02:20 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 16:02:20 [Thread-117] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 16:02:20 [Thread-117] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-20} closing ... +2025-06-15 16:02:20 [Thread-117] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-20} closed +2025-06-15 16:02:20 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 16:02:20 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 16:02:20 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:02:20 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 16:02:20 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 JDBC repository interfaces. +2025-06-15 16:02:20 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:02:20 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 16:02:20 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 16:02:20 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a37d4d41-3f4d-31f2-9ac2-01a30d064de7 +2025-06-15 16:02:20 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 16:02:20 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:02:20 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 16:02:20 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 16:02:20 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 16:02:20 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 226 ms +2025-06-15 16:02:20 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-21} inited +2025-06-15 16:02:20 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 16:02:20 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 16:02:20 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 16:02:20 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.791 seconds (process running for 2527.309) +2025-06-15 16:02:20 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 16:03:28 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 2 class path changes (0 additions, 2 deletions, 0 modifications) +2025-06-15 16:03:28 [Thread-123] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 16:03:28 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:03:28 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 16:03:28 [Thread-123] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 16:03:28 [Thread-123] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-21} closing ... +2025-06-15 16:03:28 [Thread-123] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-21} closed +2025-06-15 16:03:28 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 16:03:28 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 16:03:28 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:03:28 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 16:03:28 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 16:03:28 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:03:28 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 16:03:28 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 16:03:28 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 16:03:28 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 16:03:28 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:03:28 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 16:03:28 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 16:03:28 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 16:03:28 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 159 ms +2025-06-15 16:03:28 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-22} inited +2025-06-15 16:03:29 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 16:03:29 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 16:03:29 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 16:03:29 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.882 seconds (process running for 2595.896) +2025-06-15 16:03:29 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 16:04:28 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (0 additions, 0 deletions, 1 modification) +2025-06-15 16:04:28 [Thread-129] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 16:04:28 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:04:28 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 16:04:28 [Thread-129] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 16:04:28 [Thread-129] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-22} closing ... +2025-06-15 16:04:28 [Thread-129] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-22} closed +2025-06-15 16:04:29 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 16:04:29 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 16:04:29 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:04:29 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 16:04:29 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 16:04:29 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:04:29 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 16:04:29 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 16:04:29 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 16:04:29 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 16:04:29 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:04:29 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 16:04:29 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 16:04:29 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 16:04:29 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 146 ms +2025-06-15 16:04:29 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-23} inited +2025-06-15 16:04:29 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 16:04:29 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 16:04:29 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 16:04:29 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.471 seconds (process running for 2655.874) +2025-06-15 16:04:29 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 16:05:18 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 7 class path changes (0 additions, 6 deletions, 1 modification) +2025-06-15 16:05:18 [Thread-135] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 16:05:18 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:05:18 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 16:05:18 [Thread-135] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 16:05:18 [Thread-135] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-23} closing ... +2025-06-15 16:05:18 [Thread-135] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-23} closed +2025-06-15 16:05:19 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 16:05:19 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 16:05:19 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:05:19 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 16:05:19 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 16:05:19 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:05:19 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 16:05:19 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 16:05:19 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 16:05:19 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 16:05:19 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:05:19 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 16:05:19 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 16:05:19 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 16:05:19 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 149 ms +2025-06-15 16:05:19 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-24} inited +2025-06-15 16:05:19 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 16:05:19 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 16:05:19 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 16:05:19 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.616 seconds (process running for 2705.988) +2025-06-15 16:05:19 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 16:11:27 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 1 class path change (0 additions, 0 deletions, 1 modification) +2025-06-15 16:11:27 [Thread-141] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 16:11:27 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:11:27 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 16:11:27 [Thread-141] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 16:11:27 [Thread-141] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-24} closing ... +2025-06-15 16:11:27 [Thread-141] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-24} closed +2025-06-15 16:11:27 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 16:11:27 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 16:11:27 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:11:27 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 16:11:27 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 JDBC repository interfaces. +2025-06-15 16:11:27 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:11:27 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 16:11:27 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 0 ms. Found 0 Redis repository interfaces. +2025-06-15 16:11:27 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=b6cf2e34-3d30-377d-91d4-b86990f9a82d +2025-06-15 16:11:28 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 16:11:28 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:11:28 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 16:11:28 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 16:11:28 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 16:11:28 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 160 ms +2025-06-15 16:11:28 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-25} inited +2025-06-15 16:11:28 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 16:11:28 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 16:11:28 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 16:11:28 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 0.561 seconds (process running for 3074.786) +2025-06-15 16:11:28 [restartedMain] INFO o.s.b.d.a.ConditionEvaluationDeltaLoggingListener - Condition evaluation unchanged +2025-06-15 16:35:24 [File Watcher] INFO o.s.b.d.a.LocalDevToolsAutoConfiguration$RestartingClassPathChangeChangedEventListener - Restarting due to 10 class path changes (10 additions, 0 deletions, 0 modifications) +2025-06-15 16:35:24 [Thread-147] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 16:35:24 [tomcat-shutdown] INFO o.a.coyote.http11.Http11NioProtocol - Pausing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:35:24 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 16:35:24 [Thread-147] INFO o.a.coyote.http11.Http11NioProtocol - Stopping ProtocolHandler ["http-nio-9999"] +2025-06-15 16:35:24 [Thread-147] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-25} closing ... +2025-06-15 16:35:24 [Thread-147] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-25} closed +2025-06-15 16:35:24 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11076 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 16:35:24 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 16:35:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:35:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 16:35:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 6 ms. Found 0 JDBC repository interfaces. +2025-06-15 16:35:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 16:35:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 16:35:25 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 16:35:25 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=68db8a96-eab2-32b0-989f-fd53e578adb9 +2025-06-15 16:35:25 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 16:35:25 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 16:35:25 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 16:35:25 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 16:35:25 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 16:35:25 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 181 ms +2025-06-15 16:35:25 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'starBotController' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\controller\StarBotController.class]: Post-processing of merged bean definition failed +2025-06-15 16:35:25 [restartedMain] INFO o.a.catalina.core.StandardService - Stopping service [Tomcat] +2025-06-15 16:35:25 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-06-15 16:35:25 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed +org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'starBotController' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\controller\StarBotController.class]: Post-processing of merged bean definition failed + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:584) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.instantiateSingleton(DefaultListableBeanFactory.java:1222) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton(DefaultListableBeanFactory.java:1188) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:1123) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:987) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:627) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753) + 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:1362) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) + at com.startbot.StartBotApplication.main(StartBotApplication.java:9) + 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.devtools.restart.RestartLauncher.run(RestartLauncher.java:50) +Caused by: java.lang.IllegalStateException: Failed to introspect Class [com.startbot.controller.StarBotController] from ClassLoader [org.springframework.boot.devtools.restart.classloader.RestartClassLoader@2cb0adf1] + at org.springframework.util.ReflectionUtils.getDeclaredFields(ReflectionUtils.java:756) + at org.springframework.util.ReflectionUtils.doWithLocalFields(ReflectionUtils.java:689) + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.buildResourceMetadata(CommonAnnotationBeanPostProcessor.java:432) + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.findResourceMetadata(CommonAnnotationBeanPostProcessor.java:413) + at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessMergedBeanDefinition(CommonAnnotationBeanPostProcessor.java:313) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyMergedBeanDefinitionPostProcessors(AbstractAutowireCapableBeanFactory.java:1123) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:581) + ... 20 common frames omitted +Caused by: java.lang.NoClassDefFoundError: com/baomidou/mybatisplus/extension/service/IService + at java.base/java.lang.ClassLoader.defineClass1(Native Method) + at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1027) + at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:150) + at java.base/java.net.URLClassLoader.defineClass(URLClassLoader.java:524) + at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:427) + at java.base/java.net.URLClassLoader$1.run(URLClassLoader.java:421) + at java.base/java.security.AccessController.doPrivileged(AccessController.java:714) + at java.base/java.net.URLClassLoader.findClass(URLClassLoader.java:420) + at org.springframework.boot.devtools.restart.classloader.RestartClassLoader.findClass(RestartClassLoader.java:136) + at org.springframework.boot.devtools.restart.classloader.RestartClassLoader.loadClass(RestartClassLoader.java:118) + at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) + at java.base/java.lang.Class.getDeclaredFields0(Native Method) + at java.base/java.lang.Class.privateGetDeclaredFields(Class.java:3473) + at java.base/java.lang.Class.getDeclaredFields(Class.java:2542) + at org.springframework.util.ReflectionUtils.getDeclaredFields(ReflectionUtils.java:751) + ... 26 common frames omitted +Caused by: java.lang.ClassNotFoundException: com.baomidou.mybatisplus.extension.service.IService + at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) + at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:188) + at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) + at java.base/java.lang.Class.forName0(Native Method) + at java.base/java.lang.Class.forName(Class.java:534) + at java.base/java.lang.Class.forName(Class.java:513) + at org.springframework.boot.devtools.restart.classloader.RestartClassLoader.loadClass(RestartClassLoader.java:121) + at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:526) + ... 41 common frames omitted +2025-06-15 17:19:45 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 14408 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 17:19:45 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 17:19:45 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 17:19:45 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 17:19:45 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 17:19:45 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 17:19:45 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 5 ms. Found 0 JDBC repository interfaces. +2025-06-15 17:19:45 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 17:19:45 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 17:19:45 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 17:19:45 [restartedMain] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.startbot]' package. Please check your configuration. +2025-06-15 17:19:45 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=93c9eb00-208b-3155-bf1e-a01186909d2d +2025-06-15 17:19:46 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 17:19:46 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 17:19:46 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 17:19:46 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 17:19:46 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 17:19:46 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 888 ms +2025-06-15 17:19:46 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited +2025-06-15 17:19:47 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 17:19:47 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 17:19:47 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 17:19:47 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 2.189 seconds (process running for 2.897) +2025-06-15 17:19:47 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-06-15 17:19:47 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed +org.springframework.beans.factory.BeanNotOfRequiredTypeException: Bean named 'ddlApplicationRunner' is expected to be of type 'org.springframework.boot.Runner' but was actually of type 'org.springframework.beans.factory.support.NullBean' + at org.springframework.beans.factory.support.AbstractBeanFactory.adaptBeanInstance(AbstractBeanFactory.java:424) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:405) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:207) + at org.springframework.boot.SpringApplication.callRunners(SpringApplication.java:769) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:325) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1362) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) + at com.startbot.StartBotApplication.main(StartBotApplication.java:9) + 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.devtools.restart.RestartLauncher.run(RestartLauncher.java:50) +2025-06-15 17:19:47 [restartedMain] INFO o.s.b.w.e.tomcat.GracefulShutdown - Commencing graceful shutdown. Waiting for active requests to complete +2025-06-15 17:19:47 [tomcat-shutdown] INFO o.s.b.w.e.tomcat.GracefulShutdown - Graceful shutdown complete +2025-06-15 17:19:47 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ... +2025-06-15 17:19:47 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed +2025-06-15 17:24:25 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 31768 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 17:24:25 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 17:24:25 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 17:24:25 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 17:24:26 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 17:24:26 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 17:24:26 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 5 ms. Found 0 JDBC repository interfaces. +2025-06-15 17:24:26 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 17:24:26 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 17:24:26 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 17:24:26 [restartedMain] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.startbot]' package. Please check your configuration. +2025-06-15 17:24:26 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=d53e7798-d2e4-3a3e-b59e-2a4393a40510 +2025-06-15 17:24:26 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 17:24:26 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 17:24:26 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 17:24:26 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 17:24:26 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 17:24:26 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 955 ms +2025-06-15 17:24:26 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'privateMessageServiceImpl': Unsatisfied dependency expressed through field 'baseMapper': No qualifying bean of type 'com.startbot.mapper.PrivateMessageMapper' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} +2025-06-15 17:24:26 [restartedMain] INFO o.a.catalina.core.StandardService - Stopping service [Tomcat] +2025-06-15 17:24:26 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-06-15 17:24:27 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed +org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'privateMessageServiceImpl': Unsatisfied dependency expressed through field 'baseMapper': No qualifying bean of type 'com.startbot.mapper.PrivateMessageMapper' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:788) + 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:1459) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:606) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.instantiateSingleton(DefaultListableBeanFactory.java:1222) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton(DefaultListableBeanFactory.java:1188) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:1123) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:987) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:627) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753) + 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:1362) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) + at com.startbot.StartBotApplication.main(StartBotApplication.java:9) + 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.devtools.restart.RestartLauncher.run(RestartLauncher.java:50) +Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.startbot.mapper.PrivateMessageMapper' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} + at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:2280) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1703) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1628) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:785) + ... 25 common frames omitted +2025-06-15 19:29:56 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 33936 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 19:29:56 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 19:29:56 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 19:29:56 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 19:29:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:29:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 19:29:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 6 ms. Found 0 JDBC repository interfaces. +2025-06-15 19:29:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:29:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 19:29:57 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 19:29:57 [restartedMain] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.startbot]' package. Please check your configuration. +2025-06-15 19:29:57 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=d53e7798-d2e4-3a3e-b59e-2a4393a40510 +2025-06-15 19:29:57 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 19:29:57 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 19:29:57 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 19:29:57 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.41] +2025-06-15 19:29:57 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 19:29:57 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1038 ms +2025-06-15 19:29:57 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'privateMessageServiceImpl': Unsatisfied dependency expressed through field 'baseMapper': No qualifying bean of type 'com.startbot.mapper.PrivateMessageMapper' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} +2025-06-15 19:29:57 [restartedMain] INFO o.a.catalina.core.StandardService - Stopping service [Tomcat] +2025-06-15 19:29:57 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-06-15 19:29:57 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed +org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'privateMessageServiceImpl': Unsatisfied dependency expressed through field 'baseMapper': No qualifying bean of type 'com.startbot.mapper.PrivateMessageMapper' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:788) + 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:1459) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:606) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:529) + at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:339) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:373) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:337) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.instantiateSingleton(DefaultListableBeanFactory.java:1222) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingleton(DefaultListableBeanFactory.java:1188) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:1123) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:987) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:627) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753) + 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:1362) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) + at com.startbot.StartBotApplication.main(StartBotApplication.java:9) + 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.devtools.restart.RestartLauncher.run(RestartLauncher.java:50) +Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.startbot.mapper.PrivateMessageMapper' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)} + at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoMatchingBeanFound(DefaultListableBeanFactory.java:2280) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1703) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1628) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:785) + ... 25 common frames omitted +2025-06-15 19:30:35 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 32984 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 19:30:35 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 19:30:35 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 19:30:35 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 19:30:36 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:30:36 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 19:30:36 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 5 ms. Found 0 JDBC repository interfaces. +2025-06-15 19:30:36 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:30:36 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 19:30:36 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 19:30:36 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=fce10ddd-da77-37b0-857e-d19f8ef27d17 +2025-06-15 19:30:36 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String +2025-06-15 19:30:36 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-06-15 19:30:36 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed +org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:864) + at org.springframework.beans.factory.support.AbstractBeanFactory.getType(AbstractBeanFactory.java:745) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAnnotationOnBean(DefaultListableBeanFactory.java:817) + at org.springframework.boot.sql.init.dependency.AnnotationDependsOnDatabaseInitializationDetector.detect(AnnotationDependsOnDatabaseInitializationDetector.java:36) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.detectDependsOnInitializationBeanNames(DatabaseInitializationDependencyConfigurer.java:152) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.postProcessBeanFactory(DatabaseInitializationDependencyConfigurer.java:115) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:363) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:197) + at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:791) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:609) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753) + 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:1362) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) + at com.startbot.StartBotApplication.main(StartBotApplication.java:9) + 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.devtools.restart.RestartLauncher.run(RestartLauncher.java:50) +2025-06-15 19:39:55 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 34436 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 19:39:55 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 19:39:55 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 19:39:55 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 19:39:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:39:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 19:39:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 5 ms. Found 0 JDBC repository interfaces. +2025-06-15 19:39:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:39:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 19:39:56 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 19:39:56 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=fce10ddd-da77-37b0-857e-d19f8ef27d17 +2025-06-15 19:39:56 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String +2025-06-15 19:39:56 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-06-15 19:39:56 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed +org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:864) + at org.springframework.beans.factory.support.AbstractBeanFactory.getType(AbstractBeanFactory.java:745) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAnnotationOnBean(DefaultListableBeanFactory.java:817) + at org.springframework.boot.sql.init.dependency.AnnotationDependsOnDatabaseInitializationDetector.detect(AnnotationDependsOnDatabaseInitializationDetector.java:36) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.detectDependsOnInitializationBeanNames(DatabaseInitializationDependencyConfigurer.java:152) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.postProcessBeanFactory(DatabaseInitializationDependencyConfigurer.java:115) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:363) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:197) + at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:791) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:609) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753) + 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:1362) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) + at com.startbot.StartBotApplication.main(StartBotApplication.java:9) + 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.devtools.restart.RestartLauncher.run(RestartLauncher.java:50) +2025-06-15 19:42:07 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 27244 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 19:42:07 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 19:42:07 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 19:42:07 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 19:42:07 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:42:07 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 19:42:07 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 5 ms. Found 0 JDBC repository interfaces. +2025-06-15 19:42:07 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:42:07 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 19:42:07 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 19:42:07 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=fce10ddd-da77-37b0-857e-d19f8ef27d17 +2025-06-15 19:42:07 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String +2025-06-15 19:42:07 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-06-15 19:42:07 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed +org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:864) + at org.springframework.beans.factory.support.AbstractBeanFactory.getType(AbstractBeanFactory.java:745) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAnnotationOnBean(DefaultListableBeanFactory.java:817) + at org.springframework.boot.sql.init.dependency.AnnotationDependsOnDatabaseInitializationDetector.detect(AnnotationDependsOnDatabaseInitializationDetector.java:36) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.detectDependsOnInitializationBeanNames(DatabaseInitializationDependencyConfigurer.java:152) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.postProcessBeanFactory(DatabaseInitializationDependencyConfigurer.java:115) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:363) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:197) + at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:791) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:609) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753) + 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:1362) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) + at com.startbot.StartBotApplication.main(StartBotApplication.java:9) + 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.devtools.restart.RestartLauncher.run(RestartLauncher.java:50) +2025-06-15 19:43:28 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 19716 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 19:43:28 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 19:43:29 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 19:43:29 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 19:43:29 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:43:29 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 19:43:29 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 4 ms. Found 0 JDBC repository interfaces. +2025-06-15 19:43:29 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:43:29 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 19:43:29 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 19:43:29 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=8e5bf0d7-c8fd-3656-b877-c862af506fb0 +2025-06-15 19:43:29 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String +2025-06-15 19:43:29 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-06-15 19:43:29 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed +org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:864) + at org.springframework.beans.factory.support.AbstractBeanFactory.getType(AbstractBeanFactory.java:745) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAnnotationOnBean(DefaultListableBeanFactory.java:817) + at org.springframework.boot.sql.init.dependency.AnnotationDependsOnDatabaseInitializationDetector.detect(AnnotationDependsOnDatabaseInitializationDetector.java:36) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.detectDependsOnInitializationBeanNames(DatabaseInitializationDependencyConfigurer.java:152) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.postProcessBeanFactory(DatabaseInitializationDependencyConfigurer.java:115) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:363) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:197) + at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:791) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:609) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753) + 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:1362) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) + at com.startbot.StartBotApplication.main(StartBotApplication.java:9) + 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.devtools.restart.RestartLauncher.run(RestartLauncher.java:50) +2025-06-15 19:45:37 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 28868 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 19:45:37 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 19:45:37 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 19:45:37 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 19:45:38 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:45:38 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 19:45:38 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 8 ms. Found 0 JDBC repository interfaces. +2025-06-15 19:45:38 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:45:38 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 19:45:38 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 19:45:38 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=9faf858e-32e7-34ad-ab00-58a16dea2bdb +2025-06-15 19:45:38 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String +2025-06-15 19:45:38 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-06-15 19:45:38 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed +org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:864) + at org.springframework.beans.factory.support.AbstractBeanFactory.getType(AbstractBeanFactory.java:745) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAnnotationOnBean(DefaultListableBeanFactory.java:817) + at org.springframework.boot.sql.init.dependency.AnnotationDependsOnDatabaseInitializationDetector.detect(AnnotationDependsOnDatabaseInitializationDetector.java:36) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.detectDependsOnInitializationBeanNames(DatabaseInitializationDependencyConfigurer.java:152) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.postProcessBeanFactory(DatabaseInitializationDependencyConfigurer.java:115) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:363) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:197) + at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:791) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:609) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753) + 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:1362) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) + at com.startbot.StartBotApplication.main(StartBotApplication.java:11) + 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.devtools.restart.RestartLauncher.run(RestartLauncher.java:50) +2025-06-15 19:47:07 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 7536 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 19:47:07 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 19:47:07 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 19:47:07 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 19:47:08 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:47:08 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 19:47:08 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 9 ms. Found 0 JDBC repository interfaces. +2025-06-15 19:47:08 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:47:08 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 19:47:08 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 19:47:08 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=9faf858e-32e7-34ad-ab00-58a16dea2bdb +2025-06-15 19:47:08 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String +2025-06-15 19:47:08 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-06-15 19:47:08 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed +org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:864) + at org.springframework.beans.factory.support.AbstractBeanFactory.getType(AbstractBeanFactory.java:745) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAnnotationOnBean(DefaultListableBeanFactory.java:817) + at org.springframework.boot.sql.init.dependency.AnnotationDependsOnDatabaseInitializationDetector.detect(AnnotationDependsOnDatabaseInitializationDetector.java:36) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.detectDependsOnInitializationBeanNames(DatabaseInitializationDependencyConfigurer.java:152) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.postProcessBeanFactory(DatabaseInitializationDependencyConfigurer.java:115) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:363) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:197) + at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:791) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:609) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753) + 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:1362) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) + at com.startbot.StartBotApplication.main(StartBotApplication.java:11) + 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.devtools.restart.RestartLauncher.run(RestartLauncher.java:50) +2025-06-15 19:47:46 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 6760 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 19:47:46 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 19:47:46 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 19:47:46 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 19:47:47 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:47:47 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 19:47:47 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 9 ms. Found 0 JDBC repository interfaces. +2025-06-15 19:47:47 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:47:47 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 19:47:47 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 19:47:47 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=9faf858e-32e7-34ad-ab00-58a16dea2bdb +2025-06-15 19:47:47 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String +2025-06-15 19:47:47 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-06-15 19:47:47 [restartedMain] ERROR o.s.boot.SpringApplication - Application run failed +org.springframework.beans.factory.BeanDefinitionStoreException: Invalid bean definition with name 'privateMessageMapper' defined in file [G:\code\start-bot\start-bot\target\classes\com\startbot\mapper\PrivateMessageMapper.class]: Invalid value type for attribute 'factoryBeanObjectType': java.lang.String + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:864) + at org.springframework.beans.factory.support.AbstractBeanFactory.getType(AbstractBeanFactory.java:745) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAnnotationOnBean(DefaultListableBeanFactory.java:817) + at org.springframework.boot.sql.init.dependency.AnnotationDependsOnDatabaseInitializationDetector.detect(AnnotationDependsOnDatabaseInitializationDetector.java:36) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.detectDependsOnInitializationBeanNames(DatabaseInitializationDependencyConfigurer.java:152) + at org.springframework.boot.sql.init.dependency.DatabaseInitializationDependencyConfigurer$DependsOnDatabaseInitializationPostProcessor.postProcessBeanFactory(DatabaseInitializationDependencyConfigurer.java:115) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:363) + at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:197) + at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:791) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:609) + at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:146) + at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:753) + 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:1362) + at org.springframework.boot.SpringApplication.run(SpringApplication.java:1351) + at com.startbot.StartBotApplication.main(StartBotApplication.java:11) + 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.devtools.restart.RestartLauncher.run(RestartLauncher.java:50) +2025-06-15 19:48:41 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 32044 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 19:48:41 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 19:48:41 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 19:48:41 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 19:48:41 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:48:41 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 19:48:41 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 8 ms. Found 0 JDBC repository interfaces. +2025-06-15 19:48:41 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:48:41 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 19:48:41 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 19:48:42 [restartedMain] INFO o.s.cloud.context.scope.GenericScope - BeanFactory id=a1cb4f86-01bd-3953-8d57-bd967308fd15 +2025-06-15 19:48:42 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 19:48:42 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 19:48:42 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 19:48:42 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.28] +2025-06-15 19:48:42 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 19:48:42 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 867 ms +2025-06-15 19:48:42 [restartedMain] WARN c.b.m.core.metadata.TableInfoHelper - This primary key of "id" is primitive !不建议如此请使用包装类 in Class: "com.startbot.entity.dataobj.PrivateMessageDO" +2025-06-15 19:48:43 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited +2025-06-15 19:48:43 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 19:48:43 [restartedMain] WARN o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'compositeCompatibilityVerifier' defined in class path resource [org/springframework/cloud/configuration/CompatibilityVerifierAutoConfiguration.class]: Failed to instantiate [org.springframework.cloud.configuration.CompositeCompatibilityVerifier]: Factory method 'compositeCompatibilityVerifier' threw exception with message: Spring Cloud/ Spring Boot version compatibility checks have failed: [[VerificationResult@2d2b2c7d description = 'Spring Boot [3.3.3] is not compatible with this Spring Cloud release train', action = 'Change Spring Boot version to one of the following versions [3.5.x] . +You can find the latest Spring Boot versions here [https://spring.io/projects/spring-boot#learn]. +If you want to learn more about the Spring Cloud Release train compatibility, you can visit this page [https://spring.io/projects/spring-cloud#overview] and check the [Release Trains] section. +If you want to disable this check, just set the property [spring.cloud.compatibility-verifier.enabled=false]']] +2025-06-15 19:48:43 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ... +2025-06-15 19:48:43 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed +2025-06-15 19:48:43 [restartedMain] INFO o.a.catalina.core.StandardService - Stopping service [Tomcat] +2025-06-15 19:48:43 [restartedMain] INFO o.s.b.a.l.ConditionEvaluationReportLogger - + +Error starting ApplicationContext. To display the condition evaluation report re-run your application with 'debug' enabled. +2025-06-15 19:48:43 [restartedMain] ERROR o.s.b.d.LoggingFailureAnalysisReporter - + +*************************** +APPLICATION FAILED TO START +*************************** + +Description: + +Your project setup is incompatible with our requirements due to following reasons: + +- Spring Boot [3.3.3] is not compatible with this Spring Cloud release train + + +Action: + +Consider applying the following actions: + +- Change Spring Boot version to one of the following versions [3.5.x] . +You can find the latest Spring Boot versions here [https://spring.io/projects/spring-boot#learn]. +If you want to learn more about the Spring Cloud Release train compatibility, you can visit this page [https://spring.io/projects/spring-cloud#overview] and check the [Release Trains] section. +If you want to disable this check, just set the property [spring.cloud.compatibility-verifier.enabled=false] + + +2025-06-15 19:50:07 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 11288 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 19:50:07 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 19:50:07 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 19:50:07 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 19:50:07 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:50:07 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 19:50:07 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 8 ms. Found 0 JDBC repository interfaces. +2025-06-15 19:50:07 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:50:07 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 19:50:07 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 19:50:08 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 19:50:08 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 19:50:08 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 19:50:08 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.28] +2025-06-15 19:50:08 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 19:50:08 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 821 ms +2025-06-15 19:50:08 [restartedMain] WARN c.b.m.core.metadata.TableInfoHelper - This primary key of "id" is primitive !不建议如此请使用包装类 in Class: "com.startbot.entity.dataobj.PrivateMessageDO" +2025-06-15 19:50:08 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited +2025-06-15 19:50:09 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 19:50:09 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 19:50:09 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 19:50:09 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 2.233 seconds (process running for 2.882) +2025-06-15 19:50:27 [http-nio-9999-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' +2025-06-15 19:50:27 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' +2025-06-15 19:50:27 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms +2025-06-15 19:51:18 [http-nio-9999-exec-3] INFO c.s.controller.StarBotController - demo +2025-06-15 19:51:18 [http-nio-9999-exec-3] INFO c.s.controller.StarBotController - 10006 +2025-06-15 19:51:40 [http-nio-9999-exec-9] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.NullPointerException: Cannot invoke "com.startbot.service.PrivateMessageService.getMessage(com.startbot.entity.dto.ReqDTO)" because "this.privateMessageService" is null] with root cause +java.lang.NullPointerException: Cannot invoke "com.startbot.service.PrivateMessageService.getMessage(com.startbot.entity.dto.ReqDTO)" because "this.privateMessageService" is null + at com.startbot.controller.StarBotController.demo1(StarBotController.java:25) + 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.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:384) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) + at java.base/java.lang.Thread.run(Thread.java:1583) +2025-06-15 19:52:15 [http-nio-9999-exec-6] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.NullPointerException: Cannot invoke "com.startbot.service.PrivateMessageService.getMessage(com.startbot.entity.dto.ReqDTO)" because "this.privateMessageService" is null] with root cause +java.lang.NullPointerException: Cannot invoke "com.startbot.service.PrivateMessageService.getMessage(com.startbot.entity.dto.ReqDTO)" because "this.privateMessageService" is null + at com.startbot.controller.StarBotController.demo1(StarBotController.java:25) + 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.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:384) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) + at java.base/java.lang.Thread.run(Thread.java:1583) +2025-06-15 19:52:34 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ... +2025-06-15 19:52:34 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed +2025-06-15 19:52:38 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 34216 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 19:52:38 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 19:52:38 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 19:52:38 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 19:52:39 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:52:39 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 19:52:39 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 9 ms. Found 0 JDBC repository interfaces. +2025-06-15 19:52:39 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 19:52:39 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 19:52:39 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 19:52:39 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 19:52:39 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 19:52:39 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 19:52:39 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.28] +2025-06-15 19:52:39 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 19:52:39 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 789 ms +2025-06-15 19:52:39 [restartedMain] WARN c.b.m.core.metadata.TableInfoHelper - This primary key of "id" is primitive !不建议如此请使用包装类 in Class: "com.startbot.entity.dataobj.PrivateMessageDO" +2025-06-15 19:52:40 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited +2025-06-15 19:52:40 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 19:52:40 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 19:52:40 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 19:52:40 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 2.204 seconds (process running for 2.815) +2025-06-15 19:52:42 [http-nio-9999-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' +2025-06-15 19:52:42 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' +2025-06-15 19:52:42 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 0 ms +2025-06-15 19:52:42 [http-nio-9999-exec-1] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.ClassCastException: class java.util.LinkedHashMap cannot be cast to class com.startbot.entity.dto.PrivateMessageDTO (java.util.LinkedHashMap is in module java.base of loader 'bootstrap'; com.startbot.entity.dto.PrivateMessageDTO is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader @3096f9d7)] with root cause +java.lang.ClassCastException: class java.util.LinkedHashMap cannot be cast to class com.startbot.entity.dto.PrivateMessageDTO (java.util.LinkedHashMap is in module java.base of loader 'bootstrap'; com.startbot.entity.dto.PrivateMessageDTO is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader @3096f9d7) + at com.startbot.service.impl.PrivateMessageServiceImpl.getMessage(PrivateMessageServiceImpl.java:19) + 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.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716) + at com.startbot.service.impl.PrivateMessageServiceImpl$$SpringCGLIB$$0.getMessage() + at com.startbot.controller.StarBotController.demo1(StarBotController.java:28) + 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.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:384) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) + at java.base/java.lang.Thread.run(Thread.java:1583) +2025-06-15 19:53:02 [http-nio-9999-exec-2] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.ClassCastException: class java.util.LinkedHashMap cannot be cast to class com.startbot.entity.dto.PrivateMessageDTO (java.util.LinkedHashMap is in module java.base of loader 'bootstrap'; com.startbot.entity.dto.PrivateMessageDTO is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader @3096f9d7)] with root cause +java.lang.ClassCastException: class java.util.LinkedHashMap cannot be cast to class com.startbot.entity.dto.PrivateMessageDTO (java.util.LinkedHashMap is in module java.base of loader 'bootstrap'; com.startbot.entity.dto.PrivateMessageDTO is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader @3096f9d7) + at com.startbot.service.impl.PrivateMessageServiceImpl.getMessage(PrivateMessageServiceImpl.java:19) + 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.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716) + at com.startbot.service.impl.PrivateMessageServiceImpl$$SpringCGLIB$$0.getMessage() + at com.startbot.controller.StarBotController.demo1(StarBotController.java:28) + 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.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:384) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) + at java.base/java.lang.Thread.run(Thread.java:1583) +2025-06-15 19:59:52 [http-nio-9999-exec-4] ERROR o.a.c.c.C.[.[.[.[dispatcherServlet] - Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed: java.lang.ClassCastException: class java.util.LinkedHashMap cannot be cast to class com.startbot.entity.dto.PrivateMessageDTO (java.util.LinkedHashMap is in module java.base of loader 'bootstrap'; com.startbot.entity.dto.PrivateMessageDTO is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader @3096f9d7)] with root cause +java.lang.ClassCastException: class java.util.LinkedHashMap cannot be cast to class com.startbot.entity.dto.PrivateMessageDTO (java.util.LinkedHashMap is in module java.base of loader 'bootstrap'; com.startbot.entity.dto.PrivateMessageDTO is in unnamed module of loader org.springframework.boot.devtools.restart.classloader.RestartClassLoader @3096f9d7) + at com.startbot.service.impl.PrivateMessageServiceImpl.getMessage(PrivateMessageServiceImpl.java:19) + 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.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:355) + at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:716) + at com.startbot.service.impl.PrivateMessageServiceImpl$$SpringCGLIB$$0.getMessage() + at com.startbot.controller.StarBotController.demo1(StarBotController.java:28) + 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.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:255) + at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:188) + at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:118) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:926) + at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:831) + at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) + at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1089) + at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:979) + at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1014) + at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:914) + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:590) + at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:885) + at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:658) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:195) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) + at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:116) + at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:164) + at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:140) + at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167) + at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90) + at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483) + at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:115) + at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93) + at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) + at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:384) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) + at java.base/java.lang.Thread.run(Thread.java:1583) +2025-06-15 19:59:52 [http-nio-9999-exec-4] WARN o.s.w.s.m.s.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.context.request.async.AsyncRequestNotUsableException: ServletOutputStream failed to flush: java.io.IOException: 你的主机中的软件中止了一个已建立的连接。] +2025-06-15 19:59:58 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ... +2025-06-15 19:59:58 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed +2025-06-15 20:00:03 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 14200 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 20:00:03 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 20:00:03 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 20:00:03 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 20:00:03 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 20:00:03 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 20:00:03 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 9 ms. Found 0 JDBC repository interfaces. +2025-06-15 20:00:03 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 20:00:03 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 20:00:03 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 20:00:03 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 20:00:03 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 20:00:03 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 20:00:03 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.28] +2025-06-15 20:00:03 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 20:00:03 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 773 ms +2025-06-15 20:00:04 [restartedMain] WARN c.b.m.core.metadata.TableInfoHelper - This primary key of "id" is primitive !不建议如此请使用包装类 in Class: "com.startbot.entity.dataobj.PrivateMessageDO" +2025-06-15 20:00:04 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited +2025-06-15 20:00:05 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 20:00:05 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 20:00:05 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 20:00:05 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 2.099 seconds (process running for 2.787) +2025-06-15 20:00:07 [http-nio-9999-exec-2] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' +2025-06-15 20:00:07 [http-nio-9999-exec-2] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' +2025-06-15 20:00:07 [http-nio-9999-exec-2] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 0 ms +2025-06-15 20:00:07 [http-nio-9999-exec-2] INFO c.s.s.impl.PrivateMessageServiceImpl - PrivateMessageDTO(robotId=wxid_o20ours7p8ya22, instanceId=4378a30b06194bdea0af0d13c522b151, timeStamp=1749988809502, messageId=38597507331249969, messageType=1, fromType=private, messageSource=0, fromWxId=wxid_7xk45k8qv6n522, fromNickName=, message=测试消息, toWxId=null) +2025-06-15 20:00:07 [http-nio-9999-exec-2] INFO c.s.controller.StarBotController - demo +2025-06-15 20:00:07 [http-nio-9999-exec-2] INFO c.s.controller.StarBotController - 10002 +2025-06-15 20:00:33 [http-nio-9999-exec-1] INFO c.s.s.impl.PrivateMessageServiceImpl - PrivateMessageDTO(robotId=wxid_o20ours7p8ya22, instanceId=4378a30b06194bdea0af0d13c522b151, timeStamp=1749988835648, messageId=6980505637378231939, messageType=1, fromType=private, messageSource=0, fromWxId=wxid_7xk45k8qv6n522, fromNickName=, message=1, toWxId=null) +2025-06-15 20:00:33 [http-nio-9999-exec-1] INFO c.s.controller.StarBotController - demo +2025-06-15 20:00:33 [http-nio-9999-exec-1] INFO c.s.controller.StarBotController - 10002 +2025-06-15 20:00:36 [http-nio-9999-exec-3] INFO c.s.s.impl.PrivateMessageServiceImpl - PrivateMessageDTO(robotId=wxid_o20ours7p8ya22, instanceId=4378a30b06194bdea0af0d13c522b151, timeStamp=1749988838782, messageId=1512875077591818870, messageType=1, fromType=private, messageSource=0, fromWxId=wxid_7xk45k8qv6n522, fromNickName=, message=3, toWxId=null) +2025-06-15 20:00:36 [http-nio-9999-exec-3] INFO c.s.controller.StarBotController - demo +2025-06-15 20:00:36 [http-nio-9999-exec-3] INFO c.s.controller.StarBotController - 10002 +2025-06-15 20:00:38 [http-nio-9999-exec-4] INFO c.s.s.impl.PrivateMessageServiceImpl - PrivateMessageDTO(robotId=wxid_o20ours7p8ya22, instanceId=4378a30b06194bdea0af0d13c522b151, timeStamp=1749988840821, messageId=541554451335399313, messageType=1, fromType=private, messageSource=0, fromWxId=wxid_7xk45k8qv6n522, fromNickName=, message=5, toWxId=null) +2025-06-15 20:00:38 [http-nio-9999-exec-4] INFO c.s.controller.StarBotController - demo +2025-06-15 20:00:38 [http-nio-9999-exec-4] INFO c.s.controller.StarBotController - 10002 +2025-06-15 20:00:39 [http-nio-9999-exec-5] INFO c.s.s.impl.PrivateMessageServiceImpl - PrivateMessageDTO(robotId=wxid_o20ours7p8ya22, instanceId=4378a30b06194bdea0af0d13c522b151, timeStamp=1749988841512, messageId=693401465241988070, messageType=1, fromType=private, messageSource=0, fromWxId=wxid_7xk45k8qv6n522, fromNickName=, message=6, toWxId=null) +2025-06-15 20:00:39 [http-nio-9999-exec-5] INFO c.s.controller.StarBotController - demo +2025-06-15 20:00:39 [http-nio-9999-exec-5] INFO c.s.controller.StarBotController - 10002 +2025-06-15 20:00:40 [http-nio-9999-exec-6] INFO c.s.s.impl.PrivateMessageServiceImpl - PrivateMessageDTO(robotId=wxid_o20ours7p8ya22, instanceId=4378a30b06194bdea0af0d13c522b151, timeStamp=1749988842304, messageId=5477646354800446958, messageType=1, fromType=private, messageSource=0, fromWxId=wxid_7xk45k8qv6n522, fromNickName=, message=7, toWxId=null) +2025-06-15 20:00:40 [http-nio-9999-exec-6] INFO c.s.controller.StarBotController - demo +2025-06-15 20:00:40 [http-nio-9999-exec-6] INFO c.s.controller.StarBotController - 10002 +2025-06-15 20:02:32 [http-nio-9999-exec-9] INFO c.s.s.impl.PrivateMessageServiceImpl - PrivateMessageDTO(robotId=wxid_o20ours7p8ya22, instanceId=4378a30b06194bdea0af0d13c522b151, timeStamp=1749988954345, messageId=1064993204707638605, messageType=1, fromType=private, messageSource=0, fromWxId=wxid_7xk45k8qv6n522, fromNickName=, message=1, toWxId=null) +2025-06-15 20:02:32 [http-nio-9999-exec-9] INFO c.s.controller.StarBotController - demo +2025-06-15 20:02:32 [http-nio-9999-exec-9] INFO c.s.controller.StarBotController - 10002 +2025-06-15 20:02:33 [http-nio-9999-exec-8] INFO c.s.s.impl.PrivateMessageServiceImpl - PrivateMessageDTO(robotId=wxid_o20ours7p8ya22, instanceId=4378a30b06194bdea0af0d13c522b151, timeStamp=1749988955337, messageId=8489731585791037265, messageType=1, fromType=private, messageSource=0, fromWxId=wxid_7xk45k8qv6n522, fromNickName=, message=4, toWxId=null) +2025-06-15 20:02:33 [http-nio-9999-exec-8] INFO c.s.controller.StarBotController - demo +2025-06-15 20:02:33 [http-nio-9999-exec-8] INFO c.s.controller.StarBotController - 10002 +2025-06-15 20:02:34 [http-nio-9999-exec-10] INFO c.s.s.impl.PrivateMessageServiceImpl - PrivateMessageDTO(robotId=wxid_o20ours7p8ya22, instanceId=4378a30b06194bdea0af0d13c522b151, timeStamp=1749988956321, messageId=4125602477568454414, messageType=1, fromType=private, messageSource=0, fromWxId=wxid_7xk45k8qv6n522, fromNickName=, message=7, toWxId=null) +2025-06-15 20:02:34 [http-nio-9999-exec-10] INFO c.s.controller.StarBotController - demo +2025-06-15 20:02:34 [http-nio-9999-exec-10] INFO c.s.controller.StarBotController - 10002 +2025-06-15 20:04:14 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ... +2025-06-15 20:04:14 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed +2025-06-15 20:04:19 [restartedMain] INFO com.startbot.StartBotApplication - Starting StartBotApplication using Java 21.0.7 with PID 31248 (G:\code\start-bot\start-bot\target\classes started by 21616 in G:\code\start-bot\start-bot) +2025-06-15 20:04:19 [restartedMain] INFO com.startbot.StartBotApplication - No active profile set, falling back to 1 default profile: "default" +2025-06-15 20:04:19 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - Devtools property defaults active! Set 'spring.devtools.add-properties' to 'false' to disable +2025-06-15 20:04:19 [restartedMain] INFO o.s.b.d.e.DevToolsPropertyDefaultsPostProcessor - For additional web related logging consider setting the 'logging.level.web' property to 'DEBUG' +2025-06-15 20:04:19 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 20:04:19 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data JDBC repositories in DEFAULT mode. +2025-06-15 20:04:19 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 13 ms. Found 0 JDBC repository interfaces. +2025-06-15 20:04:19 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode +2025-06-15 20:04:19 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode. +2025-06-15 20:04:19 [restartedMain] INFO o.s.d.r.c.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 1 ms. Found 0 Redis repository interfaces. +2025-06-15 20:04:19 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port 9999 (http) +2025-06-15 20:04:19 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9999"] +2025-06-15 20:04:19 [restartedMain] INFO o.a.catalina.core.StandardService - Starting service [Tomcat] +2025-06-15 20:04:19 [restartedMain] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/10.1.28] +2025-06-15 20:04:19 [restartedMain] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext +2025-06-15 20:04:19 [restartedMain] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 793 ms +2025-06-15 20:04:20 [restartedMain] WARN c.b.m.core.metadata.TableInfoHelper - This primary key of "id" is primitive !不建议如此请使用包装类 in Class: "com.startbot.entity.dataobj.PrivateMessageDO" +2025-06-15 20:04:20 [restartedMain] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} inited +2025-06-15 20:04:21 [restartedMain] INFO o.s.b.d.a.OptionalLiveReloadServer - LiveReload server is running on port 35729 +2025-06-15 20:04:21 [restartedMain] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9999"] +2025-06-15 20:04:21 [restartedMain] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port 9999 (http) with context path '/' +2025-06-15 20:04:21 [restartedMain] INFO com.startbot.StartBotApplication - Started StartBotApplication in 2.228 seconds (process running for 2.863) +2025-06-15 20:04:33 [http-nio-9999-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet' +2025-06-15 20:04:33 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet' +2025-06-15 20:04:33 [http-nio-9999-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 0 ms +2025-06-15 20:04:33 [http-nio-9999-exec-1] INFO c.s.s.impl.PrivateMessageServiceImpl - 收到来自: 的消息:1 +2025-06-15 20:04:33 [http-nio-9999-exec-2] INFO c.s.s.impl.PrivateMessageServiceImpl - 收到来自: 的消息:3 +2025-06-15 20:04:34 [http-nio-9999-exec-4] INFO c.s.s.impl.PrivateMessageServiceImpl - 收到来自: 的消息:4 +2025-06-15 20:04:34 [http-nio-9999-exec-3] INFO c.s.s.impl.PrivateMessageServiceImpl - 收到来自: 的消息:5 +2025-06-15 20:04:35 [http-nio-9999-exec-6] INFO c.s.s.impl.PrivateMessageServiceImpl - 收到来自: 的消息:7 +2025-06-15 20:06:31 [http-nio-9999-exec-7] INFO c.s.s.impl.PrivateMessageServiceImpl - 收到来自: 的消息:测试 +2025-06-15 20:39:42 [http-nio-9999-exec-1] INFO c.s.s.impl.PrivateMessageServiceImpl - 收到来自: 的消息:1 +2025-06-15 20:40:09 [http-nio-9999-exec-2] INFO c.s.s.impl.PrivateMessageServiceImpl - 收到来自: 的消息:测试 +2025-06-15 20:41:30 [http-nio-9999-exec-4] INFO c.s.s.impl.PrivateMessageServiceImpl - 收到来自: 的消息:1234123 +2025-06-15 23:23:04 [http-nio-9999-exec-3] INFO c.s.s.impl.PrivateMessageServiceImpl - 收到来自: 的消息:robotId -> wxid_o20ours7p8ya22 +2025-06-15 23:23:04 [http-nio-9999-exec-6] WARN o.s.w.s.m.s.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'GET' is not supported] +2025-06-15 23:23:04 [http-nio-9999-exec-4] INFO o.a.coyote.http11.Http11Processor - Error parsing HTTP request header + Note: further occurrences of HTTP request parsing errors will be logged at DEBUG level. +java.lang.IllegalArgumentException: Invalid character found in method name [MGLNDD_27.11.102.138_99990x0a...]. HTTP method names must be tokens + at org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:407) + at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:257) + at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63) + at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:904) + at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1741) + at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52) + at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1190) + at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659) + at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63) + at java.base/java.lang.Thread.run(Thread.java:1583) +2025-06-15 23:23:04 [http-nio-9999-exec-6] WARN o.s.w.s.m.s.DefaultHandlerExceptionResolver - Resolved [org.springframework.web.context.request.async.AsyncRequestNotUsableException: ServletOutputStream failed to flush: java.nio.channels.ClosedChannelException] +2025-06-15 23:23:04 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closing ... +2025-06-15 23:23:04 [SpringApplicationShutdownHook] INFO c.alibaba.druid.pool.DruidDataSource - {dataSource-1} closed diff --git a/mvnw b/mvnw new file mode 100644 index 0000000..19529dd --- /dev/null +++ b/mvnw @@ -0,0 +1,259 @@ +#!/bin/sh +# ---------------------------------------------------------------------------- +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# ---------------------------------------------------------------------------- + +# ---------------------------------------------------------------------------- +# Apache Maven Wrapper startup batch script, version 3.3.2 +# +# Optional ENV vars +# ----------------- +# JAVA_HOME - location of a JDK home dir, required when download maven via java source +# MVNW_REPOURL - repo url base for downloading maven distribution +# MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven +# MVNW_VERBOSE - true: enable verbose log; debug: trace the mvnw script; others: silence the output +# ---------------------------------------------------------------------------- + +set -euf +[ "${MVNW_VERBOSE-}" != debug ] || set -x + +# OS specific support. +native_path() { printf %s\\n "$1"; } +case "$(uname)" in +CYGWIN* | MINGW*) + [ -z "${JAVA_HOME-}" ] || JAVA_HOME="$(cygpath --unix "$JAVA_HOME")" + native_path() { cygpath --path --windows "$1"; } + ;; +esac + +# set JAVACMD and JAVACCMD +set_java_home() { + # For Cygwin and MinGW, ensure paths are in Unix format before anything is touched + if [ -n "${JAVA_HOME-}" ]; then + if [ -x "$JAVA_HOME/jre/sh/java" ]; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + JAVACCMD="$JAVA_HOME/jre/sh/javac" + else + JAVACMD="$JAVA_HOME/bin/java" + JAVACCMD="$JAVA_HOME/bin/javac" + + if [ ! -x "$JAVACMD" ] || [ ! -x "$JAVACCMD" ]; then + echo "The JAVA_HOME environment variable is not defined correctly, so mvnw cannot run." >&2 + echo "JAVA_HOME is set to \"$JAVA_HOME\", but \"\$JAVA_HOME/bin/java\" or \"\$JAVA_HOME/bin/javac\" does not exist." >&2 + return 1 + fi + fi + else + JAVACMD="$( + 'set' +e + 'unset' -f command 2>/dev/null + 'command' -v java + )" || : + JAVACCMD="$( + 'set' +e + 'unset' -f command 2>/dev/null + 'command' -v javac + )" || : + + if [ ! -x "${JAVACMD-}" ] || [ ! -x "${JAVACCMD-}" ]; then + echo "The java/javac command does not exist in PATH nor is JAVA_HOME set, so mvnw cannot run." >&2 + return 1 + fi + fi +} + +# hash string like Java String::hashCode +hash_string() { + str="${1:-}" h=0 + while [ -n "$str" ]; do + char="${str%"${str#?}"}" + h=$(((h * 31 + $(LC_CTYPE=C printf %d "'$char")) % 4294967296)) + str="${str#?}" + done + printf %x\\n $h +} + +verbose() { :; } +[ "${MVNW_VERBOSE-}" != true ] || verbose() { printf %s\\n "${1-}"; } + +die() { + printf %s\\n "$1" >&2 + exit 1 +} + +trim() { + # MWRAPPER-139: + # Trims trailing and leading whitespace, carriage returns, tabs, and linefeeds. + # Needed for removing poorly interpreted newline sequences when running in more + # exotic environments such as mingw bash on Windows. + printf "%s" "${1}" | tr -d '[:space:]' +} + +# parse distributionUrl and optional distributionSha256Sum, requires .mvn/wrapper/maven-wrapper.properties +while IFS="=" read -r key value; do + case "${key-}" in + distributionUrl) distributionUrl=$(trim "${value-}") ;; + distributionSha256Sum) distributionSha256Sum=$(trim "${value-}") ;; + esac +done <"${0%/*}/.mvn/wrapper/maven-wrapper.properties" +[ -n "${distributionUrl-}" ] || die "cannot read distributionUrl property in ${0%/*}/.mvn/wrapper/maven-wrapper.properties" + +case "${distributionUrl##*/}" in +maven-mvnd-*bin.*) + MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/ + case "${PROCESSOR_ARCHITECTURE-}${PROCESSOR_ARCHITEW6432-}:$(uname -a)" in + *AMD64:CYGWIN* | *AMD64:MINGW*) distributionPlatform=windows-amd64 ;; + :Darwin*x86_64) distributionPlatform=darwin-amd64 ;; + :Darwin*arm64) distributionPlatform=darwin-aarch64 ;; + :Linux*x86_64*) distributionPlatform=linux-amd64 ;; + *) + echo "Cannot detect native platform for mvnd on $(uname)-$(uname -m), use pure java version" >&2 + distributionPlatform=linux-amd64 + ;; + esac + distributionUrl="${distributionUrl%-bin.*}-$distributionPlatform.zip" + ;; +maven-mvnd-*) MVN_CMD=mvnd.sh _MVNW_REPO_PATTERN=/maven/mvnd/ ;; +*) MVN_CMD="mvn${0##*/mvnw}" _MVNW_REPO_PATTERN=/org/apache/maven/ ;; +esac + +# apply MVNW_REPOURL and calculate MAVEN_HOME +# maven home pattern: ~/.m2/wrapper/dists/{apache-maven-,maven-mvnd--}/ +[ -z "${MVNW_REPOURL-}" ] || distributionUrl="$MVNW_REPOURL$_MVNW_REPO_PATTERN${distributionUrl#*"$_MVNW_REPO_PATTERN"}" +distributionUrlName="${distributionUrl##*/}" +distributionUrlNameMain="${distributionUrlName%.*}" +distributionUrlNameMain="${distributionUrlNameMain%-bin}" +MAVEN_USER_HOME="${MAVEN_USER_HOME:-${HOME}/.m2}" +MAVEN_HOME="${MAVEN_USER_HOME}/wrapper/dists/${distributionUrlNameMain-}/$(hash_string "$distributionUrl")" + +exec_maven() { + unset MVNW_VERBOSE MVNW_USERNAME MVNW_PASSWORD MVNW_REPOURL || : + exec "$MAVEN_HOME/bin/$MVN_CMD" "$@" || die "cannot exec $MAVEN_HOME/bin/$MVN_CMD" +} + +if [ -d "$MAVEN_HOME" ]; then + verbose "found existing MAVEN_HOME at $MAVEN_HOME" + exec_maven "$@" +fi + +case "${distributionUrl-}" in +*?-bin.zip | *?maven-mvnd-?*-?*.zip) ;; +*) die "distributionUrl is not valid, must match *-bin.zip or maven-mvnd-*.zip, but found '${distributionUrl-}'" ;; +esac + +# prepare tmp dir +if TMP_DOWNLOAD_DIR="$(mktemp -d)" && [ -d "$TMP_DOWNLOAD_DIR" ]; then + clean() { rm -rf -- "$TMP_DOWNLOAD_DIR"; } + trap clean HUP INT TERM EXIT +else + die "cannot create temp dir" +fi + +mkdir -p -- "${MAVEN_HOME%/*}" + +# Download and Install Apache Maven +verbose "Couldn't find MAVEN_HOME, downloading and installing it ..." +verbose "Downloading from: $distributionUrl" +verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName" + +# select .zip or .tar.gz +if ! command -v unzip >/dev/null; then + distributionUrl="${distributionUrl%.zip}.tar.gz" + distributionUrlName="${distributionUrl##*/}" +fi + +# verbose opt +__MVNW_QUIET_WGET=--quiet __MVNW_QUIET_CURL=--silent __MVNW_QUIET_UNZIP=-q __MVNW_QUIET_TAR='' +[ "${MVNW_VERBOSE-}" != true ] || __MVNW_QUIET_WGET='' __MVNW_QUIET_CURL='' __MVNW_QUIET_UNZIP='' __MVNW_QUIET_TAR=v + +# normalize http auth +case "${MVNW_PASSWORD:+has-password}" in +'') MVNW_USERNAME='' MVNW_PASSWORD='' ;; +has-password) [ -n "${MVNW_USERNAME-}" ] || MVNW_USERNAME='' MVNW_PASSWORD='' ;; +esac + +if [ -z "${MVNW_USERNAME-}" ] && command -v wget >/dev/null; then + verbose "Found wget ... using wget" + wget ${__MVNW_QUIET_WGET:+"$__MVNW_QUIET_WGET"} "$distributionUrl" -O "$TMP_DOWNLOAD_DIR/$distributionUrlName" || die "wget: Failed to fetch $distributionUrl" +elif [ -z "${MVNW_USERNAME-}" ] && command -v curl >/dev/null; then + verbose "Found curl ... using curl" + curl ${__MVNW_QUIET_CURL:+"$__MVNW_QUIET_CURL"} -f -L -o "$TMP_DOWNLOAD_DIR/$distributionUrlName" "$distributionUrl" || die "curl: Failed to fetch $distributionUrl" +elif set_java_home; then + verbose "Falling back to use Java to download" + javaSource="$TMP_DOWNLOAD_DIR/Downloader.java" + targetZip="$TMP_DOWNLOAD_DIR/$distributionUrlName" + cat >"$javaSource" <<-END + public class Downloader extends java.net.Authenticator + { + protected java.net.PasswordAuthentication getPasswordAuthentication() + { + return new java.net.PasswordAuthentication( System.getenv( "MVNW_USERNAME" ), System.getenv( "MVNW_PASSWORD" ).toCharArray() ); + } + public static void main( String[] args ) throws Exception + { + setDefault( new Downloader() ); + java.nio.file.Files.copy( java.net.URI.create( args[0] ).toURL().openStream(), java.nio.file.Paths.get( args[1] ).toAbsolutePath().normalize() ); + } + } + END + # For Cygwin/MinGW, switch paths to Windows format before running javac and java + verbose " - Compiling Downloader.java ..." + "$(native_path "$JAVACCMD")" "$(native_path "$javaSource")" || die "Failed to compile Downloader.java" + verbose " - Running Downloader.java ..." + "$(native_path "$JAVACMD")" -cp "$(native_path "$TMP_DOWNLOAD_DIR")" Downloader "$distributionUrl" "$(native_path "$targetZip")" +fi + +# If specified, validate the SHA-256 sum of the Maven distribution zip file +if [ -n "${distributionSha256Sum-}" ]; then + distributionSha256Result=false + if [ "$MVN_CMD" = mvnd.sh ]; then + echo "Checksum validation is not supported for maven-mvnd." >&2 + echo "Please disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." >&2 + exit 1 + elif command -v sha256sum >/dev/null; then + if echo "$distributionSha256Sum $TMP_DOWNLOAD_DIR/$distributionUrlName" | sha256sum -c >/dev/null 2>&1; then + distributionSha256Result=true + fi + elif command -v shasum >/dev/null; then + if echo "$distributionSha256Sum $TMP_DOWNLOAD_DIR/$distributionUrlName" | shasum -a 256 -c >/dev/null 2>&1; then + distributionSha256Result=true + fi + else + echo "Checksum validation was requested but neither 'sha256sum' or 'shasum' are available." >&2 + echo "Please install either command, or disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." >&2 + exit 1 + fi + if [ $distributionSha256Result = false ]; then + echo "Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised." >&2 + echo "If you updated your Maven version, you need to update the specified distributionSha256Sum property." >&2 + exit 1 + fi +fi + +# unzip and move +if command -v unzip >/dev/null; then + unzip ${__MVNW_QUIET_UNZIP:+"$__MVNW_QUIET_UNZIP"} "$TMP_DOWNLOAD_DIR/$distributionUrlName" -d "$TMP_DOWNLOAD_DIR" || die "failed to unzip" +else + tar xzf${__MVNW_QUIET_TAR:+"$__MVNW_QUIET_TAR"} "$TMP_DOWNLOAD_DIR/$distributionUrlName" -C "$TMP_DOWNLOAD_DIR" || die "failed to untar" +fi +printf %s\\n "$distributionUrl" >"$TMP_DOWNLOAD_DIR/$distributionUrlNameMain/mvnw.url" +mv -- "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" "$MAVEN_HOME" || [ -d "$MAVEN_HOME" ] || die "fail to move MAVEN_HOME" + +clean || : +exec_maven "$@" diff --git a/mvnw.cmd b/mvnw.cmd new file mode 100644 index 0000000..249bdf3 --- /dev/null +++ b/mvnw.cmd @@ -0,0 +1,149 @@ +<# : batch portion +@REM ---------------------------------------------------------------------------- +@REM Licensed to the Apache Software Foundation (ASF) under one +@REM or more contributor license agreements. See the NOTICE file +@REM distributed with this work for additional information +@REM regarding copyright ownership. The ASF licenses this file +@REM to you under the Apache License, Version 2.0 (the +@REM "License"); you may not use this file except in compliance +@REM with the License. You may obtain a copy of the License at +@REM +@REM http://www.apache.org/licenses/LICENSE-2.0 +@REM +@REM Unless required by applicable law or agreed to in writing, +@REM software distributed under the License is distributed on an +@REM "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +@REM KIND, either express or implied. See the License for the +@REM specific language governing permissions and limitations +@REM under the License. +@REM ---------------------------------------------------------------------------- + +@REM ---------------------------------------------------------------------------- +@REM Apache Maven Wrapper startup batch script, version 3.3.2 +@REM +@REM Optional ENV vars +@REM MVNW_REPOURL - repo url base for downloading maven distribution +@REM MVNW_USERNAME/MVNW_PASSWORD - user and password for downloading maven +@REM MVNW_VERBOSE - true: enable verbose log; others: silence the output +@REM ---------------------------------------------------------------------------- + +@IF "%__MVNW_ARG0_NAME__%"=="" (SET __MVNW_ARG0_NAME__=%~nx0) +@SET __MVNW_CMD__= +@SET __MVNW_ERROR__= +@SET __MVNW_PSMODULEP_SAVE=%PSModulePath% +@SET PSModulePath= +@FOR /F "usebackq tokens=1* delims==" %%A IN (`powershell -noprofile "& {$scriptDir='%~dp0'; $script='%__MVNW_ARG0_NAME__%'; icm -ScriptBlock ([Scriptblock]::Create((Get-Content -Raw '%~f0'))) -NoNewScope}"`) DO @( + IF "%%A"=="MVN_CMD" (set __MVNW_CMD__=%%B) ELSE IF "%%B"=="" (echo %%A) ELSE (echo %%A=%%B) +) +@SET PSModulePath=%__MVNW_PSMODULEP_SAVE% +@SET __MVNW_PSMODULEP_SAVE= +@SET __MVNW_ARG0_NAME__= +@SET MVNW_USERNAME= +@SET MVNW_PASSWORD= +@IF NOT "%__MVNW_CMD__%"=="" (%__MVNW_CMD__% %*) +@echo Cannot start maven from wrapper >&2 && exit /b 1 +@GOTO :EOF +: end batch / begin powershell #> + +$ErrorActionPreference = "Stop" +if ($env:MVNW_VERBOSE -eq "true") { + $VerbosePreference = "Continue" +} + +# calculate distributionUrl, requires .mvn/wrapper/maven-wrapper.properties +$distributionUrl = (Get-Content -Raw "$scriptDir/.mvn/wrapper/maven-wrapper.properties" | ConvertFrom-StringData).distributionUrl +if (!$distributionUrl) { + Write-Error "cannot read distributionUrl property in $scriptDir/.mvn/wrapper/maven-wrapper.properties" +} + +switch -wildcard -casesensitive ( $($distributionUrl -replace '^.*/','') ) { + "maven-mvnd-*" { + $USE_MVND = $true + $distributionUrl = $distributionUrl -replace '-bin\.[^.]*$',"-windows-amd64.zip" + $MVN_CMD = "mvnd.cmd" + break + } + default { + $USE_MVND = $false + $MVN_CMD = $script -replace '^mvnw','mvn' + break + } +} + +# apply MVNW_REPOURL and calculate MAVEN_HOME +# maven home pattern: ~/.m2/wrapper/dists/{apache-maven-,maven-mvnd--}/ +if ($env:MVNW_REPOURL) { + $MVNW_REPO_PATTERN = if ($USE_MVND) { "/org/apache/maven/" } else { "/maven/mvnd/" } + $distributionUrl = "$env:MVNW_REPOURL$MVNW_REPO_PATTERN$($distributionUrl -replace '^.*'+$MVNW_REPO_PATTERN,'')" +} +$distributionUrlName = $distributionUrl -replace '^.*/','' +$distributionUrlNameMain = $distributionUrlName -replace '\.[^.]*$','' -replace '-bin$','' +$MAVEN_HOME_PARENT = "$HOME/.m2/wrapper/dists/$distributionUrlNameMain" +if ($env:MAVEN_USER_HOME) { + $MAVEN_HOME_PARENT = "$env:MAVEN_USER_HOME/wrapper/dists/$distributionUrlNameMain" +} +$MAVEN_HOME_NAME = ([System.Security.Cryptography.MD5]::Create().ComputeHash([byte[]][char[]]$distributionUrl) | ForEach-Object {$_.ToString("x2")}) -join '' +$MAVEN_HOME = "$MAVEN_HOME_PARENT/$MAVEN_HOME_NAME" + +if (Test-Path -Path "$MAVEN_HOME" -PathType Container) { + Write-Verbose "found existing MAVEN_HOME at $MAVEN_HOME" + Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD" + exit $? +} + +if (! $distributionUrlNameMain -or ($distributionUrlName -eq $distributionUrlNameMain)) { + Write-Error "distributionUrl is not valid, must end with *-bin.zip, but found $distributionUrl" +} + +# prepare tmp dir +$TMP_DOWNLOAD_DIR_HOLDER = New-TemporaryFile +$TMP_DOWNLOAD_DIR = New-Item -Itemtype Directory -Path "$TMP_DOWNLOAD_DIR_HOLDER.dir" +$TMP_DOWNLOAD_DIR_HOLDER.Delete() | Out-Null +trap { + if ($TMP_DOWNLOAD_DIR.Exists) { + try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null } + catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" } + } +} + +New-Item -Itemtype Directory -Path "$MAVEN_HOME_PARENT" -Force | Out-Null + +# Download and Install Apache Maven +Write-Verbose "Couldn't find MAVEN_HOME, downloading and installing it ..." +Write-Verbose "Downloading from: $distributionUrl" +Write-Verbose "Downloading to: $TMP_DOWNLOAD_DIR/$distributionUrlName" + +$webclient = New-Object System.Net.WebClient +if ($env:MVNW_USERNAME -and $env:MVNW_PASSWORD) { + $webclient.Credentials = New-Object System.Net.NetworkCredential($env:MVNW_USERNAME, $env:MVNW_PASSWORD) +} +[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12 +$webclient.DownloadFile($distributionUrl, "$TMP_DOWNLOAD_DIR/$distributionUrlName") | Out-Null + +# If specified, validate the SHA-256 sum of the Maven distribution zip file +$distributionSha256Sum = (Get-Content -Raw "$scriptDir/.mvn/wrapper/maven-wrapper.properties" | ConvertFrom-StringData).distributionSha256Sum +if ($distributionSha256Sum) { + if ($USE_MVND) { + Write-Error "Checksum validation is not supported for maven-mvnd. `nPlease disable validation by removing 'distributionSha256Sum' from your maven-wrapper.properties." + } + Import-Module $PSHOME\Modules\Microsoft.PowerShell.Utility -Function Get-FileHash + if ((Get-FileHash "$TMP_DOWNLOAD_DIR/$distributionUrlName" -Algorithm SHA256).Hash.ToLower() -ne $distributionSha256Sum) { + Write-Error "Error: Failed to validate Maven distribution SHA-256, your Maven distribution might be compromised. If you updated your Maven version, you need to update the specified distributionSha256Sum property." + } +} + +# unzip and move +Expand-Archive "$TMP_DOWNLOAD_DIR/$distributionUrlName" -DestinationPath "$TMP_DOWNLOAD_DIR" | Out-Null +Rename-Item -Path "$TMP_DOWNLOAD_DIR/$distributionUrlNameMain" -NewName $MAVEN_HOME_NAME | Out-Null +try { + Move-Item -Path "$TMP_DOWNLOAD_DIR/$MAVEN_HOME_NAME" -Destination $MAVEN_HOME_PARENT | Out-Null +} catch { + if (! (Test-Path -Path "$MAVEN_HOME" -PathType Container)) { + Write-Error "fail to move MAVEN_HOME" + } +} finally { + try { Remove-Item $TMP_DOWNLOAD_DIR -Recurse -Force | Out-Null } + catch { Write-Warning "Cannot remove $TMP_DOWNLOAD_DIR" } +} + +Write-Output "MVN_CMD=$MAVEN_HOME/bin/$MVN_CMD" diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..73176fc --- /dev/null +++ b/pom.xml @@ -0,0 +1,133 @@ + + + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 3.3.3 + + + com.start-bot + start-bot + 0.0.1-SNAPSHOT + start-bot + start-bot + + + + + + + + + + + + + + + 21 + 1.0.0 + 2025.0.0 + + + + org.springframework.boot + spring-boot-starter-data-jdbc + + + org.springframework.boot + spring-boot-starter-data-redis + + + org.springframework.boot + spring-boot-starter-jdbc + + + org.springframework.boot + spring-boot-starter-web + + + + org.springframework.boot + spring-boot-devtools + runtime + true + + + com.mysql + mysql-connector-j + runtime + + + org.projectlombok + lombok + true + + + org.springframework.boot + spring-boot-starter-test + test + + + com.alibaba + druid-spring-boot-starter + 1.1.23 + + + + com.baomidou + mybatis-plus-spring-boot3-starter + 3.5.7 + + + + + + org.springframework.cloud + spring-cloud-dependencies + ${spring-cloud.version} + pom + import + + + org.springframework.ai + spring-ai-bom + ${spring-ai.version} + pom + import + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + org.projectlombok + lombok + + + + + + org.springframework.boot + spring-boot-maven-plugin + + + + org.projectlombok + lombok + + + + + + + + diff --git a/src/main/java/com/startbot/StartBotApplication.java b/src/main/java/com/startbot/StartBotApplication.java new file mode 100644 index 0000000..5f4b198 --- /dev/null +++ b/src/main/java/com/startbot/StartBotApplication.java @@ -0,0 +1,14 @@ +package com.startbot; + +import org.mybatis.spring.annotation.MapperScan; +import org.springframework.boot.SpringApplication; +import org.springframework.boot.autoconfigure.SpringBootApplication; + +@SpringBootApplication +@MapperScan("com.startbot.mapper") +public class StartBotApplication { + public static void main(String[] args) { + SpringApplication.run(StartBotApplication.class, args); + } + +} diff --git a/src/main/java/com/startbot/controller/StarBotController.java b/src/main/java/com/startbot/controller/StarBotController.java new file mode 100644 index 0000000..135b642 --- /dev/null +++ b/src/main/java/com/startbot/controller/StarBotController.java @@ -0,0 +1,31 @@ +package com.startbot.controller; + + +import com.startbot.entity.dto.ReqDTO; +import com.startbot.service.PrivateMessageService; +import lombok.RequiredArgsConstructor; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestBody; +import org.springframework.web.bind.annotation.RestController; + +@RestController +public class StarBotController { + private static final Logger logger = LoggerFactory.getLogger(StarBotController.class); + private final PrivateMessageService privateMessageService; + + public StarBotController(PrivateMessageService privateMessageService) { + this.privateMessageService = privateMessageService; + } + + @PostMapping("/") + public void demo1(@RequestBody ReqDTO req) { + switch (req.getEvent()) { + //私聊消息事件 + case "10002": + privateMessageService.getMessage(req); + } + } +} diff --git a/src/main/java/com/startbot/entity/dataobj/PrivateMessageDO.java b/src/main/java/com/startbot/entity/dataobj/PrivateMessageDO.java new file mode 100644 index 0000000..0cc1acc --- /dev/null +++ b/src/main/java/com/startbot/entity/dataobj/PrivateMessageDO.java @@ -0,0 +1,21 @@ +package com.startbot.entity.dataobj; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +@Data +@TableName("private_message") +public class PrivateMessageDO { + @TableId(type = IdType.AUTO) + private long id; + private String instanceId; + private String messageId; + private Integer messageType; + private String fromType; + private String fromWxid; + private String fromNickname; + private String message; + private String timeStamp; +} diff --git a/src/main/java/com/startbot/entity/dto/PrivateMessageDTO.java b/src/main/java/com/startbot/entity/dto/PrivateMessageDTO.java new file mode 100644 index 0000000..4de23cc --- /dev/null +++ b/src/main/java/com/startbot/entity/dto/PrivateMessageDTO.java @@ -0,0 +1,22 @@ +package com.startbot.entity.dto; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +@Data +public class PrivateMessageDTO { + + private String robotId; + private String instanceId; + private long timeStamp; + private String messageId; + private int messageType; + private String fromType; + private int messageSource; + private String fromWxId; + private String fromNickName; + private String message; + private String toWxId; +} diff --git a/src/main/java/com/startbot/entity/dto/ReqDTO.java b/src/main/java/com/startbot/entity/dto/ReqDTO.java new file mode 100644 index 0000000..93b0707 --- /dev/null +++ b/src/main/java/com/startbot/entity/dto/ReqDTO.java @@ -0,0 +1,11 @@ +package com.startbot.entity.dto; + +import lombok.Data; + +@Data +public class ReqDTO { + String event; + String description; + Long time; + Object data; +} diff --git a/src/main/java/com/startbot/enums/MessageSourceEnum.java b/src/main/java/com/startbot/enums/MessageSourceEnum.java new file mode 100644 index 0000000..76062c9 --- /dev/null +++ b/src/main/java/com/startbot/enums/MessageSourceEnum.java @@ -0,0 +1,4 @@ +package com.startbot.enums; + +public enum MessageSourceEnum { +} diff --git a/src/main/java/com/startbot/mapper/PrivateMessageMapper.java b/src/main/java/com/startbot/mapper/PrivateMessageMapper.java new file mode 100644 index 0000000..f14992d --- /dev/null +++ b/src/main/java/com/startbot/mapper/PrivateMessageMapper.java @@ -0,0 +1,9 @@ +package com.startbot.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.startbot.entity.dataobj.PrivateMessageDO; +import org.apache.ibatis.annotations.Mapper; + +@Mapper +public interface PrivateMessageMapper extends BaseMapper { +} diff --git a/src/main/java/com/startbot/service/PrivateMessageService.java b/src/main/java/com/startbot/service/PrivateMessageService.java new file mode 100644 index 0000000..fe57836 --- /dev/null +++ b/src/main/java/com/startbot/service/PrivateMessageService.java @@ -0,0 +1,10 @@ +package com.startbot.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.startbot.entity.dataobj.PrivateMessageDO; +import com.startbot.entity.dto.ReqDTO; + +public interface PrivateMessageService extends IService { + public void getMessage(ReqDTO reqDTO); + +} diff --git a/src/main/java/com/startbot/service/impl/PrivateMessageServiceImpl.java b/src/main/java/com/startbot/service/impl/PrivateMessageServiceImpl.java new file mode 100644 index 0000000..f781f37 --- /dev/null +++ b/src/main/java/com/startbot/service/impl/PrivateMessageServiceImpl.java @@ -0,0 +1,24 @@ +package com.startbot.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.fasterxml.jackson.databind.ObjectMapper; +import com.startbot.entity.dataobj.PrivateMessageDO; +import com.startbot.entity.dto.PrivateMessageDTO; +import com.startbot.mapper.PrivateMessageMapper; +import com.startbot.entity.dto.ReqDTO; +import com.startbot.service.PrivateMessageService; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Service; + +@Service +public class PrivateMessageServiceImpl extends ServiceImpl implements PrivateMessageService { + private static final Logger logger = LoggerFactory.getLogger(PrivateMessageServiceImpl.class); + + @Override + public void getMessage(ReqDTO reqDTO) { + ObjectMapper jsonMapper = new ObjectMapper(); + PrivateMessageDTO message = jsonMapper.convertValue(reqDTO.getData(),PrivateMessageDTO.class); + logger.info("收到来自:{} 的消息:{}", message.getFromNickName(), message.getMessage()); + } +} diff --git a/src/main/java/com/startbot/utils/TimeUtil.java b/src/main/java/com/startbot/utils/TimeUtil.java new file mode 100644 index 0000000..e293e69 --- /dev/null +++ b/src/main/java/com/startbot/utils/TimeUtil.java @@ -0,0 +1,369 @@ +package com.startbot.utils; + +import java.time.*; +import java.time.format.DateTimeFormatter; +import java.time.temporal.ChronoUnit; +import java.util.Date; +import java.util.Locale; + +/** + * 时间工具类,提供时间戳格式化和常用时间操作方法 + */ +public class TimeUtil { + + // 常用时间格式 + public static final String PATTERN_YYYY_MM_DD = "yyyy-MM-dd"; + public static final String PATTERN_YYYY_MM_DD_HH_MM_SS = "yyyy-MM-dd HH:mm:ss"; + public static final String PATTERN_YYYY_MM_DD_HH_MM_SS_SSS = "yyyy-MM-dd HH:mm:ss.SSS"; + public static final String PATTERN_YYYYMMDD = "yyyyMMDD"; + public static final String PATTERN_YYYYMMDDHHMMSS = "yyyyMMddHHmmss"; + public static final String PATTERN_YYYYMMDDHHMMSSSSS = "yyyyMMddHHmmssSSS"; + public static final String PATTERN_HH_MM_SS = "HH:mm:ss"; + + // 时区设置 + private static final ZoneId DEFAULT_ZONE = ZoneId.systemDefault(); + + /** + * 将时间戳格式化为指定格式的字符串 + * + * @param timestamp 时间戳(毫秒) + * @param pattern 时间格式 + * @return 格式化后的时间字符串 + */ + public static String formatTimestamp(long timestamp, String pattern) { + LocalDateTime dateTime = LocalDateTime.ofInstant(Instant.ofEpochMilli(timestamp), DEFAULT_ZONE); + return dateTime.format(DateTimeFormatter.ofPattern(pattern)); + } + + /** + * 将时间戳格式化为默认格式(yyyy-MM-dd HH:mm:ss)的字符串 + * + * @param timestamp 时间戳(毫秒) + * @return 格式化后的时间字符串 + */ + public static String formatTimestamp(long timestamp) { + return formatTimestamp(timestamp, PATTERN_YYYY_MM_DD_HH_MM_SS); + } + + /** + * 将Date对象格式化为指定格式的字符串 + * + * @param date Date对象 + * @param pattern 时间格式 + * @return 格式化后的时间字符串 + */ + public static String formatDate(Date date, String pattern) { + if (date == null) { + return null; + } + return formatTimestamp(date.getTime(), pattern); + } + + /** + * 将LocalDateTime对象格式化为指定格式的字符串 + * + * @param dateTime LocalDateTime对象 + * @param pattern 时间格式 + * @return 格式化后的时间字符串 + */ + public static String formatLocalDateTime(LocalDateTime dateTime, String pattern) { + if (dateTime == null) { + return null; + } + return dateTime.format(DateTimeFormatter.ofPattern(pattern)); + } + + /** + * 将字符串解析为LocalDateTime对象 + * + * @param dateStr 时间字符串 + * @param pattern 时间格式 + * @return LocalDateTime对象 + */ + public static LocalDateTime parseLocalDateTime(String dateStr, String pattern) { + return LocalDateTime.parse(dateStr, DateTimeFormatter.ofPattern(pattern)); + } + + /** + * 将字符串解析为时间戳 + * + * @param dateStr 时间字符串 + * @param pattern 时间格式 + * @return 时间戳(毫秒) + */ + public static long parseTimestamp(String dateStr, String pattern) { + LocalDateTime dateTime = parseLocalDateTime(dateStr, pattern); + return dateTime.atZone(DEFAULT_ZONE).toInstant().toEpochMilli(); + } + + /** + * 获取当前时间戳(毫秒) + * + * @return 当前时间戳 + */ + public static long currentTimestamp() { + return System.currentTimeMillis(); + } + + /** + * 获取当前日期(yyyy-MM-dd) + * + * @return 当前日期字符串 + */ + public static String currentDate() { + return LocalDate.now().format(DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + } + + /** + * 获取当前时间(HH:mm:ss) + * + * @return 当前时间字符串 + */ + public static String currentTime() { + return LocalTime.now().format(DateTimeFormatter.ofPattern(PATTERN_HH_MM_SS)); + } + + /** + * 获取当前日期时间(yyyy-MM-dd HH:mm:ss) + * + * @return 当前日期时间字符串 + */ + public static String currentDateTime() { + return LocalDateTime.now().format(DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD_HH_MM_SS)); + } + + /** + * 获取指定日期的开始时间(00:00:00) + * + * @param dateStr 日期字符串(yyyy-MM-dd) + * @return 开始时间的时间戳 + */ + public static long getStartOfDay(String dateStr) { + LocalDate date = LocalDate.parse(dateStr, DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + return date.atStartOfDay(DEFAULT_ZONE).toInstant().toEpochMilli(); + } + + /** + * 获取指定日期的结束时间(23:59:59.999) + * + * @param dateStr 日期字符串(yyyy-MM-dd) + * @return 结束时间的时间戳 + */ + public static long getEndOfDay(String dateStr) { + LocalDate date = LocalDate.parse(dateStr, DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + return date.atTime(23, 59, 59, 999_000_000).atZone(DEFAULT_ZONE).toInstant().toEpochMilli(); + } + + /** + * 获取两个时间戳之间的差值(单位:秒) + * + * @param startTime 开始时间戳 + * @param endTime 结束时间戳 + * @return 差值(秒) + */ + public static long getTimeDiffInSeconds(long startTime, long endTime) { + return (endTime - startTime) / 1000; + } + + /** + * 获取两个时间戳之间的差值(单位:分钟) + * + * @param startTime 开始时间戳 + * @param endTime 结束时间戳 + * @return 差值(分钟) + */ + public static long getTimeDiffInMinutes(long startTime, long endTime) { + return getTimeDiffInSeconds(startTime, endTime) / 60; + } + + /** + * 获取两个时间戳之间的差值(单位:小时) + * + * @param startTime 开始时间戳 + * @param endTime 结束时间戳 + * @return 差值(小时) + */ + public static long getTimeDiffInHours(long startTime, long endTime) { + return getTimeDiffInMinutes(startTime, endTime) / 60; + } + + /** + * 获取两个时间戳之间的差值(单位:天) + * + * @param startTime 开始时间戳 + * @param endTime 结束时间戳 + * @return 差值(天) + */ + public static long getTimeDiffInDays(long startTime, long endTime) { + return getTimeDiffInHours(startTime, endTime) / 24; + } + + /** + * 判断两个时间戳是否在同一天 + * + * @param timestamp1 时间戳1 + * @param timestamp2 时间戳2 + * @return 是否在同一天 + */ + public static boolean isSameDay(long timestamp1, long timestamp2) { + LocalDate date1 = Instant.ofEpochMilli(timestamp1).atZone(DEFAULT_ZONE).toLocalDate(); + LocalDate date2 = Instant.ofEpochMilli(timestamp2).atZone(DEFAULT_ZONE).toLocalDate(); + return date1.isEqual(date2); + } + + /** + * 获取指定日期偏移指定天数后的日期 + * + * @param dateStr 日期字符串(yyyy-MM-dd) + * @param days 偏移天数(正数表示未来,负数表示过去) + * @param withTime 是否包含时间(true: 返回yyyy-MM-dd HH:mm:ss,false: 返回yyyy-MM-dd) + * @return 偏移后的日期字符串 + */ + public static String getDateAfter(String dateStr, int days, boolean withTime) { + LocalDate date = LocalDate.parse(dateStr, DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + LocalDate newDate = date.plusDays(days); + return withTime ? + newDate.atStartOfDay().format(DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD_HH_MM_SS)) : + newDate.format(DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + } + + /** + * 将时间戳转换为相对时间描述(如:刚刚、1分钟前、1小时前、昨天、3天前) + * + * @param timestamp 时间戳(毫秒) + * @return 相对时间描述 + */ + public static String toRelativeTime(long timestamp) { + long now = currentTimestamp(); + long diff = now - timestamp; + + if (diff < 60 * 1000) { + return "刚刚"; + } else if (diff < 60 * 60 * 1000) { + return diff / (60 * 1000) + "分钟前"; + } else if (isSameDay(timestamp, now)) { + return diff / (60 * 60 * 1000) + "小时前"; + } else if (diff < 24 * 60 * 60 * 1000) { + return "昨天"; + } else if (diff < 3 * 24 * 60 * 60 * 1000) { + return diff / (24 * 60 * 60 * 1000) + "天前"; + } else { + return formatTimestamp(timestamp, PATTERN_YYYY_MM_DD); + } + } + + /** + * 将Date转换为LocalDateTime + * + * @param date Date对象 + * @return LocalDateTime对象 + */ + public static LocalDateTime dateToLocalDateTime(Date date) { + return date.toInstant().atZone(DEFAULT_ZONE).toLocalDateTime(); + } + + /** + * 将LocalDateTime转换为Date + * + * @param dateTime LocalDateTime对象 + * @return Date对象 + */ + public static Date localDateTimeToDate(LocalDateTime dateTime) { + return Date.from(dateTime.atZone(DEFAULT_ZONE).toInstant()); + } + + /** + * 获取本周第一天(周一)的日期 + * + * @return 本周第一天的日期字符串(yyyy-MM-dd) + */ + public static String getFirstDayOfWeek() { + LocalDate now = LocalDate.now(); + LocalDate firstDay = now.with(java.time.temporal.TemporalAdjusters.previousOrSame(DayOfWeek.MONDAY)); + return firstDay.format(DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + } + + /** + * 获取本月第一天的日期 + * + * @return 本月第一天的日期字符串(yyyy-MM-dd) + */ + public static String getFirstDayOfMonth() { + LocalDate now = LocalDate.now(); + LocalDate firstDay = now.with(java.time.temporal.TemporalAdjusters.firstDayOfMonth()); + return firstDay.format(DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + } + + /** + * 判断是否是闰年 + * + * @param year 年份 + * @return 是否是闰年 + */ + public static boolean isLeapYear(int year) { + return Year.isLeap(year); + } + + /** + * 获取指定日期是星期几 + * + * @param dateStr 日期字符串(yyyy-MM-dd) + * @return 星期几(如:星期一、星期日) + */ + public static String getDayOfWeek(String dateStr) { + LocalDate date = LocalDate.parse(dateStr, DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + DayOfWeek dayOfWeek = date.getDayOfWeek(); + return dayOfWeek.getDisplayName(java.time.format.TextStyle.FULL, Locale.CHINA); + } + + /** + * 计算两个日期之间相差的天数 + * + * @param startDate 开始日期(yyyy-MM-dd) + * @param endDate 结束日期(yyyy-MM-dd) + * @return 相差的天数 + */ + public static long daysBetween(String startDate, String endDate) { + LocalDate start = LocalDate.parse(startDate, DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + LocalDate end = LocalDate.parse(endDate, DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + return ChronoUnit.DAYS.between(start, end); + } + + /** + * 判断一个日期是否在另一个日期之前 + * + * @param date1 日期1(yyyy-MM-dd) + * @param date2 日期2(yyyy-MM-dd) + * @return date1是否在date2之前 + */ + public static boolean isBefore(String date1, String date2) { + LocalDate d1 = LocalDate.parse(date1, DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + LocalDate d2 = LocalDate.parse(date2, DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + return d1.isBefore(d2); + } + + /** + * 判断一个日期是否在另一个日期之后 + * + * @param date1 日期1(yyyy-MM-dd) + * @param date2 日期2(yyyy-MM-dd) + * @return date1是否在date2之后 + */ + public static boolean isAfter(String date1, String date2) { + LocalDate d1 = LocalDate.parse(date1, DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + LocalDate d2 = LocalDate.parse(date2, DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + return d1.isAfter(d2); + } + + /** + * 获取指定日期所在月份的天数 + * + * @param dateStr 日期字符串(yyyy-MM-dd) + * @return 该月的天数 + */ + public static int getDaysOfMonth(String dateStr) { + LocalDate date = LocalDate.parse(dateStr, DateTimeFormatter.ofPattern(PATTERN_YYYY_MM_DD)); + return date.lengthOfMonth(); + } +} + diff --git a/src/main/resources/application.yml b/src/main/resources/application.yml new file mode 100644 index 0000000..44b6b49 --- /dev/null +++ b/src/main/resources/application.yml @@ -0,0 +1,83 @@ +server: + port: 9999 # 应用服务端口号 + +spring: + application: + name: start-bot # 应用名称,用于服务注册与发现 + + datasource: + type: com.alibaba.druid.pool.DruidDataSource # 指定使用Druid连接池 + driver-class-name: com.mysql.cj.jdbc.Driver # MySQL JDBC驱动类 + url: jdbc:mysql://wcy111.top:3306/start_bot?useUnicode=true&characterEncoding=utf-8&useSSL=true&serverTimezone=UTC # 数据库连接URL + username: root # 数据库用户名 + password: 122503wcy # 数据库密码 + + druid: # Druid连接池配置 + initial-size: 5 # 初始化连接数 + min-idle: 5 # 最小空闲连接数 + max-active: 20 # 最大活动连接数 + max-wait: 60000 # 获取连接的最大等待时间(毫秒) + time-between-eviction-runs-millis: 60000 # 连接回收检测间隔(毫秒) + min-evictable-idle-time-millis: 300000 # 连接最小空闲时间(毫秒) + validation-query: SELECT 1 FROM DUAL # 连接有效性检测SQL + test-while-idle: true # 空闲时检测连接有效性 + test-on-borrow: false # 借用连接时不检测 + test-on-return: false # 归还连接时不检测 + pool-prepared-statements: true # 开启PSCache + max-pool-prepared-statement-per-connection-size: 20 # 每个连接的PSCache大小 + filters: stat,wall,log4j # 配置监控统计、SQL防火墙和日志过滤 + connection-properties: druid.stat.mergeSql=true;druid.stat.slowSqlMillis=5000 # 合并SQL记录,慢SQL阈值(毫秒) + + # Druid Web监控配置 + web-stat-filter: + enabled: true # 启用Web监控 + url-pattern: /* # 监控所有URL + exclusions: "*.js,*.gif,*.jpg,*.png,*.css,*.ico,/druid/*" # 排除静态资源和监控页面 + + # Druid监控控制台配置 + stat-view-servlet: + enabled: true # 启用监控控制台 + url-pattern: /druid/* # 控制台访问路径 + reset-enable: true # 允许重置统计数据 + login-username: admin # 控制台登录用户名 + login-password: admin # 控制台登录密码 + allow: # 允许访问的IP,默认为空表示允许所有 + deny: # 拒绝访问的IP + # Redis配置(修正缩进,与datasource同级) + redis: + host: wcy111.top # Redis服务器地址 + port: 6379 # Redis服务器端口 + password: 122503wcy # Redis访问密码 + timeout: 5000 # 连接超时时间(毫秒) + database: 0 # 使用的数据库索引 + lettuce: # 使用Lettuce客户端 + pool: + max-active: 8 # 最大活动连接数 + max-wait: -1ms # 获取连接的最大等待时间,-1表示无限等待 + max-idle: 8 # 最大空闲连接数 + min-idle: 0 # 最小空闲连接数 + shutdown-timeout: 100ms # 关闭超时时间 + +logging: # 日志配置 + level: # 日志级别配置 + root: INFO # 根日志级别 + com.example: DEBUG # 指定包的日志级别 + file: # 日志文件配置 + name: logs/myapp.log # 日志文件名 + max-size: 10MB # 单个日志文件最大大小 + max-history: 30 # 保留历史日志文件数 + pattern: # 日志输出格式 + console: "%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n" # 控制台输出格式 + +mybatis-plus: + mapper-locations: classpath:mapper/*.xml # mapper xml文件位置 + type-aliases-package: com.example.entity # 实体类包路径 + global-config: + db-config: + id-type: auto # 主键策略,自增 + logic-delete-field: deleted # 逻辑删除字段名 + logic-not-delete-value: 0 # 未删除值 + logic-delete-value: 1 # 已删除值 + configuration: + map-underscore-to-camel-case: true # 驼峰命名转换 + cache-enabled: false # 禁用二级缓存 \ No newline at end of file diff --git a/src/main/resources/logback.xml b/src/main/resources/logback.xml new file mode 100644 index 0000000..91bdacb --- /dev/null +++ b/src/main/resources/logback.xml @@ -0,0 +1,29 @@ + + + + + %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n + + + + + + application.log + + application.%d{yyyy-MM-dd}.log + 30 + + + %d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n + + + + + + + + + + + + \ No newline at end of file diff --git a/src/test/java/com/startbot/StartBotApplicationTests.java b/src/test/java/com/startbot/StartBotApplicationTests.java new file mode 100644 index 0000000..7ad6ba0 --- /dev/null +++ b/src/test/java/com/startbot/StartBotApplicationTests.java @@ -0,0 +1,13 @@ +package com.startbot; + +import org.junit.jupiter.api.Test; +import org.springframework.boot.test.context.SpringBootTest; + +@SpringBootTest +class StartBotApplicationTests { + + @Test + void contextLoads() { + } + +}