diff --git a/.gitignore b/.gitignore index b978bf8..0153c2e 100644 --- a/.gitignore +++ b/.gitignore @@ -10,4 +10,6 @@ pom.properties **/target/** mvnw mvnw.cmd -maven-wrapper.properties \ No newline at end of file +maven-wrapper.properties +**/logs/ + diff --git a/ruoyi-admin/logs/sys-console.log b/ruoyi-admin/logs/sys-console.log new file mode 100644 index 0000000..eeebae9 --- /dev/null +++ b/ruoyi-admin/logs/sys-console.log @@ -0,0 +1,2413 @@ +2025-07-23 14:41:39 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:41:39 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 36612 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:41:39 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:41:42 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:41:42 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:41:42 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:41:42 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:41:45 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:41:46 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:41:46 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:41:46 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:41:46 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:41:46 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:41:46 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:41:49 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:41:50 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:41:51 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:41:51 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:41:52 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:41:52 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:41:53 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:41:55 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1b54ae72[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$8321926#updateMaterials] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@39a7fff[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a71b4fce#procurementOrder] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@798ca706[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a71b4fce#outsourcingOrder] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3a5c472[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a71b4fce#shengchanOrder2] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3dbcdd4a[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a4c2c170#getKuCunTo40SB] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6d093885[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a4c2c170#getKuCun] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@712106b5[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a4c2c170#getMassageDelayDate] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5c8adab7[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a4c2c170#getMassageForMultipleWorkCenters] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7070ae1[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$4cf29da#generateDoc1] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@236ec794[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5a0379e2[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@50564f77[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6fb9179e[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3abe3f9a[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:42:00 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.504 seconds (JVM running for 24.232) +2025-07-23 14:42:00 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:42:02 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:42:02 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:42:02 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:42:02 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:42:03 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:42:03 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:42:03 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:42:03 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:42:03 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:42:03 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:42:03 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:42:03 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:42:03 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:42:53 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:42:53 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 28640 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:42:53 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:42:57 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:42:57 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:42:57 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:42:57 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:42:59 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:43:00 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:43:01 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:43:01 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:43:01 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:43:01 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:43:01 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:43:03 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:43:05 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:43:05 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:43:05 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:43:06 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:43:06 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:43:07 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:43:10 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@186b5db[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$9815ccc9#updateMaterials] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7ba907cf[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$36ff0371#shengchanOrder2] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@c0ef9a8[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$36ff0371#procurementOrder] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3a2e8c6a[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$36ff0371#outsourcingOrder] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@eb2ce99[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$34a67513#getMassageDelayDate] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3d1637ff[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$34a67513#getMassageForMultipleWorkCenters] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46ae5a4c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$34a67513#getKuCun] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@8add32f[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$34a67513#getKuCunTo40SB] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@107302a5[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$94b2dd7d#generateDoc1] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1cd6769b[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@281e2377[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4eccb9f0[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46a2eca6[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@69ef3847[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:43:15 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.339 seconds (JVM running for 24.08) +2025-07-23 14:43:15 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:43:16 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:43:16 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:43:17 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:43:17 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:43:18 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:43:18 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:43:18 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:43:18 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:43:18 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:43:18 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:43:18 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:43:18 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:43:18 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:45:07 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:45:07 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 36236 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:45:07 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:45:10 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:45:10 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:45:10 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:45:10 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:45:13 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:45:14 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:45:14 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:45:14 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:45:14 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:45:14 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:45:14 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:45:17 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:45:18 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:45:19 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:45:19 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:45:20 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:45:20 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:45:21 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:45:23 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@33dcbbfa[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$941dc185#updateMaterials] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@57d3c5cd[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3306f82d#shengchanOrder2] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5418225f[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3306f82d#outsourcingOrder] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@65bcc339[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3306f82d#procurementOrder] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3369a71f[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$30ae69cf#getMassageForMultipleWorkCenters] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7adde112[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$30ae69cf#getMassageDelayDate] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6f422ecc[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$30ae69cf#getKuCunTo40SB] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6c648d16[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$30ae69cf#getKuCun] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@12cb9eda[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$90bad239#generateDoc1] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@70b38e0[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@79414283[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@31857c80[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7ff61924[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2164f202[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:45:29 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.811 seconds (JVM running for 24.529) +2025-07-23 14:45:29 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:45:30 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:45:30 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:45:31 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:45:31 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:45:50 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:45:51 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:45:57 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:45:57 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:45:57 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:45:57 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:45:57 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:45:57 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:45:57 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:45:57 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:45:57 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:46:27 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:46:27 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 36784 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:46:27 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:46:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:46:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:46:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:46:31 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:46:33 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:46:34 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:46:35 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:46:35 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:46:35 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:46:35 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:46:35 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:46:38 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:46:39 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:46:40 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:46:40 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:46:41 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:46:41 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:46:42 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:46:45 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@ca5456e[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$94d92ca8#updateMaterials] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5b5b9038[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$33c26350#shengchanOrder2] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@56912047[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$33c26350#procurementOrder] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@32a8ce3[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$33c26350#outsourcingOrder] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@258227dd[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$3169d4f2#getKuCunTo40SB] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@225fb905[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$3169d4f2#getKuCun] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7d932611[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$3169d4f2#getMassageDelayDate] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a09e0d4[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$3169d4f2#getMassageForMultipleWorkCenters] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1e019687[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$91763d5c#generateDoc1] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@41c983d3[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@250e9655[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4064cd60[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5243ce45[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5f1908c5[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:46:50 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 23.07 seconds (JVM running for 24.743) +2025-07-23 14:46:50 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:46:51 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:46:51 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:46:51 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:46:51 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:47:15 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:47:15 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:47:25 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:47:42 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:47:42 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:47:46 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:47:46 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:47:46 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:47:46 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:47:46 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:47:46 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:47:46 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:47:46 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:47:46 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:49:13 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:49:13 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 30652 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:49:13 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:49:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:49:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:49:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:49:16 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:49:18 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:49:20 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:49:20 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:49:20 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:49:20 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:49:20 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:49:20 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:49:22 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:49:24 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:49:24 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:49:25 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:49:25 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:49:25 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:49:26 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:49:29 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@ec28717[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$cbc487a0#updateMaterials] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@315a9738[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$6aadbe48#procurementOrder] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@79aab764[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$6aadbe48#shengchanOrder2] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7790a6fb[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$6aadbe48#outsourcingOrder] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6df06d21[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$68552fea#getKuCun] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@876c4f0[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$68552fea#getKuCunTo40SB] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@24cb530d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$68552fea#getMassageForMultipleWorkCenters] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@569e8e11[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$68552fea#getMassageDelayDate] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@38696886[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$c8619854#generateDoc1] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6066a3f[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@782b12c9[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5ae7e5db[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@29398b59[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1cdb4bd3[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:49:34 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.361 seconds (JVM running for 24.079) +2025-07-23 14:49:34 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:49:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:49:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:49:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:49:36 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:49:48 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:49:53 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:49:53 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:49:53 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:49:53 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:49:53 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:49:53 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:49:53 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:49:53 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:49:53 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:51:32 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:51:32 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 33832 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:51:32 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:51:35 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:51:35 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:51:35 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:51:36 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:51:38 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:51:39 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:51:39 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:51:40 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:51:40 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:51:40 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:51:40 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:51:42 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:51:43 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:51:44 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:51:44 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:51:45 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:51:45 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:51:46 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:51:49 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a3d9ed3[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$577fc3af#updateMaterials] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@339ecd3f[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$f668fa57#outsourcingOrder] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@15f12e7b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$f668fa57#procurementOrder] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@102fcc80[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$f668fa57#shengchanOrder2] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@56221350[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$f4106bf9#getMassageForMultipleWorkCenters] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1390db9e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$f4106bf9#getMassageDelayDate] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@f0ead61[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$f4106bf9#getKuCunTo40SB] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@61ab2bcc[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$f4106bf9#getKuCun] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@27551c3a[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$541cd463#generateDoc1] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@328c6f65[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4893a9f0[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@70de1e65[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7f657888[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ec3d746[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:51:54 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.398 seconds (JVM running for 24.069) +2025-07-23 14:51:54 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:51:55 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:51:55 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:51:56 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:51:56 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:10 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:38 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:38 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:38 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:39 [master housekeeper] WARN com.zaxxer.hikari.pool.HikariPool - master - Thread starvation or clock leap detected (housekeeper delta=58s642ms378µs100ns). +2025-07-23 14:52:39 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:52:39 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:52:39 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:52:39 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:52:39 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:52:39 [redisson-netty-2-3] ERROR o.r.c.handler.ErrorsLoggingHandler - Exception occured. Channel: [id: 0xda2567c7, L:/127.0.0.1:62976 - R:localhost/127.0.0.1:6379] +java.io.IOException: 远程主机强迫关闭了一个现有的连接。 + at sun.nio.ch.SocketDispatcher.read0(Native Method) + at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) + at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) + at sun.nio.ch.IOUtil.read(IOUtil.java:192) + at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:378) + at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:256) + at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) + at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:357) + at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) + at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) + at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) + at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:39 [redisson-netty-2-7] ERROR o.r.c.handler.ErrorsLoggingHandler - Exception occured. Channel: [id: 0xbc5e8808, L:/127.0.0.1:62974 - R:localhost/127.0.0.1:6379] +java.io.IOException: 远程主机强迫关闭了一个现有的连接。 + at sun.nio.ch.SocketDispatcher.read0(Native Method) + at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) + at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) + at sun.nio.ch.IOUtil.read(IOUtil.java:192) + at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:378) + at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:256) + at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) + at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:357) + at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) + at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) + at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) + at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:39 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:52:39 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:52:39 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:52:39 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:52:45 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:52:45 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 32180 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:52:45 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:52:48 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:52:48 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:52:48 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:52:49 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:52:51 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:52:52 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:52:53 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:52:53 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:52:53 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:52:53 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:52:53 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:52:56 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:52:58 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:52:58 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:52:59 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:52:59 [redisson-netty-2-6] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:52:59 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:53:00 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:53:04 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@68ae86a2[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$c28daf62#updateMaterials] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@23247b4c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$6176e60a#shengchanOrder2] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@33d9904f[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$6176e60a#outsourcingOrder] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4b79eecc[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$6176e60a#procurementOrder] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@57fefa97[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$5f1e57ac#getMassageForMultipleWorkCenters] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5700053f[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$5f1e57ac#getMassageDelayDate] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@28a4ac78[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$5f1e57ac#getKuCun] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2caf282e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$5f1e57ac#getKuCunTo40SB] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@ca5456e[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$bf2ac016#generateDoc1] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5b5b9038[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@56912047[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@32a8ce3[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@258227dd[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@225fb905[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:53:09 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 24.013 seconds (JVM running for 25.715) +2025-07-23 14:53:09 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:53:09 [Thread-10] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. +2025-07-23 14:53:09 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:53:09 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:53:09 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:53:09 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:53:09 [redisson-netty-2-3] ERROR o.r.c.handler.ErrorsLoggingHandler - Exception occured. Channel: [id: 0xd77b7783, L:/127.0.0.1:63269 - R:localhost/127.0.0.1:6379] +java.io.IOException: 远程主机强迫关闭了一个现有的连接。 + at sun.nio.ch.SocketDispatcher.read0(Native Method) + at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) + at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) + at sun.nio.ch.IOUtil.read(IOUtil.java:192) + at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:378) + at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:256) + at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) + at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:357) + at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) + at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) + at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) + at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:53:09 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:53:09 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:53:09 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:53:09 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:53:15 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:53:15 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 29164 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:53:15 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:53:18 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:53:18 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:53:18 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:53:19 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:53:21 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:53:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:53:22 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:53:23 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:53:23 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:53:23 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:53:23 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:53:25 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:53:26 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:53:27 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:53:27 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:53:28 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:53:28 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:53:29 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:53:32 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@c2d0e93[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$e5ebe4d0#updateMaterials] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4a084cf0[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$84d51b78#procurementOrder] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7d68886c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$84d51b78#shengchanOrder2] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@791a5c5a[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$84d51b78#outsourcingOrder] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1da78c7c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$827c8d1a#getMassageDelayDate] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@15402cf4[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$827c8d1a#getMassageForMultipleWorkCenters] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2cd2fdd8[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$827c8d1a#getKuCun] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7018c94[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$827c8d1a#getKuCunTo40SB] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@26e42464[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$e288f584#generateDoc1] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@32578bc0[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@9d09c6f[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2bed4ed[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@57e17da[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@b79953e[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:53:37 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.318 seconds (JVM running for 23.974) +2025-07-23 14:53:37 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:53:38 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:53:38 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:53:38 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:53:38 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:53:50 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:53:57 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:53:57 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:53:57 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:53:57 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:53:57 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:53:57 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:53:57 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:53:57 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:53:57 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:59:13 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:59:13 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 10068 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:59:13 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:59:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:59:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:59:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 14:59:17 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:59:19 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:59:20 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:59:20 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:59:21 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:59:21 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:59:21 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:59:21 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:59:23 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:59:24 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:59:25 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:59:25 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:59:26 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:59:26 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:59:27 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:59:30 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@ff03384[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$860e10f1#updateMaterials] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@159b4611[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$24f74799#shengchanOrder2] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2073d71b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$24f74799#procurementOrder] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@22ab40c1[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$24f74799#outsourcingOrder] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2c492b03[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$229eb93b#getMassageForMultipleWorkCenters] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@63ad4b55[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$229eb93b#getMassageDelayDate] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5dd88334[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$229eb93b#getKuCunTo40SB] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@258d7d06[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$229eb93b#getKuCun] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@40f95b87[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$82ab21a5#generateDoc1] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4907472e[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@50dfac19[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1ef48e49[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@145bcb73[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6716d0e1[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:59:35 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.522 seconds (JVM running for 24.306) +2025-07-23 14:59:35 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:59:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:59:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:59:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:59:36 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:59:47 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:59:57 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:59:58 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:59:58 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:59:58 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:59:58 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:59:58 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:59:58 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:59:58 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:59:58 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:59:58 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 15:01:11 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 15:01:11 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 34056 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 15:01:11 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 15:01:14 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 15:01:14 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 15:01:14 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:01:14 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 15:01:16 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 15:01:17 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 15:01:18 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 15:01:18 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 15:01:18 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 15:01:18 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 15:01:18 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 15:01:20 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 15:01:22 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 15:01:22 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 15:01:23 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 15:01:23 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:01:23 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:01:24 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 15:01:27 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5b610c90[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$3ed7f521#updateMaterials] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6ebdb938[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$ddc12bc9#outsourcingOrder] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@53e7dfc4[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$ddc12bc9#shengchanOrder2] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2e33a4b0[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$ddc12bc9#procurementOrder] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7d65286a[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$db689d6b#getMassageForMultipleWorkCenters] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7e122a87[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$db689d6b#getMassageDelayDate] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1366c37e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$db689d6b#getKuCun] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@20c3f386[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$db689d6b#getKuCunTo40SB] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@74b1b98c[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$3b7505d5#generateDoc1] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1b18f38f[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3e40bea1[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1a0252c[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@78a4914d[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@24fc815d[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 15:01:32 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.398 seconds (JVM running for 24.137) +2025-07-23 15:01:32 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:01:34 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 15:01:34 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 15:01:34 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 15:01:34 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:01:46 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:02:05 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:02:06 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:02:07 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 15:02:07 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 15:02:07 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 15:02:07 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 15:02:07 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 15:02:07 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 15:02:07 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 15:02:07 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 15:02:07 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 15:04:47 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 15:04:47 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 36592 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 15:04:47 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 15:04:50 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 15:04:50 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 15:04:50 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:04:51 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 15:04:53 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 15:04:54 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 15:04:54 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 15:04:55 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 15:04:55 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 15:04:55 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 15:04:55 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 15:04:57 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 15:04:59 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 15:04:59 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 15:04:59 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 15:05:00 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:05:00 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:05:01 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 15:05:04 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@a9c923f[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$f9edb0bd#updateMaterials] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@70e966a5[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$98d6e765#procurementOrder] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ac9b75c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$98d6e765#shengchanOrder2] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2abb4810[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$98d6e765#outsourcingOrder] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@44d83a12[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$967e5907#getKuCunTo40SB] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7fbfb062[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$967e5907#getKuCun] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@18ab9b9e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$967e5907#getMassageForMultipleWorkCenters] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6820ab53[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$967e5907#getMassageDelayDate] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6d2d04ef[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$f68ac171#generateDoc1] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6f939588[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ba0948f[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46b7c89b[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@43b8a6de[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@30f454f4[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 15:05:09 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.626 seconds (JVM running for 24.276) +2025-07-23 15:05:09 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:05:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 15:05:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 15:05:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 15:05:11 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:05:22 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:05:37 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:05:37 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 15:05:37 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 15:05:37 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 15:05:37 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 15:05:37 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 15:05:37 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 15:05:37 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 15:05:37 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 15:05:37 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 15:06:05 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 15:06:05 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 36632 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 15:06:05 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 15:06:08 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 15:06:08 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 15:06:08 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:06:08 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 15:06:10 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 15:06:11 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 15:06:12 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 15:06:12 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 15:06:12 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 15:06:12 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 15:06:12 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 15:06:14 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 15:06:16 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 15:06:16 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 15:06:17 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 15:06:18 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:06:18 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:06:19 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 15:06:21 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1f7b4952[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$2f9f8ace#updateMaterials] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@43898d09[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$ce88c176#procurementOrder] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3bf1a4c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$ce88c176#shengchanOrder2] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@87060c0[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$ce88c176#outsourcingOrder] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4d048945[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$cc303318#getMassageForMultipleWorkCenters] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@42eaa429[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$cc303318#getMassageDelayDate] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@39fcbb42[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$cc303318#getKuCun] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3201aadd[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$cc303318#getKuCunTo40SB] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5b265379[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$2c3c9b82#generateDoc1] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4cfa6fd8[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1000fbae[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2fe8ec31[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46bcdf2e[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5927fc8e[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 15:06:26 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.607 seconds (JVM running for 24.291) +2025-07-23 15:06:26 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:06:28 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 15:06:28 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 15:06:28 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 15:06:28 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:06:41 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:06:42 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 15:06:42 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 15:06:42 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 15:06:42 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 15:06:42 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 15:06:42 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 15:06:42 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 15:06:42 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 15:06:42 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 15:06:57 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 15:06:57 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 36840 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 15:06:57 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 15:07:01 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 15:07:01 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 15:07:01 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'baseMapperPlus' and 'com.ruoyi.common.core.mapper.BaseMapperPlus' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomDetailsMapper' and 'com.ruoyi.system.mapper.BomDetailsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'bomVariableMapper' and 'com.ruoyi.system.mapper.BomVariableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemCreationMapper' and 'com.ruoyi.system.mapper.CutProblemCreationMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'cutProblemResultMapper' and 'com.ruoyi.system.mapper.CutProblemResultMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'eleMaterialsMapper' and 'com.ruoyi.system.mapper.EleMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'figureSaveMapper' and 'com.ruoyi.system.mapper.FigureSaveMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imMaterialMapper' and 'com.ruoyi.system.mapper.ImMaterialMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanMapper' and 'com.ruoyi.system.mapper.ImProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'imProductionPlanProMapper' and 'com.ruoyi.system.mapper.ImProductionPlanProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'kingdeeWorkCenterDataMapper' and 'com.ruoyi.system.mapper.KingdeeWorkCenterDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialBomMapper' and 'com.ruoyi.system.mapper.MaterialBomMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialListForwardMapper' and 'com.ruoyi.system.mapper.MaterialListForwardMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialPropertiesMapper' and 'com.ruoyi.system.mapper.MaterialPropertiesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'materialTotalMapper' and 'com.ruoyi.system.mapper.MaterialTotalMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'newMaterialsMapper' and 'com.ruoyi.system.mapper.NewMaterialsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'pcRigidChainMapper' and 'com.ruoyi.system.mapper.PcRigidChainMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'planOrderMapper' and 'com.ruoyi.system.mapper.PlanOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'plannedProcessMapper' and 'com.ruoyi.system.mapper.PlannedProcessMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processInfoMapper' and 'com.ruoyi.system.mapper.ProcessInfoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processOrderProMapper' and 'com.ruoyi.system.mapper.ProcessOrderProMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'processRouteMapper' and 'com.ruoyi.system.mapper.ProcessRouteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionOrderMapper' and 'com.ruoyi.system.mapper.ProductionOrderMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionPlanMapper' and 'com.ruoyi.system.mapper.ProductionPlanMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'productionRouteTwoMapper' and 'com.ruoyi.system.mapper.ProductionRouteTwoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'projectsQuoteMapper' and 'com.ruoyi.system.mapper.ProjectsQuoteMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'rigidChainsQuotesMapper' and 'com.ruoyi.system.mapper.RigidChainsQuotesMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'safetyStockMapper' and 'com.ruoyi.system.mapper.SafetyStockMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'standardPartsMapper' and 'com.ruoyi.system.mapper.StandardPartsMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigIniMapper' and 'com.ruoyi.system.mapper.SysConfigIniMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysConfigMapper' and 'com.ruoyi.system.mapper.SysConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDeptMapper' and 'com.ruoyi.system.mapper.SysDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictDataMapper' and 'com.ruoyi.system.mapper.SysDictDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysDictTypeMapper' and 'com.ruoyi.system.mapper.SysDictTypeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysLogininforMapper' and 'com.ruoyi.system.mapper.SysLogininforMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysMenuMapper' and 'com.ruoyi.system.mapper.SysMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysNoticeMapper' and 'com.ruoyi.system.mapper.SysNoticeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOperLogMapper' and 'com.ruoyi.system.mapper.SysOperLogMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssConfigMapper' and 'com.ruoyi.system.mapper.SysOssConfigMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysOssMapper' and 'com.ruoyi.system.mapper.SysOssMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysPostMapper' and 'com.ruoyi.system.mapper.SysPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleDeptMapper' and 'com.ruoyi.system.mapper.SysRoleDeptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMapper' and 'com.ruoyi.system.mapper.SysRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysRoleMenuMapper' and 'com.ruoyi.system.mapper.SysRoleMenuMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserMapper' and 'com.ruoyi.system.mapper.SysUserMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserPostMapper' and 'com.ruoyi.system.mapper.SysUserPostMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'sysUserRoleMapper' and 'com.ruoyi.system.mapper.SysUserRoleMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'wlStockDataMapper' and 'com.ruoyi.system.mapper.WlStockDataMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'workProcedureMapper' and 'com.ruoyi.system.mapper.WorkProcedureMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableColumnMapper' and 'com.ruoyi.generator.mapper.GenTableColumnMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'genTableMapper' and 'com.ruoyi.generator.mapper.GenTableMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoEncryptMapper' and 'com.ruoyi.demo.mapper.TestDemoEncryptMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testDemoMapper' and 'com.ruoyi.demo.mapper.TestDemoMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - Skipping MapperFactoryBean with name 'testTreeMapper' and 'com.ruoyi.demo.mapper.TestTreeMapper' mapperInterface. Bean already defined with the same name! +2025-07-23 15:07:01 [main] WARN o.m.s.mapper.ClassPathMapperScanner - No MyBatis mapper was found in '[com.ruoyi.**.mapper]' package. Please check your configuration. +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 15:07:04 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 15:07:05 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 15:07:05 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 15:07:06 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 15:07:06 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 15:07:06 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 15:07:06 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 15:07:08 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 15:07:10 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 15:07:10 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 15:07:10 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 15:07:11 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:07:11 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:07:12 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 15:07:15 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@70e966a5[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$be0b171#updateMaterials] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ac9b75c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$aac9e819#outsourcingOrder] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2abb4810[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$aac9e819#procurementOrder] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@44d83a12[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$aac9e819#shengchanOrder2] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7fbfb062[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a87159bb#getKuCun] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@18ab9b9e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a87159bb#getKuCunTo40SB] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6820ab53[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a87159bb#getMassageDelayDate] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6d2d04ef[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a87159bb#getMassageForMultipleWorkCenters] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6f939588[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$87dc225#generateDoc1] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ba0948f[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46b7c89b[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@43b8a6de[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@30f454f4[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1f5faa89[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 15:07:20 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 23.364 seconds (JVM running for 25.054) +2025-07-23 15:07:20 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:07:21 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 15:07:21 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 15:07:22 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 15:07:22 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:07:33 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:07:38 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 15:07:38 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 15:07:38 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 15:07:38 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 15:07:38 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 15:07:38 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 15:07:38 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 15:07:38 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 15:07:38 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye diff --git a/ruoyi-admin/logs/sys-error.log b/ruoyi-admin/logs/sys-error.log new file mode 100644 index 0000000..f4b8e03 --- /dev/null +++ b/ruoyi-admin/logs/sys-error.log @@ -0,0 +1,958 @@ +2025-07-23 14:41:49 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:42:00 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:42:02 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:43:03 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:43:15 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:43:17 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:45:17 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:45:29 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:45:31 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:45:50 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:45:51 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:46:38 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:46:50 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:46:51 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:47:15 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:47:15 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:47:25 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:47:42 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:47:42 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:49:22 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:49:34 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:49:36 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:49:48 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:51:42 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:51:54 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:51:56 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:10 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:38 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:38 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:38 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:39 [redisson-netty-2-3] ERROR o.r.c.handler.ErrorsLoggingHandler - Exception occured. Channel: [id: 0xda2567c7, L:/127.0.0.1:62976 - R:localhost/127.0.0.1:6379] +java.io.IOException: 远程主机强迫关闭了一个现有的连接。 + at sun.nio.ch.SocketDispatcher.read0(Native Method) + at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) + at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) + at sun.nio.ch.IOUtil.read(IOUtil.java:192) + at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:378) + at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:256) + at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) + at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:357) + at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) + at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) + at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) + at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:39 [redisson-netty-2-7] ERROR o.r.c.handler.ErrorsLoggingHandler - Exception occured. Channel: [id: 0xbc5e8808, L:/127.0.0.1:62974 - R:localhost/127.0.0.1:6379] +java.io.IOException: 远程主机强迫关闭了一个现有的连接。 + at sun.nio.ch.SocketDispatcher.read0(Native Method) + at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) + at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) + at sun.nio.ch.IOUtil.read(IOUtil.java:192) + at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:378) + at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:256) + at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) + at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:357) + at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) + at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) + at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) + at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:52:56 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:53:09 [redisson-netty-2-3] ERROR o.r.c.handler.ErrorsLoggingHandler - Exception occured. Channel: [id: 0xd77b7783, L:/127.0.0.1:63269 - R:localhost/127.0.0.1:6379] +java.io.IOException: 远程主机强迫关闭了一个现有的连接。 + at sun.nio.ch.SocketDispatcher.read0(Native Method) + at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:43) + at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) + at sun.nio.ch.IOUtil.read(IOUtil.java:192) + at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:378) + at io.netty.buffer.PooledByteBuf.setBytes(PooledByteBuf.java:256) + at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:1132) + at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:357) + at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:151) + at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:788) + at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724) + at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:53:25 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:53:37 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:53:38 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:53:50 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:59:23 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 14:59:35 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:59:36 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:59:47 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 14:59:57 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:01:20 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 15:01:32 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:01:34 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:01:46 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:02:05 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:02:06 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:04:57 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 15:05:09 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:05:11 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:05:22 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:05:37 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:06:14 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 15:06:26 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:06:28 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:06:41 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:07:08 [main] ERROR c.b.m.core.MybatisConfiguration - mapper[com.ruoyi.system.mapper.ProcessRouteMapper.existsByProcessNoAndMaterialCode] is ignored, because it exists, maybe from xml file +2025-07-23 15:07:20 [Thread-10] ERROR com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server error. +java.net.BindException: Address already in use: bind + at sun.nio.ch.Net.bind0(Native Method) + at sun.nio.ch.Net.bind(Net.java:438) + at sun.nio.ch.Net.bind(Net.java:430) + at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225) + at io.netty.channel.socket.nio.NioServerSocketChannel.doBind(NioServerSocketChannel.java:141) + at io.netty.channel.AbstractChannel$AbstractUnsafe.bind(AbstractChannel.java:562) + at io.netty.channel.DefaultChannelPipeline$HeadContext.bind(DefaultChannelPipeline.java:1334) + at io.netty.channel.AbstractChannelHandlerContext.invokeBind(AbstractChannelHandlerContext.java:600) + at io.netty.channel.AbstractChannelHandlerContext.bind(AbstractChannelHandlerContext.java:579) + at io.netty.channel.DefaultChannelPipeline.bind(DefaultChannelPipeline.java:973) + at io.netty.channel.AbstractChannel.bind(AbstractChannel.java:260) + at io.netty.bootstrap.AbstractBootstrap$2.run(AbstractBootstrap.java:356) + at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:167) + at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java) + at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) + at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:569) + at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) + at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) + at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:07:22 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) +2025-07-23 15:07:33 [registrationTask1] ERROR o.s.s.s.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task +java.lang.IllegalStateException: couldn't determine local port. Please set spring.boot.admin.client.instance.service-base-url. + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getLocalServerPort(DefaultApplicationFactory.java:192) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getServiceBaseUrl(DefaultApplicationFactory.java:104) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getServiceUrl(ServletApplicationFactory.java:63) + at de.codecentric.boot.admin.client.registration.ServletApplicationFactory.getManagementBaseUrl(ServletApplicationFactory.java:76) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.getHealthUrl(DefaultApplicationFactory.java:154) + at de.codecentric.boot.admin.client.registration.DefaultApplicationFactory.createApplication(DefaultApplicationFactory.java:80) + at de.codecentric.boot.admin.client.registration.DefaultApplicationRegistrator.register(DefaultApplicationRegistrator.java:56) + at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54) + at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) + at java.util.concurrent.FutureTask.runAndReset$$$capture(FutureTask.java:308) + at java.util.concurrent.FutureTask.runAndReset(FutureTask.java) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180) + at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294) + at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) + at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) + at java.lang.Thread.run(Thread.java:750) diff --git a/ruoyi-admin/logs/sys-info.log b/ruoyi-admin/logs/sys-info.log new file mode 100644 index 0000000..97476bb --- /dev/null +++ b/ruoyi-admin/logs/sys-info.log @@ -0,0 +1,739 @@ +2025-07-23 14:41:39 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:41:39 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 36612 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:41:39 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:41:42 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:41:42 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:41:42 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:41:42 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:41:45 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:41:46 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:41:46 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:41:46 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:41:46 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:41:46 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:41:46 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:41:50 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:41:51 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:41:51 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:41:52 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:41:52 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:41:53 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:41:55 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1b54ae72[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$8321926#updateMaterials] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@39a7fff[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a71b4fce#procurementOrder] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@798ca706[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a71b4fce#outsourcingOrder] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3a5c472[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$a71b4fce#shengchanOrder2] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3dbcdd4a[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a4c2c170#getKuCunTo40SB] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6d093885[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a4c2c170#getKuCun] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@712106b5[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a4c2c170#getMassageDelayDate] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5c8adab7[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a4c2c170#getMassageForMultipleWorkCenters] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7070ae1[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$4cf29da#generateDoc1] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@236ec794[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5a0379e2[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@50564f77[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6fb9179e[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:42:00 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3abe3f9a[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:42:00 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.504 seconds (JVM running for 24.232) +2025-07-23 14:42:02 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:42:02 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:42:02 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:42:03 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:42:03 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:42:03 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:42:03 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:42:03 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:42:03 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:42:03 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:42:03 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:42:03 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:42:53 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:42:53 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 28640 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:42:53 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:42:57 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:42:57 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:42:57 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:42:57 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:42:59 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:43:00 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:43:01 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:43:01 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:43:01 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:43:01 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:43:01 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:43:05 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:43:05 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:43:05 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:43:06 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:43:06 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:43:07 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:43:10 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@186b5db[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$9815ccc9#updateMaterials] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7ba907cf[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$36ff0371#shengchanOrder2] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@c0ef9a8[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$36ff0371#procurementOrder] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3a2e8c6a[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$36ff0371#outsourcingOrder] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@eb2ce99[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$34a67513#getMassageDelayDate] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3d1637ff[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$34a67513#getMassageForMultipleWorkCenters] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46ae5a4c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$34a67513#getKuCun] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@8add32f[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$34a67513#getKuCunTo40SB] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@107302a5[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$94b2dd7d#generateDoc1] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1cd6769b[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@281e2377[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4eccb9f0[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46a2eca6[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:43:15 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@69ef3847[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:43:15 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.339 seconds (JVM running for 24.08) +2025-07-23 14:43:16 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:43:16 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:43:17 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:43:18 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:43:18 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:43:18 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:43:18 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:43:18 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:43:18 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:43:18 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:43:18 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:43:18 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:45:07 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:45:07 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 36236 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:45:07 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:45:10 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:45:10 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:45:10 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:45:10 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:45:13 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:45:14 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:45:14 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:45:14 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:45:14 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:45:14 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:45:14 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:45:18 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:45:19 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:45:19 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:45:20 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:45:20 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:45:21 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:45:23 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@33dcbbfa[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$941dc185#updateMaterials] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@57d3c5cd[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3306f82d#shengchanOrder2] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5418225f[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3306f82d#outsourcingOrder] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@65bcc339[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$3306f82d#procurementOrder] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3369a71f[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$30ae69cf#getMassageForMultipleWorkCenters] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7adde112[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$30ae69cf#getMassageDelayDate] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6f422ecc[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$30ae69cf#getKuCunTo40SB] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6c648d16[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$30ae69cf#getKuCun] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@12cb9eda[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$90bad239#generateDoc1] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@70b38e0[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@79414283[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@31857c80[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7ff61924[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:45:29 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2164f202[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:45:29 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.811 seconds (JVM running for 24.529) +2025-07-23 14:45:30 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:45:30 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:45:31 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:45:57 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:45:57 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:45:57 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:45:57 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:45:57 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:45:57 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:45:57 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:45:57 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:45:57 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:46:27 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:46:27 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 36784 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:46:27 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:46:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:46:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:46:31 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:46:31 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:46:33 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:46:34 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:46:35 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:46:35 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:46:35 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:46:35 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:46:35 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:46:39 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:46:40 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:46:40 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:46:41 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:46:41 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:46:42 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:46:45 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@ca5456e[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$94d92ca8#updateMaterials] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5b5b9038[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$33c26350#shengchanOrder2] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@56912047[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$33c26350#procurementOrder] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@32a8ce3[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$33c26350#outsourcingOrder] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@258227dd[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$3169d4f2#getKuCunTo40SB] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@225fb905[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$3169d4f2#getKuCun] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7d932611[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$3169d4f2#getMassageDelayDate] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a09e0d4[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$3169d4f2#getMassageForMultipleWorkCenters] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1e019687[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$91763d5c#generateDoc1] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@41c983d3[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@250e9655[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4064cd60[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5243ce45[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:46:49 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5f1908c5[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:46:50 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 23.07 seconds (JVM running for 24.743) +2025-07-23 14:46:51 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:46:51 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:46:51 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:47:46 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:47:46 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:47:46 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:47:46 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:47:46 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:47:46 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:47:46 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:47:46 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:47:46 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:49:13 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:49:13 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 30652 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:49:13 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:49:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:49:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:49:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:49:16 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:49:18 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:49:20 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:49:20 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:49:20 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:49:20 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:49:20 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:49:20 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:49:24 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:49:24 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:49:25 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:49:25 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:49:25 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:49:26 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:49:29 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@ec28717[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$cbc487a0#updateMaterials] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@315a9738[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$6aadbe48#procurementOrder] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@79aab764[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$6aadbe48#shengchanOrder2] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7790a6fb[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$6aadbe48#outsourcingOrder] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6df06d21[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$68552fea#getKuCun] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@876c4f0[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$68552fea#getKuCunTo40SB] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@24cb530d[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$68552fea#getMassageForMultipleWorkCenters] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@569e8e11[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$68552fea#getMassageDelayDate] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@38696886[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$c8619854#generateDoc1] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6066a3f[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@782b12c9[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5ae7e5db[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@29398b59[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:49:34 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1cdb4bd3[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:49:34 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.361 seconds (JVM running for 24.079) +2025-07-23 14:49:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:49:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:49:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:49:53 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:49:53 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:49:53 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:49:53 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:49:53 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:49:53 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:49:53 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:49:53 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:49:53 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:51:32 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:51:32 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 33832 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:51:32 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:51:35 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:51:35 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:51:35 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:51:36 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:51:38 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:51:39 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:51:39 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:51:40 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:51:40 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:51:40 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:51:40 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:51:43 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:51:44 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:51:44 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:51:45 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:51:45 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:51:46 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:51:49 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2a3d9ed3[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$577fc3af#updateMaterials] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@339ecd3f[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$f668fa57#outsourcingOrder] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@15f12e7b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$f668fa57#procurementOrder] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@102fcc80[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$f668fa57#shengchanOrder2] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@56221350[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$f4106bf9#getMassageForMultipleWorkCenters] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1390db9e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$f4106bf9#getMassageDelayDate] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@f0ead61[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$f4106bf9#getKuCunTo40SB] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@61ab2bcc[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$f4106bf9#getKuCun] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@27551c3a[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$541cd463#generateDoc1] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@328c6f65[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4893a9f0[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@70de1e65[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7f657888[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:51:54 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ec3d746[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:51:54 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.398 seconds (JVM running for 24.069) +2025-07-23 14:51:55 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:51:55 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:51:56 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:52:39 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:52:39 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:52:39 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:52:39 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:52:39 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:52:39 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:52:39 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:52:39 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:52:39 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:52:45 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:52:45 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 32180 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:52:45 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:52:48 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:52:48 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:52:48 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:52:49 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:52:51 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:52:52 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:52:53 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:52:53 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:52:53 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:52:53 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:52:53 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:52:58 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:52:58 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:52:59 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:52:59 [redisson-netty-2-6] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:52:59 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:53:00 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:53:04 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@68ae86a2[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$c28daf62#updateMaterials] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@23247b4c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$6176e60a#shengchanOrder2] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@33d9904f[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$6176e60a#outsourcingOrder] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4b79eecc[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$6176e60a#procurementOrder] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@57fefa97[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$5f1e57ac#getMassageForMultipleWorkCenters] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5700053f[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$5f1e57ac#getMassageDelayDate] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@28a4ac78[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$5f1e57ac#getKuCun] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2caf282e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$5f1e57ac#getKuCunTo40SB] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@ca5456e[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$bf2ac016#generateDoc1] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5b5b9038[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@56912047[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@32a8ce3[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@258227dd[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:53:08 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@225fb905[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:53:09 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 24.013 seconds (JVM running for 25.715) +2025-07-23 14:53:09 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:53:09 [Thread-10] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server stop. +2025-07-23 14:53:09 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:53:09 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:53:09 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:53:09 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:53:09 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:53:09 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:53:09 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:53:09 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:53:15 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:53:15 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 29164 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:53:15 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:53:18 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:53:18 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:53:18 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:53:19 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:53:21 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:53:22 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:53:22 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:53:23 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:53:23 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:53:23 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:53:23 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:53:26 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:53:27 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:53:27 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:53:28 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:53:28 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:53:29 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:53:32 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@c2d0e93[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$e5ebe4d0#updateMaterials] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4a084cf0[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$84d51b78#procurementOrder] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7d68886c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$84d51b78#shengchanOrder2] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@791a5c5a[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$84d51b78#outsourcingOrder] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1da78c7c[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$827c8d1a#getMassageDelayDate] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@15402cf4[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$827c8d1a#getMassageForMultipleWorkCenters] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2cd2fdd8[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$827c8d1a#getKuCun] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7018c94[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$827c8d1a#getKuCunTo40SB] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@26e42464[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$e288f584#generateDoc1] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@32578bc0[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@9d09c6f[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2bed4ed[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@57e17da[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:53:37 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@b79953e[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:53:37 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.318 seconds (JVM running for 23.974) +2025-07-23 14:53:38 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:53:38 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:53:38 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:53:57 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:53:57 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:53:57 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:53:57 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:53:57 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:53:57 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:53:57 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:53:57 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:53:57 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 14:59:13 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 14:59:13 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 10068 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 14:59:13 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 14:59:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 14:59:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 14:59:16 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 14:59:17 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 14:59:19 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 14:59:20 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 14:59:20 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 14:59:21 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 14:59:21 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 14:59:21 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 14:59:21 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 14:59:24 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 14:59:25 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 14:59:25 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 14:59:26 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:59:26 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 14:59:27 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 14:59:30 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@ff03384[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$860e10f1#updateMaterials] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@159b4611[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$24f74799#shengchanOrder2] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2073d71b[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$24f74799#procurementOrder] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@22ab40c1[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$24f74799#outsourcingOrder] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2c492b03[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$229eb93b#getMassageForMultipleWorkCenters] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@63ad4b55[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$229eb93b#getMassageDelayDate] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5dd88334[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$229eb93b#getKuCunTo40SB] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@258d7d06[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$229eb93b#getKuCun] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@40f95b87[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$82ab21a5#generateDoc1] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4907472e[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@50dfac19[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1ef48e49[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@145bcb73[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 14:59:35 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6716d0e1[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 14:59:35 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.522 seconds (JVM running for 24.306) +2025-07-23 14:59:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 14:59:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 14:59:36 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 14:59:58 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 14:59:58 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 14:59:58 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 14:59:58 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 14:59:58 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 14:59:58 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 14:59:58 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 14:59:58 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 14:59:58 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 15:01:11 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 15:01:11 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 34056 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 15:01:11 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 15:01:14 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 15:01:14 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 15:01:14 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 15:01:14 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 15:01:16 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 15:01:17 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 15:01:18 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 15:01:18 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 15:01:18 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 15:01:18 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 15:01:18 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 15:01:22 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 15:01:22 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 15:01:23 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 15:01:23 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:01:23 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:01:24 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 15:01:27 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5b610c90[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$3ed7f521#updateMaterials] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6ebdb938[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$ddc12bc9#outsourcingOrder] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@53e7dfc4[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$ddc12bc9#shengchanOrder2] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2e33a4b0[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$ddc12bc9#procurementOrder] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7d65286a[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$db689d6b#getMassageForMultipleWorkCenters] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7e122a87[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$db689d6b#getMassageDelayDate] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1366c37e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$db689d6b#getKuCun] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@20c3f386[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$db689d6b#getKuCunTo40SB] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@74b1b98c[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$3b7505d5#generateDoc1] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1b18f38f[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3e40bea1[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1a0252c[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@78a4914d[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 15:01:32 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@24fc815d[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 15:01:32 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.398 seconds (JVM running for 24.137) +2025-07-23 15:01:34 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 15:01:34 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 15:01:34 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 15:02:07 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 15:02:07 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 15:02:07 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 15:02:07 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 15:02:07 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 15:02:07 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 15:02:07 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 15:02:07 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 15:02:07 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 15:04:47 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 15:04:47 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 36592 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 15:04:47 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 15:04:50 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 15:04:50 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 15:04:50 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 15:04:51 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 15:04:53 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 15:04:54 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 15:04:54 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 15:04:55 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 15:04:55 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 15:04:55 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 15:04:55 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 15:04:59 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 15:04:59 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 15:04:59 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 15:05:00 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:05:00 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:05:01 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 15:05:04 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@a9c923f[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$f9edb0bd#updateMaterials] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@70e966a5[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$98d6e765#procurementOrder] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ac9b75c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$98d6e765#shengchanOrder2] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2abb4810[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$98d6e765#outsourcingOrder] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@44d83a12[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$967e5907#getKuCunTo40SB] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7fbfb062[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$967e5907#getKuCun] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@18ab9b9e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$967e5907#getMassageForMultipleWorkCenters] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6820ab53[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$967e5907#getMassageDelayDate] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6d2d04ef[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$f68ac171#generateDoc1] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6f939588[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ba0948f[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46b7c89b[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@43b8a6de[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 15:05:09 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@30f454f4[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 15:05:09 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.626 seconds (JVM running for 24.276) +2025-07-23 15:05:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 15:05:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 15:05:11 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 15:05:37 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 15:05:37 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 15:05:37 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 15:05:37 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 15:05:37 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 15:05:37 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 15:05:37 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 15:05:37 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 15:05:37 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 15:06:05 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 15:06:05 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 36632 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 15:06:05 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 15:06:08 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 15:06:08 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 15:06:08 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 15:06:08 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 15:06:10 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 15:06:11 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 15:06:12 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 15:06:12 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 15:06:12 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 15:06:12 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 15:06:12 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 15:06:16 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 15:06:16 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 15:06:17 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 15:06:18 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:06:18 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:06:19 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 15:06:21 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1f7b4952[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$2f9f8ace#updateMaterials] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@43898d09[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$ce88c176#procurementOrder] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3bf1a4c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$ce88c176#shengchanOrder2] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@87060c0[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$ce88c176#outsourcingOrder] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4d048945[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$cc303318#getMassageForMultipleWorkCenters] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@42eaa429[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$cc303318#getMassageDelayDate] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@39fcbb42[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$cc303318#getKuCun] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@3201aadd[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$cc303318#getKuCunTo40SB] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5b265379[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$2c3c9b82#generateDoc1] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@4cfa6fd8[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1000fbae[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2fe8ec31[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46bcdf2e[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 15:06:26 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@5927fc8e[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 15:06:26 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 22.607 seconds (JVM running for 24.291) +2025-07-23 15:06:28 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 15:06:28 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 15:06:28 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 15:06:42 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 15:06:42 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 15:06:42 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 15:06:42 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 15:06:42 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 15:06:42 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 15:06:42 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 15:06:42 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 15:06:42 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye +2025-07-23 15:06:57 [background-preinit] INFO o.h.validator.internal.util.Version - HV000001: Hibernate Validator 6.2.5.Final +2025-07-23 15:06:57 [main] INFO com.ruoyi.RuoYiTestApplication - Starting RuoYiTestApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 36840 (started by Administrator in F:\evo_k3cloud\ruoyi-admin) +2025-07-23 15:06:57 [main] INFO com.ruoyi.RuoYiTestApplication - The following 1 profile is active: "dev" +2025-07-23 15:07:01 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ begin ] *********************** +2025-07-23 15:07:01 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ------ minidao.base-package ------- org.jeecg.modules.jmreport.desreport.* +2025-07-23 15:07:01 [main] INFO o.j.m.auto.MinidaoAutoConfiguration - ******************* init miniDao config [ end ] *********************** +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDataSourceDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbFieldDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDbParamDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportDictItemDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportLinkDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportMapDao } +2025-07-23 15:07:01 [main] INFO o.j.m.f.MiniDaoClassPathMapperScanner - register minidao name is { org.jeecg.modules.jmreport.desreport.dao.JimuReportShareDao } +2025-07-23 15:07:04 [main] INFO o.j.m.j.c.JmReportExecutorConfig - Init JimuReport Config [ 线程池 ] +2025-07-23 15:07:05 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource detect P6SPY plugin and enabled it +2025-07-23 15:07:05 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Starting... +2025-07-23 15:07:06 [main] INFO com.zaxxer.hikari.HikariDataSource - master - Start completed. +2025-07-23 15:07:06 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [slave] success +2025-07-23 15:07:06 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource - add a datasource named [master] success +2025-07-23 15:07:06 [main] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource initial loaded [2] datasource,primary datasource named [master] +2025-07-23 15:07:10 [main] INFO c.r.framework.config.JacksonConfig - 初始化 jackson 配置 +2025-07-23 15:07:10 [main] INFO c.ruoyi.framework.config.RedisConfig - 初始化 redis 配置 +2025-07-23 15:07:10 [main] INFO org.redisson.Version - Redisson 3.20.1 +2025-07-23 15:07:11 [redisson-netty-2-5] INFO o.r.c.p.MasterPubSubConnectionPool - 1 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:07:11 [redisson-netty-2-4] INFO o.r.c.pool.MasterConnectionPool - 8 connections initialized for localhost/127.0.0.1:6379 +2025-07-23 15:07:12 [main] INFO o.j.m.j.c.i.JimuReportConfiguration - Init JimuReport Config [ Token Interceptor & Resource Locations ] +2025-07-23 15:07:15 [main] INFO com.ruoyi.job.config.XxlJobConfig - >>>>>>>>>>> xxl-job config init. +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:updateMaterials, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@70e966a5[class com.ruoyi.system.controller.ImMaterialController$$EnhancerBySpringCGLIB$$be0b171#updateMaterials] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:outsourcingOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ac9b75c[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$aac9e819#outsourcingOrder] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:procurementOrder, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2abb4810[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$aac9e819#procurementOrder] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shengchanOrder2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@44d83a12[class com.ruoyi.system.controller.ImProductionPlanProController$$EnhancerBySpringCGLIB$$aac9e819#shengchanOrder2] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCun, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@7fbfb062[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a87159bb#getKuCun] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getKuCunTo40SB, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@18ab9b9e[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a87159bb#getKuCunTo40SB] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageDelayDate, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6820ab53[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a87159bb#getMassageDelayDate] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:getMassageForMultipleWorkCenters, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6d2d04ef[class com.ruoyi.system.controller.KingdeeWorkCenterDataController$$EnhancerBySpringCGLIB$$a87159bb#getMassageForMultipleWorkCenters] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:generateDoc2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@6f939588[class com.ruoyi.system.controller.WlStockDataController$$EnhancerBySpringCGLIB$$87dc225#generateDoc1] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:commandJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@2ba0948f[class com.ruoyi.job.service.SampleService#commandJobHandler] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:shardingJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@46b7c89b[class com.ruoyi.job.service.SampleService#shardingJobHandler] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@43b8a6de[class com.ruoyi.job.service.SampleService#demoJobHandler] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:httpJobHandler, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@30f454f4[class com.ruoyi.job.service.SampleService#httpJobHandler] +2025-07-23 15:07:20 [main] INFO c.x.job.core.executor.XxlJobExecutor - >>>>>>>>>>> xxl-job register jobhandler success, name:demoJobHandler2, jobHandler:com.xxl.job.core.handler.impl.MethodJobHandler@1f5faa89[class com.ruoyi.job.service.SampleService#demoJobHandler2] +2025-07-23 15:07:20 [main] INFO com.ruoyi.RuoYiTestApplication - Started RuoYiTestApplication in 23.364 seconds (JVM running for 25.054) +2025-07-23 15:07:21 [main] INFO c.r.s.runner.SystemApplicationRunner - 初始化OSS配置成功 +2025-07-23 15:07:21 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载参数缓存数据成功 +2025-07-23 15:07:22 [main] INFO c.r.s.runner.SystemApplicationRunner - 加载字典缓存数据成功 +2025-07-23 15:07:38 [SpringApplicationShutdownHook] INFO com.xxl.job.core.server.EmbedServer - >>>>>>>>>>> xxl-job remoting server destroy success. +2025-07-23 15:07:38 [xxl-job, executor JobLogFileCleanThread] INFO c.x.j.c.thread.JobLogFileCleanThread - >>>>>>>>>>> xxl-job, executor JobLogFileCleanThread thread destroy. +2025-07-23 15:07:38 [xxl-job, executor TriggerCallbackThread] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor callback thread destroy. +2025-07-23 15:07:38 [Thread-9] INFO c.x.j.c.thread.TriggerCallbackThread - >>>>>>>>>>> xxl-job, executor retry callback thread destroy. +2025-07-23 15:07:38 [SpringApplicationShutdownHook] INFO c.r.f.manager.ShutdownManager - ====关闭后台任务任务线程池==== +2025-07-23 15:07:38 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource start closing .... +2025-07-23 15:07:38 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown initiated... +2025-07-23 15:07:38 [SpringApplicationShutdownHook] INFO com.zaxxer.hikari.HikariDataSource - master - Shutdown completed. +2025-07-23 15:07:38 [SpringApplicationShutdownHook] INFO c.b.d.d.DynamicRoutingDataSource - dynamic-datasource all closed success,bye diff --git a/ruoyi-admin/src/main/resources/application.yml b/ruoyi-admin/src/main/resources/application.yml index a1afa3b..771a8d8 100644 --- a/ruoyi-admin/src/main/resources/application.yml +++ b/ruoyi-admin/src/main/resources/application.yml @@ -29,7 +29,7 @@ server: port: 8033 servlet: # 应用的访问路径 - context-path: / + context-path: /dev-api undertow: # HTTP post内容的最大大小。当值为-1时,默认值为大小是无限的 max-http-post-size: -1 diff --git a/ruoyi-common/src/main/java/com/ruoyi/common/constant/Constants.java b/ruoyi-common/src/main/java/com/ruoyi/common/constant/Constants.java index 2b66c0e..abe3eef 100644 --- a/ruoyi-common/src/main/java/com/ruoyi/common/constant/Constants.java +++ b/ruoyi-common/src/main/java/com/ruoyi/common/constant/Constants.java @@ -111,6 +111,11 @@ public interface Constants { * 闫建楼 */ String YanJianLou = "YanJianLou"; + + String NIUJIANLOU = "NiuYongHeng"; + String LZQ = "HuaKaiBiAn"; + String CP = "PanXingZhiMeng"; + /** * 何春玲 */ @@ -159,8 +164,19 @@ public interface Constants { * 张敏 */ String lingyan = "lingyan"; + String WangXuDe = "WangXuDe"; + + String Liukai = "d41d8cd98f00b204e9800998ecf8427e"; + String SGC = "ZaiJian@BuFuYuJian"; + String BaiXF = "BaiXuFeng"; + String ZhaoFJ = "yYiTeZhaoFenJing01"; + + + + + } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/controller/BomDetailsController.java b/ruoyi-system/src/main/java/com/ruoyi/system/controller/BomDetailsController.java index f091c23..6c9d183 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/controller/BomDetailsController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/controller/BomDetailsController.java @@ -36,6 +36,7 @@ import com.ruoyi.system.runner.JdUtil; import com.ruoyi.system.service.*; import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; +import org.apache.commons.collections.MapUtils; import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; @@ -217,12 +218,19 @@ public class BomDetailsController extends BaseController { List bomDetailsVos = ExcelUtil.importExcel(file.getInputStream(), BomDetailsVo.class); List missingFieldsWarnings = new ArrayList<>(); List materialsToAdd = new ArrayList<>(); - // 成品物料 + // 解析成品物料(从 Excel 第一 Sheet 第二行第二列、第三列读取) HashMap bomFinishedProduct = getBomFinishedProduct(file); - // 新增成品父级物流 - if (loadChengPinMaterialPreservation(bomFinishedProduct) == 1) { - log.info("新增成品父级物料成功"); + if (MapUtils.isNotEmpty(bomFinishedProduct)) { + int result = loadChengPinMaterialPreservation(bomFinishedProduct); + if (result == 1) { + log.info("✅ 成品父级物料新增成功: {}", bomFinishedProduct); + } else { + log.warn("⚠️ 成品父级物料保存失败: {}", bomFinishedProduct); + } + } else { + log.warn("⚠️ 未从 Excel 中读取到有效的成品物料信息"); } + for (BomDetailsVo bomDetailsvo : bomDetailsVos) { BomDetails bomDetails = BeanUtil.toBean(bomDetailsvo, BomDetails.class); diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/controller/KingdeeWorkCenterDataController.java b/ruoyi-system/src/main/java/com/ruoyi/system/controller/KingdeeWorkCenterDataController.java index 13002b2..8b08b54 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/controller/KingdeeWorkCenterDataController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/controller/KingdeeWorkCenterDataController.java @@ -906,6 +906,29 @@ public class KingdeeWorkCenterDataController extends BaseController { // 发送Excel文件 File excelFile = new File(filePath); if (excelFile.exists()) { + // 1) 发送应用消息(文本卡片) + String accessToken = iWeComService.getAccessToken(CORPORATE_ID, APPLICATION_ID); + String title = "采购订单与申请更新"; + String markdownContent = String.format("**%s**\n> 更新时间:%s\n- 采购订单:%d 条\n- 采购申请:%d 条\n\n详见附件", + title, currentTime, purchaseOrderList.size(), purchaseRequestList.size()); + // 默认推送给 + String receivers = ChengChengChengChengCheng + "|" + Y; + iWeComService.sendMarkdownMessage(accessToken, AgentId, receivers, "", "", + markdownContent, 0, 0, 0, 1800); + + // 2) 上传文件到企业微信并发送文件消息 + String uploadResp = iWeComService.uploadMedia(accessToken, "file", excelFile); + String mediaId = null; + try { + cn.hutool.json.JSONObject obj = cn.hutool.json.JSONUtil.parseObj(uploadResp); + mediaId = obj.getStr("media_id"); + } catch (Exception ignore) { + } + if (mediaId != null && !mediaId.isEmpty()) { + iWeComService.sendFileMessage(accessToken, AgentId, receivers, "", "", mediaId, 0, 0, 1800); + } + + // 3) 保持原有机器人群发文件 wxRobotUtil.sendFileToWeChatGroup(excelFile, robotId); FileUtils.deleteQuietly(excelFile); } @@ -1108,7 +1131,7 @@ public class KingdeeWorkCenterDataController extends BaseController { public R getPurchaseOrder2() { try { // String robotId = "4d2f037d-0cee-493a-a4ff-1758f67b8069"; - String robotId = "483489b2-b219-468c-851f-f56a34a62d91"; + String robotId = "d5a51230-e0de-4c26-b088-07d6e89e6e07"; // String robotId = "8af8abea-3f21-4ca7-ad0a-5b7a2cf4d78e"; String currentTime = DateUtil.format(new Date(), "yyyy年MM月dd日 HH:mm:ss"); StringBuilder msg = new StringBuilder(); @@ -1575,14 +1598,14 @@ public class KingdeeWorkCenterDataController extends BaseController { @PostMapping("/getUninspectedData") public R> getUninspectedData() { try { - String robotId = "8af8abea-3f21-4ca7-ad0a-5b7a2cf4d78e"; + String robotId = "d5a51230-e0de-4c26-b088-07d6e89e6e07"; String currentTime = DateUtil.format(new Date(), "yyyy年MM月dd日 HH:mm:ss"); //工序汇报单,未入库列表 List processReportDTOList = JdUtil.getUninspectedData(); // 构建Markdown消息 StringBuilder markdownMsg = new StringBuilder(); - markdownMsg.append("# 工序质检不及时告警通知\n\n") + markdownMsg.append("# 工序质检通知\n\n") .append("> **统计时间:** ").append(currentTime).append("\n") .append("> **未质检工序数量:** ").append(processReportDTOList.size()).append(" 条\n\n"); @@ -1724,36 +1747,20 @@ public class KingdeeWorkCenterDataController extends BaseController { return R.ok(Collections.emptyList()); } - /*LocalDate today = LocalDate.now(); - List todayList = allList.stream().filter(pd -> { - LocalDate submit = parseDate(pd.getFSubmitInspectTime()); - LocalDate finish = parseDate(pd.getFFinishInspectTime()); - return (submit != null && submit.isEqual(today)) || (finish != null && finish.isEqual(today)); - }).collect(Collectors.toList()); -*/ - /* if (todayList.isEmpty()) { - log.info("今日没有质检数据"); - return R.ok(Collections.emptyList()); - }*/ String accessToken = iWeComService.getAccessToken(CORPORATE_ID, APPLICATION_ID); // 工段/工序 -> 接收人映射 Map workCenterMap = new HashMap<>(); - /*workCenterMap.put("铆焊工段", YanJianLou); - workCenterMap.put("机二工段", "y"); - workCenterMap.put("机三工段", YeZhen + "|" + PingAnXiLe); - workCenterMap.put("装一工段", ronin + "|" + JingJing); - workCenterMap.put("装二工段", LiYiHan + "|" + MaTianYu);*/ + workCenterMap.put("铆焊工段", YanJianLou+"|"+Y); + workCenterMap.put("机二工段", CP); + workCenterMap.put("机三工段", YeZhen + "|" + PingAnXiLe+"|"+Y); + workCenterMap.put("装一工段", ronin + "|" + JingJing+"|"+Y); + workCenterMap.put("装二工段", LiYiHan + "|" + JianXin+"|"+Y); - workCenterMap.put("铆焊工段", ChengChengChengChengCheng); - workCenterMap.put("机二工段", "WangXuDe"); - workCenterMap.put("机三工段", ChengChengChengChengCheng + "|" + WangXuDe); - workCenterMap.put("装一工段", ChengChengChengChengCheng + "|" + WangXuDe); - workCenterMap.put("装二工段", ChengChengChengChengCheng + "|" + WangXuDe); - // 特殊:机一工段下料 - workCenterMap.put("机一工段", Y); + // 特殊:机一工段下料*/ + workCenterMap.put("机一工段", HeChunLing+"|"+Y); for (ProcessInspectionDTO pd : allList) { try { @@ -1764,9 +1771,13 @@ public class KingdeeWorkCenterDataController extends BaseController { String key = workCenter; // 机一工段下料特殊判断 - if ("机一工段".equals(workCenter) && process.contains("下料")) { + if ("铆焊工段".equals(workCenter) && process.contains("下料")) { key = "机一工段下料"; } + // 机一工段下料特殊判断 + if ("机一工段".equals(workCenter) && process.contains("下料")) { + key = "铆焊工段下料"; + } String receivers = workCenterMap.get(key); if (receivers != null && !receivers.isEmpty()) { diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/controller/ProductionOrderController.java b/ruoyi-system/src/main/java/com/ruoyi/system/controller/ProductionOrderController.java index 8aa790c..1b4bef5 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/controller/ProductionOrderController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/controller/ProductionOrderController.java @@ -3,6 +3,9 @@ package com.ruoyi.system.controller; import java.util.*; import com.ruoyi.system.domain.ProductionOrder; +import com.ruoyi.system.domain.dto.PurchaseOrderExcelDTO; +import com.ruoyi.system.domain.dto.PurchaseRequestExcelDTO; +import com.ruoyi.system.runner.JdUtil; import lombok.RequiredArgsConstructor; import javax.servlet.http.HttpServletResponse; import javax.validation.constraints.*; @@ -145,9 +148,12 @@ public class ProductionOrderController extends BaseController { List groupWeld = iProductionOrderService.getGroupWeld(productionOrderVo); return R.ok(groupWeld).getData(); } + @Log(title = "获取组焊件子集列表", businessType = BusinessType.IMPORT) private ListgetGroupWeldSubset(ProductionOrderVo productionOrderVo) { List groupWeld = iProductionOrderService.getGroupWeldSubset(productionOrderVo); return R.ok(groupWeld).getData(); } + + } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/controller/WeComController.java b/ruoyi-system/src/main/java/com/ruoyi/system/controller/WeComController.java index 5006b13..a89a8c8 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/controller/WeComController.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/controller/WeComController.java @@ -4,6 +4,8 @@ import com.ruoyi.common.core.domain.R; import com.ruoyi.system.service.IWeComService; import lombok.RequiredArgsConstructor; import org.springframework.validation.annotation.Validated; +import org.springframework.http.MediaType; +import org.springframework.web.multipart.MultipartFile; import org.springframework.web.bind.annotation.*; import java.io.UnsupportedEncodingException; @@ -59,4 +61,18 @@ public class WeComController { title, description, url, btntxt, enableIdTrans, enableDuplicateCheck, duplicateCheckInterval); return R.ok(result); } + + /** + * 上传临时素材到企业微信。 + * 对应企业微信:POST ... + * 使用 multipart/form-data,文件字段名为 "media"。 + */ + @PostMapping(value = "/media/upload", consumes = MediaType.MULTIPART_FORM_DATA_VALUE) + public R uploadMedia(@RequestParam("access_token") String accessToken, @RequestParam("type") String type, @RequestPart("media") MultipartFile media) { + String result = weComService.uploadMedia(accessToken, type, media); + return R.ok(result); + } + + + } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/IWeComService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/IWeComService.java index b10f993..4bef802 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/IWeComService.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/IWeComService.java @@ -17,4 +17,41 @@ public interface IWeComService { String title, String description, String url, String btntxt, Integer enableIdTrans, Integer enableDuplicateCheck, Integer duplicateCheckInterval ); + + /** + * 上传临时素材到企业微信。 + * 对应接口:POST ... + * 使用 multipart/form-data,文件字段名为 "media"。 + * + * @param accessToken 调用接口凭证 + * @param type 媒体文件类型:image/voice/video/file + * @param file 待上传文件(MultipartFile) + * @return 企业微信原始响应 JSON 字符串 + */ + String uploadMedia(String accessToken, String type, org.springframework.web.multipart.MultipartFile file); + + /** + * 通过 File 上传临时素材到企业微信。 + * @param accessToken 调用接口凭证 + * @param type 媒体文件类型:image/voice/video/file + * @param file 待上传文件(java.io.File) + * @return 企业微信原始响应 JSON 字符串 + */ + String uploadMedia(String accessToken, String type, java.io.File file); + + /** + * 发送企业微信文件消息。 + * @param accessToken 已获取的 access_token + * @param agentId 应用的 AgentId(数字) + * @param toUser 目标用户,多个用 | 分隔,可为空 + * @param toParty 目标部门,多个用 | 分隔,可为空 + * @param toTag 目标标签,多个用 | 分隔,可为空 + * @param mediaId 上传接口返回的 media_id + * @param enableIdTrans 是否开启 id 转译 + * @param enableDuplicateCheck 是否开启重复消息检查 + * @param duplicateCheckInterval 重复消息检查时间间隔(秒) + * @return 企业微信原始响应 JSON 字符串 + */ + String sendFileMessage(String accessToken, String agentId, String toUser, String toParty, String toTag, String mediaId, + Integer enableIdTrans, Integer enableDuplicateCheck, Integer duplicateCheckInterval); } diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/WeComServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/WeComServiceImpl.java index 5f11b83..04308cf 100644 --- a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/WeComServiceImpl.java +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/WeComServiceImpl.java @@ -9,6 +9,11 @@ import org.springframework.http.HttpHeaders; import org.springframework.http.MediaType; import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Service; +import org.springframework.core.io.ByteArrayResource; +import org.springframework.core.io.FileSystemResource; +import org.springframework.util.LinkedMultiValueMap; +import org.springframework.util.MultiValueMap; +import org.springframework.web.multipart.MultipartFile; import org.springframework.web.client.RestTemplate; import java.io.UnsupportedEncodingException; @@ -231,4 +236,127 @@ public class WeComServiceImpl implements IWeComService { } return body; } + + /** + * 上传临时素材到企业微信。 + * 接口:POST ... + * 使用 multipart/form-data,文件字段名为 "media"。 + */ + @Override + public String uploadMedia(String accessToken, String type, MultipartFile file) { + if (accessToken == null || accessToken.isEmpty()) { + throw new ServiceException("access_token 不能为空"); + } + if (type == null || type.isEmpty()) { + throw new ServiceException("type 不能为空"); + } + String t = type.toLowerCase(); + if (!("image".equals(t) || "voice".equals(t) || "video".equals(t) || "file".equals(t))) { + throw new ServiceException("不支持的媒体类型: " + type); + } + if (file == null || file.isEmpty()) { + throw new ServiceException("上传文件不能为空"); + } + + String url = "https://qyapi.weixin.qq.com/cgi-bin/media/upload?access_token=" + accessToken + "&type=" + t; + + ByteArrayResource resource; + try { + byte[] bytes = file.getBytes(); + String filename = file.getOriginalFilename(); + resource = new ByteArrayResource(bytes) { + @Override + public String getFilename() { + return filename != null ? filename : "media"; + } + }; + } catch (Exception e) { + throw new ServiceException("读取上传文件失败: " + e.getMessage()); + } + + MultiValueMap form = new LinkedMultiValueMap<>(); + form.add("media", resource); + + HttpHeaders headers = new HttpHeaders(); + headers.setContentType(MediaType.MULTIPART_FORM_DATA); + HttpEntity> entity = new HttpEntity<>(form, headers); + ResponseEntity resp = restTemplate.postForEntity(url, entity, String.class); + String body = resp.getBody(); + if (body == null) { + throw new ServiceException("企业微信 media/upload 接口响应为空"); + } + return body; + } + + /** + * 上传临时素材(File 版本)。 + */ + @Override + public String uploadMedia(String accessToken, String type, java.io.File file) { + if (accessToken == null || accessToken.isEmpty()) { + throw new ServiceException("access_token 不能为空"); + } + if (type == null || type.isEmpty()) { + throw new ServiceException("type 不能为空"); + } + String t = type.toLowerCase(); + if (!("image".equals(t) || "voice".equals(t) || "video".equals(t) || "file".equals(t))) { + throw new ServiceException("不支持的媒体类型: " + type); + } + if (file == null || !file.exists()) { + throw new ServiceException("上传文件不存在"); + } + + String url = "https://qyapi.weixin.qq.com/cgi-bin/media/upload?access_token=" + accessToken + "&type=" + t; + FileSystemResource resource = new FileSystemResource(file); + MultiValueMap form = new LinkedMultiValueMap<>(); + form.add("media", resource); + + HttpHeaders headers = new HttpHeaders(); + headers.setContentType(MediaType.MULTIPART_FORM_DATA); + HttpEntity> entity = new HttpEntity<>(form, headers); + ResponseEntity resp = restTemplate.postForEntity(url, entity, String.class); + String body = resp.getBody(); + if (body == null) { + throw new ServiceException("企业微信 media/upload 接口响应为空"); + } + return body; + } + + /** + * 发送企业微信文件消息。 + */ + @Override + public String sendFileMessage(String accessToken, String agentId, String toUser, String toParty, String toTag, String mediaId, + Integer enableIdTrans, Integer enableDuplicateCheck, Integer duplicateCheckInterval) { + String url = "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=" + accessToken; + + Map payload = new HashMap<>(); + if (toUser != null && !toUser.isEmpty()) payload.put("touser", toUser); + if (toParty != null && !toParty.isEmpty()) payload.put("toparty", toParty); + if (toTag != null && !toTag.isEmpty()) payload.put("totag", toTag); + payload.put("msgtype", "file"); + try { + payload.put("agentid", Integer.parseInt(agentId)); + } catch (NumberFormatException e) { + throw new ServiceException("agentId 必须为数字"); + } + + Map file = new HashMap<>(); + file.put("media_id", mediaId); + payload.put("file", file); + if (enableIdTrans != null) payload.put("enable_id_trans", enableIdTrans); + if (enableDuplicateCheck != null) payload.put("enable_duplicate_check", enableDuplicateCheck); + if (duplicateCheckInterval != null) payload.put("duplicate_check_interval", duplicateCheckInterval); + + HttpHeaders headers = new HttpHeaders(); + headers.setContentType(MediaType.APPLICATION_JSON); + HttpEntity entity = new HttpEntity<>(JSONUtil.toJsonStr(payload), headers); + ResponseEntity resp = restTemplate.postForEntity(url, entity, String.class); + String body = resp.getBody(); + if (body == null) { + throw new ServiceException("企业微信 message/send 文件消息接口响应为空"); + } + return body; + } } diff --git a/ruoyi-system/src/main/resources/EXCEL模板/质检模板.xlsx b/ruoyi-system/src/main/resources/EXCEL模板/质检模板.xlsx new file mode 100644 index 0000000..a340571 Binary files /dev/null and b/ruoyi-system/src/main/resources/EXCEL模板/质检模板.xlsx differ diff --git a/ruoyi-system/src/test/java/com/ruoyi/system/service/TBOX数据传输协议(1).xlsx b/ruoyi-system/src/test/java/com/ruoyi/system/service/TBOX数据传输协议(1).xlsx new file mode 100644 index 0000000..e4b3407 Binary files /dev/null and b/ruoyi-system/src/test/java/com/ruoyi/system/service/TBOX数据传输协议(1).xlsx differ