From cea2e95b65d54d935debab882dab7f4362cf2282 Mon Sep 17 00:00:00 2001 From: liuliang <401809302@qq.com> Date: Thu, 20 Jun 2024 16:49:46 +0800 Subject: [PATCH] liuliang --- .../entities/entities.dat | Bin 4096 -> 4096 bytes .idea/workspace.xml | 34 +- WEB-INF/sqllog/ecologysql | 931 ++++ log/sdk.log | 4405 +++++++++++++++++ .../hrm_attendance/hrm-attendance.jar | Bin 561880 -> 562027 bytes .../cmd/ComputeAttendanceDurationCmd.java | 5 +- .../cmd/GetScheduleResultListCmd.java | 20 +- .../attendanceanalysis/cmd/RecordDataCmd.java | 6 +- .../getclockInpoint/MergeApairClockPoint.java | 2 +- .../service/impl/ShiftServiceImpl.java | 2 +- .../web/AttendanceanalysisAction.java | 6 +- .../cmd/ComputeAttendanceDurationCmd.class | Bin 11860 -> 12158 bytes .../cmd/GetScheduleResultListCmd.class | Bin 17067 -> 17156 bytes .../cmd/recordDataCmd.class | Bin 9071 -> 9070 bytes .../service/impl/ShiftServiceImpl.class | Bin 21916 -> 21930 bytes .../web/AttendanceanalysisAction.class | Bin 18686 -> 18693 bytes 16 files changed, 5370 insertions(+), 41 deletions(-) diff --git a/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat b/.idea/dataSources/ade958e9-d72b-48ba-8be1-0441de7da9a5/entities/entities.dat index f970d24ef5229d5178daf6239bcc8f0a24be27b8..530700efaaff230464e9843a71268395e5fc3850 100644 GIT binary patch delta 33 lcmZorXi%8oBeag!gF{bNmr0EQ1Q;3K2y9H8&(92G0|0-I2ATi> delta 33 lcmZorXi%8oBa|@7fFs6AnMsWS1Q;3K2y9H8&(92G0|1BZ2KoR1 diff --git a/.idea/workspace.xml b/.idea/workspace.xml index 3f6b1d8..f3b38de 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -10,31 +10,21 @@ + + + - - + - + + - - - - - - - - + + + - - - - - - - - - + diff --git a/WEB-INF/sqllog/ecologysql b/WEB-INF/sqllog/ecologysql index f419aec..84b064d 100644 --- a/WEB-INF/sqllog/ecologysql +++ b/WEB-INF/sqllog/ecologysql @@ -6344,3 +6344,934 @@ at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) " +"2024-06-20","10:22:51.582","loginID=null main-1","76""1-1661161169","null","null","update","update uf_jcl_kq_cqjg set cqsc=0,cqzt=1,fxrq='2024-06-20 10:22:51',rqlx=0,sfxx=0,bc=NULL,bcbdxx=NULL,xm1=6,sc1=NULL,xm2=NULL,sc2=NULL,xm3=NULL,sc3=NULL,xm4=NULL,sc4=NULL,xm5=NULL,sc5=NULL,xm6=NULL,sc6=NULL,xm7=NULL,sc7=NULL,xm8=NULL,sc8=NULL,j1=NULL,c1=NULL,j2=NULL,c2=NULL,j3=NULL,c3=NULL,j4=NULL,c4=NULL,j5=NULL,c5=NULL,j6=NULL,c6=NULL,j7=NULL,c7=NULL,j8=NULL,c8=NULL where ygid=? and rq=?,[31, 2024-05-03]",") + at weaver.conn.RecordSet.executeSql(RecordSet.java:1372) + at weaver.conn.RecordSet.executeUpdate(RecordSet.java:988) + at com.engine.common.util.DbTools.update(DbTools.java:120) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:100) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:22:52.013","loginID=null main-1","60""1-1661161169","null","null","delete","delete from uf_jcl_kq_jbjg where lyid=?,[6651]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:176) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:22:52.127","loginID=null main-1","57""1-1661161169","null","null","delete","delete from uf_jcl_kq_jqye where lyid=?,[6651]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:178) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:22:52.224","loginID=null main-1","50""1-1661161169","null","null","update","update uf_jcl_kq_jbjg set lyid =? where lyid=?,[6651, 31-2024-06-20]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:180) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:22:52.344","loginID=null main-1","49""1-1661161169","null","null","update","update uf_jcl_kq_jqye set lyid =? where lyid=?,[6651, 31-2024-06-20]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:182) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:22:56.948","loginID=null main-1","74""1-1661161169","null","null","delete","delete from uf_jcl_kq_cqjt where rq >= '2024-05-03' and rq <= '2024-05-03' and yg in (31) and bc in (1,2,3),[]",") + at weaver.conn.RecordSet.executeSql(RecordSet.java:1372) + at weaver.conn.RecordSet.executeUpdate(RecordSet.java:988) + at com.engine.common.util.DbTools.update(DbTools.java:117) + at com.engine.attendance.workflow.service.impl.AllowanceServiceImpl.addAllowanceRecords(AllowanceServiceImpl.java:160) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:188) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:25:35.677","loginID=null main-1","69""1-763610533","null","null","update","update uf_jcl_kq_cqjg set cqsc=0,cqzt=1,fxrq='2024-06-20 10:25:35',rqlx=0,sfxx=0,bc=NULL,bcbdxx=NULL,xm1=6,sc1=NULL,xm2=NULL,sc2=NULL,xm3=NULL,sc3=NULL,xm4=NULL,sc4=NULL,xm5=NULL,sc5=NULL,xm6=NULL,sc6=NULL,xm7=NULL,sc7=NULL,xm8=NULL,sc8=NULL,j1=NULL,c1=NULL,j2=NULL,c2=NULL,j3=NULL,c3=NULL,j4=NULL,c4=NULL,j5=NULL,c5=NULL,j6=NULL,c6=NULL,j7=NULL,c7=NULL,j8=NULL,c8=NULL where ygid=? and rq=?,[31, 2024-05-03]",") + at weaver.conn.RecordSet.executeSql(RecordSet.java:1372) + at weaver.conn.RecordSet.executeUpdate(RecordSet.java:988) + at com.engine.common.util.DbTools.update(DbTools.java:120) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:100) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:25:36.032","loginID=null main-1","75""1-763610533","null","null","delete","delete from uf_jcl_kq_jbjg where lyid=?,[6651]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:176) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:25:36.166","loginID=null main-1","51""1-763610533","null","null","delete","delete from uf_jcl_kq_jqye where lyid=?,[6651]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:178) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:25:36.268","loginID=null main-1","55""1-763610533","null","null","update","update uf_jcl_kq_jbjg set lyid =? where lyid=?,[6651, 31-2024-06-20]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:180) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:25:36.378","loginID=null main-1","45""1-763610533","null","null","update","update uf_jcl_kq_jqye set lyid =? where lyid=?,[6651, 31-2024-06-20]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:182) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:29:15.826","loginID=null main-1","69""1-1164622694","null","null","update","update uf_jcl_kq_cqjg set cqsc=0,cqzt=1,fxrq='2024-06-20 10:29:15',rqlx=0,sfxx=0,bc=NULL,bcbdxx=NULL,xm1=6,sc1=NULL,xm2=NULL,sc2=NULL,xm3=NULL,sc3=NULL,xm4=NULL,sc4=NULL,xm5=NULL,sc5=NULL,xm6=NULL,sc6=NULL,xm7=NULL,sc7=NULL,xm8=NULL,sc8=NULL,j1=NULL,c1=NULL,j2=NULL,c2=NULL,j3=NULL,c3=NULL,j4=NULL,c4=NULL,j5=NULL,c5=NULL,j6=NULL,c6=NULL,j7=NULL,c7=NULL,j8=NULL,c8=NULL where ygid=? and rq=?,[31, 2024-05-03]",") + at weaver.conn.RecordSet.executeSql(RecordSet.java:1372) + at weaver.conn.RecordSet.executeUpdate(RecordSet.java:988) + at com.engine.common.util.DbTools.update(DbTools.java:120) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:100) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:29:16.228","loginID=null main-1","54""1-1164622694","null","null","delete","delete from uf_jcl_kq_jbjg where lyid=?,[6651]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:176) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:29:16.337","loginID=null main-1","52""1-1164622694","null","null","delete","delete from uf_jcl_kq_jqye where lyid=?,[6651]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:178) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:29:16.444","loginID=null main-1","54""1-1164622694","null","null","update","update uf_jcl_kq_jbjg set lyid =? where lyid=?,[6651, 31-2024-06-20]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:180) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:29:16.543","loginID=null main-1","59""1-1164622694","null","null","update","update uf_jcl_kq_jqye set lyid =? where lyid=?,[6651, 31-2024-06-20]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:182) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper.recordNoClass(UpdateAttendanceResultWrapper.java:469) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:197) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:29:24.669","loginID=null main-1","48""1-1164622694","null","null","delete","delete from uf_jcl_kq_cqjt where rq >= '2024-05-03' and rq <= '2024-05-03' and yg in (31) and bc in (1,2,3),[]",") + at weaver.conn.RecordSet.executeSql(RecordSet.java:1372) + at weaver.conn.RecordSet.executeUpdate(RecordSet.java:988) + at com.engine.common.util.DbTools.update(DbTools.java:117) + at com.engine.attendance.workflow.service.impl.AllowanceServiceImpl.addAllowanceRecords(AllowanceServiceImpl.java:160) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:188) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:41:20.533","loginID=null main-1","86""1-2114270481","null","null","update","update uf_jcl_kq_cqjg set cqsc=0.0,cqzt=1,fxrq='2024-06-20 10:41:20',rqlx=0,sfxx=0,bc=1,bcbdxx='09:00-12:00|13:00-18:00',xm1=7,sc1=1,xm2=7,sc2=1,xm3=142,sc3=0,xm4=NULL,sc4=NULL,xm5=NULL,sc5=NULL,xm6=NULL,sc6=NULL,xm7=NULL,sc7=NULL,xm8=NULL,sc8=NULL,j1='2024-05-03 07:04:00',j2=NULL,j3=NULL,j4=NULL,j5=NULL,j6=NULL,j7=NULL,c1=NULL,j8=NULL,c2='2024-05-03 21:21:00',c3=NULL,c4=NULL,c5=NULL,c6=NULL,c7=NULL,c8=NULL where ygid=? and rq=?,[81, 2024-05-03]",") + at weaver.conn.RecordSet.executeSql(RecordSet.java:1372) + at weaver.conn.RecordSet.executeUpdate(RecordSet.java:988) + at com.engine.common.util.DbTools.update(DbTools.java:120) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:100) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:354) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:41:20.990","loginID=null main-1","65""1-2114270481","null","null","delete","delete from uf_jcl_kq_jbjg where lyid=?,[6645]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:176) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:354) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:41:21.100","loginID=null main-1","66""1-2114270481","null","null","delete","delete from uf_jcl_kq_jqye where lyid=?,[6645]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:178) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:354) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:41:21.232","loginID=null main-1","63""1-2114270481","null","null","update","update uf_jcl_kq_jbjg set lyid =? where lyid=?,[6645, 81-2024-06-20]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:180) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:354) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:41:21.351","loginID=null main-1","59""1-2114270481","null","null","update","update uf_jcl_kq_jqye set lyid =? where lyid=?,[6645, 81-2024-06-20]",") + at weaver.conn.RecordSetTrans.executeSql(RecordSetTrans.java:736) + at weaver.conn.RecordSetTrans.executeUpdate(RecordSetTrans.java:430) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.updateWorkOverTimeDate(RecordDataCmd.java:182) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:163) + at com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd.execute(RecordDataCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.recordItem(UtilServiceImpl.java:60) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:354) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" +"2024-06-20","10:41:26.406","loginID=null main-1","38""1-2114270481","null","null","delete","delete from uf_jcl_kq_cqjt where rq >= '2024-05-03' and rq <= '2024-05-03' and yg in (81) and bc in (1,2,3),[]",") + at weaver.conn.RecordSet.executeSql(RecordSet.java:1372) + at weaver.conn.RecordSet.executeUpdate(RecordSet.java:988) + at com.engine.common.util.DbTools.update(DbTools.java:117) + at com.engine.attendance.workflow.service.impl.AllowanceServiceImpl.addAllowanceRecords(AllowanceServiceImpl.java:160) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:188) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +" diff --git a/log/sdk.log b/log/sdk.log index fcf47db..7577d3c 100644 --- a/log/sdk.log +++ b/log/sdk.log @@ -13599,3 +13599,4408 @@ 2024-06-19 11:45:14,688 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [INFO] - 'ecology' pool has been closed down by Shutdown Hook in 23 milliseconds. 2024-06-19 11:45:14,688 [Shutdown Hook] [org.logicalcobwebs.proxool.PrototyperController] [INFO] - Stopping Prototyper thread 2024-06-19 11:45:14,688 [Shutdown Hook] [org.logicalcobwebs.proxool.HouseKeeperController] [INFO] - Stopping HouseKeeper thread +2024-06-20 10:22:35,990 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy... +2024-06-20 10:22:35,993 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workflow.service.impl.WorkflowTypeServiceImpl.doSaveOperation(java.util.Map,weaver.hrm.User) +>> proxy:->com.engine.plugin.workflow.service.CustomWorkflowTypeService->com.engine.plugin.workflow.service.CustomWorkflowTypeService2->com.engine.plugin.workflow.service.CustomWorkflowTypeService3->com.engine.plugin.workflow.service.CustomWorkflowTypeService4 +2024-06-20 10:22:35,994 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy... +2024-06-20 10:22:35,994 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd +>> target:com.engine.workflow.cmd.signInput.GetNodeSignSetCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo +>> target:com.engine.workflow.cmd.requestForm.RequestSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestSubmitCmd->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRequestCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSubmitProxyCmd +>> target:com.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd +>> target:com.engine.crm.cmd.chance.FormUpdateCmd +>> proxy:->com.customization.esb.crm.chance.ProxyEditChanceCmd +>> target:com.engine.crm.cmd.customer.CustomerSaveCmd +>> proxy:->com.customization.esb.crm.customer.ProxyNewCustomerCmd +>> target:com.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd +>> target:com.engine.workflow.cmd.requestForm.BatchSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd +>> target:com.api.prj.cmd.prjBoard.DoDelBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd +>> target:com.engine.cube.cmd.app.WaterMarkImg +>> proxy:->com.customization.cube.list.CustomChangeListHrefLinkCmd +>> target:com.engine.crm.cmd.customer.CustomerEditCmd +>> proxy:->com.customization.esb.crm.customer.ProxyEditCustomerCmd +>> target:com.engine.meeting.cmd.meetingbase.NewMeetingCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd +>> target:com.engine.workflow.cmd.signInput.GetSignInputInfoCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd +>> target:com.engine.cube.cmd.app.GetAppListCmd +>> proxy:->com.engine.plugin.mode.license.Proxy_GetAppListCmd +>> target:com.api.prj.cmd.project.DoProjectOperationCmd +>> proxy:->com.customization.esb.proj.project.ProxyDoProjectOperationCmd +>> target:com.engine.workflowDesign.cmd.WorkflowXmlParserCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd +>> target:com.api.prj.cmd.project.DoPrjTempletStageSaveCmd +>> proxy:->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd +>> target:com.engine.workflow.cmd.requestForm.DoTakEndCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd +>> target:com.engine.crm.cmd.contacter.CreateCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyNewContacterCmd +>> target:com.engine.workflow.cmd.requestForm.GetRightMenuCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocRightMenuCmd->com.engine.plugin.odoc.command.odoRightMenuSetForm.OdocRightMenuBtnCmd->com.engine.plugin.workflow.command.qiyuesuo.QYSRightMenuCmd +>> target:com.engine.workflowDesign.cmd.GetOperateDataCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd +>> target:com.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd +>> target:com.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd +>> target:com.engine.crm.cmd.chance.DeleteCmd +>> proxy:->com.customization.esb.crm.chance.ProxyDeleteChanceCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd +>> target:com.engine.odoc.cmd.odocrequest.FlowNextCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd +>> target:com.engine.workflow.cmd.workflowType.DoSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd +>> target:com.engine.workflowDesign.cmd.GetWfInfoCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd +>> target:com.engine.crm.cmd.contacter.DeleteCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd +>> target:com.engine.odoc.cmd.odocrequest.ForceArchiveCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd +>> target:com.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd +>> proxy:->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd +>> target:com.api.common.cmd.login.DoUserSessionCmd +>> proxy:->com.engine.plugin.hrm.command.MyDoUserSessionCmd +>> target:com.engine.hrm.cmd.test.GetSearchConditionCmd +>> proxy:->com.engine.plugin.hrm.command.GetMySearchConditionCmd +>> target:com.engine.crm.cmd.chance.FormSaveCmd +>> proxy:->com.customization.esb.crm.chance.ProxyNewChanceCmd +>> target:com.engine.crm.cmd.customer.CrmDeleteCmd +>> proxy:->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd +>> target:com.api.prj.cmd.prjBoard.DoEditBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd +>> target:com.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd +>> target:com.engine.odoc.cmd.updateOperator.PlusSignatureCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd +>> target:com.api.prj.cmd.prjBoard.DoAddBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd +>> target:com.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd +>> target:com.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd +>> target:com.engine.workflow.cmd.requestForm.RemarkSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd +>> target:com.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd +>> target:com.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd +>> target:com.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd +>> proxy:->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.monitor.DoDeleteCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd +>> target:com.engine.meeting.cmd.meetingbase.MeetingCancelCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd +>> target:com.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd +>> target:com.api.prj.cmd.task.DoTaskOperationCmd +>> proxy:->com.customization.esb.proj.task.ProxyDoTaskOperationCmd +>> target:com.engine.workflow.cmd.requestForm.LoadParamCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd +>> target:com.engine.crm.cmd.contacter.EditCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyEditContacterCmd +>> target:com.engine.workflow.cmd.requestForm.ForwardSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd +>> target:com.engine.workflow.cmd.requestForm.GetFormTabCmd +>> proxy:->com.engine.plugin.fna.command.FnaElectronicDepositFormTopTabCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowTabManagerCmd->com.engine.plugin.workflow.command.ContractLockFormTopTabCmd +>> target:com.engine.workflowDesign.cmd.DoSaveLayout +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd +2024-06-20 10:22:35,995 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded. +2024-06-20 10:22:36,621 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:22:36,622 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties +2024-06-20 10:22:36,622 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties +2024-06-20 10:22:36,622 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties +2024-06-20 10:22:36,622 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties +2024-06-20 10:22:36,623 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties +2024-06-20 10:22:36,623 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties +2024-06-20 10:22:36,623 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties +2024-06-20 10:22:36,623 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties +2024-06-20 10:22:36,623 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties +2024-06-20 10:22:36,623 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties +2024-06-20 10:22:36,624 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties +2024-06-20 10:22:36,625 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties +2024-06-20 10:22:36,625 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties +2024-06-20 10:22:36,625 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties +2024-06-20 10:22:36,625 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties +2024-06-20 10:22:36,625 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties +2024-06-20 10:22:36,625 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties +2024-06-20 10:22:36,626 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties +2024-06-20 10:22:36,626 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties +2024-06-20 10:22:36,626 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties +2024-06-20 10:22:36,626 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties +2024-06-20 10:22:36,626 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties +2024-06-20 10:22:36,626 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties +2024-06-20 10:22:36,626 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties +2024-06-20 10:22:36,627 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties +2024-06-20 10:22:36,627 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties +2024-06-20 10:22:36,627 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties +2024-06-20 10:22:36,627 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties +2024-06-20 10:22:36,627 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties +2024-06-20 10:22:36,627 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties +2024-06-20 10:22:36,627 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties +2024-06-20 10:22:36,628 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties +2024-06-20 10:22:36,628 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties +2024-06-20 10:22:36,628 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties +2024-06-20 10:22:36,628 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties +2024-06-20 10:22:36,628 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties +2024-06-20 10:22:36,628 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties +2024-06-20 10:22:36,629 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties +2024-06-20 10:22:36,629 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties +2024-06-20 10:22:36,629 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties +2024-06-20 10:22:36,629 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties +2024-06-20 10:22:36,629 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties +2024-06-20 10:22:36,629 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties +2024-06-20 10:22:36,629 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties +2024-06-20 10:22:36,630 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties +2024-06-20 10:22:36,630 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties +2024-06-20 10:22:36,630 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:22:36,630 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties +2024-06-20 10:22:36,630 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties +2024-06-20 10:22:36,630 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties +2024-06-20 10:22:36,630 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties +2024-06-20 10:22:36,631 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties +2024-06-20 10:22:36,631 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties +2024-06-20 10:22:36,631 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties +2024-06-20 10:22:36,631 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties +2024-06-20 10:22:36,631 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties +2024-06-20 10:22:36,631 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:22:36,631 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties +2024-06-20 10:22:36,632 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties +2024-06-20 10:22:36,632 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties +2024-06-20 10:22:36,651 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook +2024-06-20 10:22:36,654 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper +2024-06-20 10:22:36,655 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread +2024-06-20 10:22:37,530 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false +2024-06-20 10:22:37,624 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2 +2024-06-20 10:22:37,678 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2 +2024-06-20 10:22:37,679 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl +2024-06-20 10:22:37,725 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {} +2024-06-20 10:22:37,731 [Prototyper] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-06-20 10:22:37,731 [main] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-06-20 10:22:37,732 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:37,732 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE +2024-06-20 10:22:37,823 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK +2024-06-20 10:22:37,888 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:22:37,888 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener +2024-06-20 10:22:37,888 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection +2024-06-20 10:22:37,889 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection +2024-06-20 10:22:37,889 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection +2024-06-20 10:22:37,889 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:22:37,889 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler +2024-06-20 10:22:37,890 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable +2024-06-20 10:22:37,999 [main] [A2] [INFO] - rootPath == +2024-06-20 10:22:37,999 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties +2024-06-20 10:22:38,001 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:497] - 测试standard配置文件是否正常读取[183, 257, 8453, 8735, 8750, 8757, 8759, 8780, 8786, 8806, 8807, 8895, 9587, 65122, 65123, 65124, 65125, 8743, 8736, 8745, 8746, 176, 247, 8801, 8805, 8734, 8747, 8804, 8800, 8744, 8869, 960, 177, 8730, 8721, 8756, 215, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 963, 964, 965, 966, 967, 968, 969, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 931, 932, 933, 934, 935, 936, 937, 729, 65072, 65089, 65090, 65091, 65092, 65104, 65106, 65108, 65109, 234, 252, 164, 8364, 164, 8730, 9651, 8721, 8719, 593, 240, 192, 193, 200, 201, 202, 204, 205, 210, 211, 217, 218, 220, 221, 222, 225, 462, 224, 275, 233, 283, 232, 363, 250, 468, 249, 333, 243, 466, 242, 299, 237, 464, 236, 470, 472, 474, 476, 324, 59335, 328, 59336, 8814, 8815, 8776, 8758, 13266, 13265, 8733, 8765, 8712, 8857, 8978, 8741, 8739, 8853, 185, 186, 178, 179, 8451, 8457, 13198, 13199, 13212, 13213, 13214, 165, 13217, 13252, 13269, 163] +2024-06-20 10:22:38,003 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology +2024-06-20 10:22:38,064 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK +2024-06-20 10:22:38,079 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement +2024-06-20 10:22:38,080 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-06-20 10:22:38,080 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:22:38,080 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement +2024-06-20 10:22:38,080 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:22:38,080 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-06-20 10:22:38,082 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-06-20 10:22:38,194 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000002 (02/03/00) - Connection #3 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:38,215 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false +2024-06-20 10:22:38,216 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success... +2024-06-20 10:22:38,265 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #2 tested: OK +2024-06-20 10:22:38,474 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:22:38,582 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:22:38,601 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java version: 1.8.0_40 +2024-06-20 10:22:38,601 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java vendor: Oracle Corporation +2024-06-20 10:22:38,601 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java class path: C:\Users\liuliang\AppData\Local\Temp\classpath467818845.jar;C:\Users\liuliang\AppData\Local\JetBrains\IntelliJIdea2021.2\captureAgent\debugger-agent.jar +2024-06-20 10:22:38,601 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system name: Windows 8.1 +2024-06-20 10:22:38,602 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system architecture: amd64 +2024-06-20 10:22:38,602 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system version: 6.3 +2024-06-20 10:22:38,655 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SUN 1.8: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS & DKS keystores; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration) +2024-06-20 10:22:38,655 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunRsaSign 1.8: Sun RSA signature provider +2024-06-20 10:22:38,655 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunEC 1.8: Sun Elliptic Curve provider (EC, ECDSA, ECDH) +2024-06-20 10:22:38,655 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJSSE 1.8: Sun JSSE provider(PKCS12, SunX509/PKIX key/trust factories, SSLv3/TLSv1/TLSv1.1/TLSv1.2) +2024-06-20 10:22:38,656 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJCE 1.8: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC) +2024-06-20 10:22:38,656 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJGSS 1.8: Sun (Kerberos v5, SPNEGO) +2024-06-20 10:22:38,656 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunSASL 1.8: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM) +2024-06-20 10:22:38,656 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - XMLDSig 1.8: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory; C14N 1.0, C14N 1.1, Exclusive C14N, Base64, Enveloped, XPath, XPath2, XSLT TransformServices) +2024-06-20 10:22:38,656 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunPCSC 1.8: Sun PC/SC provider +2024-06-20 10:22:38,656 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunMSCAPI 1.8: Sun's Microsoft Crypto API provider +2024-06-20 10:22:38,663 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1 +2024-06-20 10:22:38,666 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.version = HTTP/1.1 +2024-06-20 10:22:38,667 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager +2024-06-20 10:22:38,667 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.cookie-policy = default +2024-06-20 10:22:38,667 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.element-charset = US-ASCII +2024-06-20 10:22:38,668 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.content-charset = ISO-8859-1 +2024-06-20 10:22:38,670 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@2484f433 +2024-06-20 10:22:38,670 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z] +2024-06-20 10:22:38,706 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000003 (02/04/00) - Connection #4 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:38,742 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/04/00) - Connection #2 tested: OK +2024-06-20 10:22:38,867 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #2 tested: OK +2024-06-20 10:22:38,932 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #3 tested: OK +2024-06-20 10:22:39,044 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (02/04/00) - Connection #3 tested: OK +2024-06-20 10:22:39,129 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK +2024-06-20 10:22:39,166 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000005 (01/05/00) - Connection #5 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:39,175 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/05/00) - Connection #4 tested: OK +2024-06-20 10:22:39,301 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #4 tested: OK +2024-06-20 10:22:39,350 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #5 tested: OK +2024-06-20 10:22:39,462 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #5 tested: OK +2024-06-20 10:22:39,524 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #2 tested: OK +2024-06-20 10:22:39,627 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #2 tested: OK +2024-06-20 10:22:39,672 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #1 tested: OK +2024-06-20 10:22:39,680 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000009 (01/06/00) - Connection #6 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:39,774 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #1 tested: OK +2024-06-20 10:22:39,833 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #3 tested: OK +2024-06-20 10:22:39,950 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #3 tested: OK +2024-06-20 10:22:39,995 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #4 tested: OK +2024-06-20 10:22:40,111 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #4 tested: OK +2024-06-20 10:22:40,154 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000011 (01/07/00) - Connection #7 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:40,168 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/07/00) - Connection #5 tested: OK +2024-06-20 10:22:40,252 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #5 tested: OK +2024-06-20 10:22:40,297 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #6 tested: OK +2024-06-20 10:22:40,424 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #6 tested: OK +2024-06-20 10:22:40,463 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #7 tested: OK +2024-06-20 10:22:40,584 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #7 tested: OK +2024-06-20 10:22:40,662 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000014 (01/08/00) - Connection #8 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:40,662 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/08/00) - Connection #2 tested: OK +2024-06-20 10:22:40,789 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #2 tested: OK +2024-06-20 10:22:40,844 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #1 tested: OK +2024-06-20 10:22:40,936 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #1 tested: OK +2024-06-20 10:22:40,998 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #3 tested: OK +2024-06-20 10:22:41,110 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #3 tested: OK +2024-06-20 10:22:41,173 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000017 (01/09/00) - Connection #9 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:41,180 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/09/00) - Connection #4 tested: OK +2024-06-20 10:22:41,269 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #4 tested: OK +2024-06-20 10:22:41,328 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #5 tested: OK +2024-06-20 10:22:41,421 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #5 tested: OK +2024-06-20 10:22:41,474 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #6 tested: OK +2024-06-20 10:22:41,608 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/09/00) - Connection #6 tested: OK +2024-06-20 10:22:41,663 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/09/00) - Connection #7 tested: OK +2024-06-20 10:22:41,665 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000021 (01/10/00) - Connection #10 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:41,767 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #7 tested: OK +2024-06-20 10:22:41,848 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #8 tested: OK +2024-06-20 10:22:41,954 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #8 tested: OK +2024-06-20 10:22:42,024 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #9 tested: OK +2024-06-20 10:22:42,146 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/10/00) - Connection #9 tested: OK +2024-06-20 10:22:42,183 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000023 (01/11/00) - Connection #11 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:42,212 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/11/00) - Connection #10 tested: OK +2024-06-20 10:22:42,343 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #10 tested: OK +2024-06-20 10:22:42,395 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #11 tested: OK +2024-06-20 10:22:42,504 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #11 tested: OK +2024-06-20 10:22:42,553 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #2 tested: OK +2024-06-20 10:22:42,675 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000026 (01/12/00) - Connection #12 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:42,675 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/12/00) - Connection #2 tested: OK +2024-06-20 10:22:42,718 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/12/00) - Connection #1 tested: OK +2024-06-20 10:22:42,836 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #1 tested: OK +2024-06-20 10:22:42,914 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #3 tested: OK +2024-06-20 10:22:43,024 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #3 tested: OK +2024-06-20 10:22:43,079 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #4 tested: OK +2024-06-20 10:22:43,197 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000029 (01/13/00) - Connection #13 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:43,200 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/13/00) - Connection #4 tested: OK +2024-06-20 10:22:43,272 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/13/00) - Connection #5 tested: OK +2024-06-20 10:22:43,374 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #5 tested: OK +2024-06-20 10:22:43,463 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #6 tested: OK +2024-06-20 10:22:43,571 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #6 tested: OK +2024-06-20 10:22:43,622 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #7 tested: OK +2024-06-20 10:22:43,688 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000032 (01/14/00) - Connection #14 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:43,732 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/14/00) - Connection #7 tested: OK +2024-06-20 10:22:43,782 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/14/00) - Connection #8 tested: OK +2024-06-20 10:22:43,905 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #8 tested: OK +2024-06-20 10:22:43,907 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:22:43,908 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-06-20 10:22:43,910 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:22:44,028 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #9 tested: OK +2024-06-20 10:22:44,110 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #9 tested: OK +2024-06-20 10:22:44,144 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000034 (01/15/00) - Connection #15 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:44,182 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/15/00) - Connection #10 tested: OK +2024-06-20 10:22:44,297 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/15/00) - Connection #10 tested: OK +2024-06-20 10:22:44,349 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/15/00) - Connection #11 tested: OK +2024-06-20 10:22:44,465 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #11 tested: OK +2024-06-20 10:22:44,551 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #12 tested: OK +2024-06-20 10:22:44,593 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000037 (01/16/00) - Connection #16 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:44,663 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/16/00) - Connection #12 tested: OK +2024-06-20 10:22:44,703 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/16/00) - Connection #13 tested: OK +2024-06-20 10:22:44,812 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #13 tested: OK +2024-06-20 10:22:44,812 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='9' or departmentid='14' or departmentid='15', mainid=2, edate=}]} +2024-06-20 10:22:44,812 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-06-20 10:22:44,813 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='9' or departmentid='14' or departmentid='15' +2024-06-20 10:22:44,869 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #14 tested: OK +2024-06-20 10:22:44,947 [main] [A2] [INFO] - [null] main-1[weaver.conn.RecordSet:1402] - select id,seclevel from hrmresource where 1=1 and ( departmentid='9' or departmentid='14' or departmentid='15' +2024-06-20 10:22:44,948 [main] [A2] [ERROR] - [null] main-1[weaver.conn.RecordSet:1403] - weaver.conn.RecordSet +java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 + at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeQuery(ClientPreparedStatement.java:972) + at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:100) + at org.logicalcobwebs.proxool.ProxyStatement.intercept(ProxyStatement.java:57) + at $java.sql.PreparedStatement$$EnhancerByProxool$$fb4e3374.executeQuery() + at weaver.conn.RecordSet.executeSql(RecordSet.java:1359) + at weaver.conn.RecordSet.executeQuery(RecordSet.java:984) + at com.engine.common.util.DbTools.getSqlToList(DbTools.java:21) + at com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil.getPersonnelGroupingByPerson(PersongroupCommonUtil.java:376) + at com.engine.attendance.attendanceplan.cmd.GetAttendanceItemsByPersonDataCmd.execute(GetAttendanceItemsByPersonDataCmd.java:98) + at com.engine.attendance.attendanceplan.cmd.GetAttendanceItemsByPersonDataCmd.execute(GetAttendanceItemsByPersonDataCmd.java:20) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceplan.service.impl.AttendancePlanServiceImpl.getAttendanceItemsByPerson(AttendancePlanServiceImpl.java:13) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:152) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +2024-06-20 10:22:45,044 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #14 tested: OK +2024-06-20 10:22:45,068 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000039 (01/17/00) - Connection #17 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:45,098 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/17/00) - Connection #15 tested: OK +2024-06-20 10:22:45,262 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/17/00) - Connection #15 tested: OK +2024-06-20 10:22:45,314 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/17/00) - Connection #16 tested: OK +2024-06-20 10:22:45,434 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #16 tested: OK +2024-06-20 10:22:45,435 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-06-20 10:22:45,435 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:22:45,441 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:22:45,441 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetWorkHoursItemByPersonCmd -------------------------------------------------------- +2024-06-20 10:22:45,441 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:22:45,500 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #17 tested: OK +2024-06-20 10:22:45,547 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000042 (01/18/00) - Connection #18 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:45,626 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/18/00) - Connection #17 tested: OK +2024-06-20 10:22:45,664 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/18/00) - Connection #18 tested: OK +2024-06-20 10:22:45,766 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #18 tested: OK +2024-06-20 10:22:45,826 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #2 tested: OK +2024-06-20 10:22:45,948 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #2 tested: OK +2024-06-20 10:22:45,949 [main] [com.engine.attendance.attendanceplan.cmd.GetWorkHoursItemByPersonCmd] [DEBUG] - dataIds : [] +2024-06-20 10:22:45,949 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetWorkHoursItemByPersonCmd finished -------------------------------------------------------- +2024-06-20 10:22:45,950 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:22:45,956 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:22:45,957 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetDatatableRecurrenceCmd -------------------------------------------------------- +2024-06-20 10:22:45,957 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:22:45,957 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxry = ? order by bcrq,param:[2024-05-01, 2024-05-05, 31] +2024-06-20 10:22:46,009 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #1 tested: OK +2024-06-20 10:22:46,063 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000045 (01/19/00) - Connection #19 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:46,128 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/19/00) - Connection #1 tested: OK +2024-06-20 10:22:46,182 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/19/00) - Connection #3 tested: OK +2024-06-20 10:22:46,273 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #3 tested: OK +2024-06-20 10:22:46,274 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {7=[{empid=31, bdate=2024-05-01, filters=, mainid=7, edate=}, {empid=29, bdate=2024-04-01, filters=, mainid=7, edate=2024-05-31}]} +2024-06-20 10:22:46,274 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : 31,userId : 31 +2024-06-20 10:22:46,274 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (,personnelGroupIds:[7] +2024-06-20 10:22:46,274 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (7) order by bcrq +2024-06-20 10:22:46,332 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #4 tested: OK +2024-06-20 10:22:46,433 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #4 tested: OK +2024-06-20 10:22:46,452 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000047 (01/20/00) - Connection #20 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:46,484 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/20/00) - Connection #5 tested: OK +2024-06-20 10:22:46,571 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/20/00) - Connection #5 tested: OK +2024-06-20 10:22:46,572 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - pdeptids : [1] +2024-06-20 10:22:46,572 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-部门节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxbm in (,pdeptids:1 +2024-06-20 10:22:46,625 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/20/00) - Connection #6 tested: OK +2024-06-20 10:22:46,726 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #6 tested: OK +2024-06-20 10:22:46,727 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-分部节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxfb = ? order by bcrq,pdeptids:1 +2024-06-20 10:22:46,773 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #7 tested: OK +2024-06-20 10:22:46,871 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #7 tested: OK +2024-06-20 10:22:46,881 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - dataTableList total size : 0 +2024-06-20 10:22:46,881 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetDatatableRecurrenceCmd finished -------------------------------------------------------- +2024-06-20 10:22:46,882 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:22:46,888 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000050 (01/21/00) - Connection #21 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:46,939 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/21/00) - Connection #8 tested: OK +2024-06-20 10:22:47,048 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/21/00) - Connection #8 tested: OK +2024-06-20 10:22:47,105 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/21/00) - Connection #9 tested: OK +2024-06-20 10:22:47,207 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #9 tested: OK +2024-06-20 10:22:47,273 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #10 tested: OK +2024-06-20 10:22:47,326 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000053 (01/22/00) - Connection #22 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:47,406 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/22/00) - Connection #10 tested: OK +2024-06-20 10:22:47,463 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/22/00) - Connection #11 tested: OK +2024-06-20 10:22:47,568 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/22/00) - Connection #11 tested: OK +2024-06-20 10:22:47,623 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/22/00) - Connection #12 tested: OK +2024-06-20 10:22:47,727 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/22/00) - Connection #12 tested: OK +2024-06-20 10:22:47,782 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000055 (01/23/00) - Connection #23 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:47,788 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/23/00) - Connection #13 tested: OK +2024-06-20 10:22:47,907 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/23/00) - Connection #13 tested: OK +2024-06-20 10:22:47,969 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/23/00) - Connection #14 tested: OK +2024-06-20 10:22:48,069 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/23/00) - Connection #14 tested: OK +2024-06-20 10:22:48,117 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/23/00) - Connection #15 tested: OK +2024-06-20 10:22:48,223 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/23/00) - Connection #15 tested: OK +2024-06-20 10:22:48,288 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/23/00) - Connection #16 tested: OK +2024-06-20 10:22:48,298 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000059 (01/24/00) - Connection #24 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:48,383 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/24/00) - Connection #16 tested: OK +2024-06-20 10:22:48,451 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/24/00) - Connection #17 tested: OK +2024-06-20 10:22:48,556 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/24/00) - Connection #17 tested: OK +2024-06-20 10:22:48,609 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/24/00) - Connection #18 tested: OK +2024-06-20 10:22:48,713 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/24/00) - Connection #18 tested: OK +2024-06-20 10:22:48,766 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/24/00) - Connection #19 tested: OK +2024-06-20 10:22:48,827 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000062 (01/25/00) - Connection #25 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:48,882 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/25/00) - Connection #19 tested: OK +2024-06-20 10:22:48,923 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/25/00) - Connection #20 tested: OK +2024-06-20 10:22:49,002 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/25/00) - Connection #20 tested: OK +2024-06-20 10:22:49,069 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/25/00) - Connection #21 tested: OK +2024-06-20 10:22:49,178 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/25/00) - Connection #21 tested: OK +2024-06-20 10:22:49,232 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/25/00) - Connection #22 tested: OK +2024-06-20 10:22:49,305 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000065 (01/26/00) - Connection #26 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:49,346 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/26/00) - Connection #22 tested: OK +2024-06-20 10:22:49,346 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:22:49,346 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetScheduleResultListCmd -------------------------------------------------------- +2024-06-20 10:22:49,346 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:22:49,409 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/26/00) - Connection #23 tested: OK +2024-06-20 10:22:49,527 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/26/00) - Connection #23 tested: OK +2024-06-20 10:22:49,528 [main] [com.engine.attendance.attendanceanalysis.cmd.GetScheduleResultListCmd] [INFO] - SchedulingResults : [{clockInTimeDataMap={}, schedulingResultsMap={}, schedulingMapBydate={}}] +2024-06-20 10:22:49,528 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetScheduleResultListCmd finished -------------------------------------------------------- +2024-06-20 10:22:49,528 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:22:49,529 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - ***********analysis userId:31,analysisDate:2024-05-03 start*********** +2024-06-20 10:22:49,529 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - clockInTimeDate : [[{signtime=09:49:00, id=4105, userid=31, signdate=2024-05-01}, {signtime=21:07:00, id=4165, userid=31, signdate=2024-05-01}, {signtime=07:25:00, id=4225, userid=31, signdate=2024-05-02}, {signtime=20:58:00, id=4285, userid=31, signdate=2024-05-02}, {signtime=08:57:00, id=4345, userid=31, signdate=2024-05-03}, {signtime=17:44:00, id=4405, userid=31, signdate=2024-05-03}]] +2024-06-20 10:22:49,530 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - attendaceResult : [[{ygid=31, sjzt=1, sgsj=, rq=2024-05-03}]] +2024-06-20 10:22:49,537 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:22:49,537 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-06-20 10:22:49,537 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:22:49,538 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-06-20 10:22:49,538 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:22:49,593 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/26/00) - Connection #24 tested: OK +2024-06-20 10:22:49,708 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/26/00) - Connection #24 tested: OK +2024-06-20 10:22:49,730 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000067 (01/27/00) - Connection #27 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:49,767 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/27/00) - Connection #25 tested: OK +2024-06-20 10:22:49,899 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/27/00) - Connection #25 tested: OK +2024-06-20 10:22:49,899 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - userId : 31 ,analysisDate: 2024-05-03 have no class +2024-06-20 10:22:49,959 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/27/00) - Connection #26 tested: OK +2024-06-20 10:22:50,063 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/27/00) - Connection #26 tested: OK +2024-06-20 10:22:50,125 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/27/00) - Connection #27 tested: OK +2024-06-20 10:22:50,230 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/27/00) - Connection #27 tested: OK +2024-06-20 10:22:50,243 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000070 (01/28/00) - Connection #28 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:50,286 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/28/00) - Connection #2 tested: OK +2024-06-20 10:22:50,394 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000071 (01/28/00) - Connection #2 tested: OK +2024-06-20 10:22:50,394 [main] [com.engine.common.util.CommonUtil] [DEBUG] - pdeptids : [1] +2024-06-20 10:22:50,394 [main] [com.engine.common.util.CommonUtil] [DEBUG] - dataIds : [17] +2024-06-20 10:22:50,394 [main] [com.engine.common.util.CommonUtil] [DEBUG] - getRqlx calendarSetIdsSets : [[17]] +2024-06-20 10:22:50,449 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000071 (01/28/00) - Connection #1 tested: OK +2024-06-20 10:22:50,551 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000072 (01/28/00) - Connection #1 tested: OK +2024-06-20 10:22:50,609 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000072 (01/28/00) - Connection #3 tested: OK +2024-06-20 10:22:50,704 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000073 (01/29/00) - Connection #29 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:50,715 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000073 (01/29/00) - Connection #3 tested: OK +2024-06-20 10:22:50,778 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000073 (01/29/00) - Connection #4 tested: OK +2024-06-20 10:22:50,878 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000074 (01/29/00) - Connection #4 tested: OK +2024-06-20 10:22:50,911 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000074 (01/29/00) - Connection #5 tested: OK +2024-06-20 10:22:51,011 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000075 (01/29/00) - Connection #5 tested: OK +2024-06-20 10:22:51,063 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000075 (01/29/00) - Connection #6 tested: OK +2024-06-20 10:22:51,134 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000076 (01/30/00) - Connection #30 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:51,184 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000076 (01/30/00) - Connection #6 tested: OK +2024-06-20 10:22:51,198 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:22:51,199 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting RecordDataCmd -------------------------------------------------------- +2024-06-20 10:22:51,199 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:22:51,251 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000076 (01/30/00) - Connection #7 tested: OK +2024-06-20 10:22:51,350 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000077 (01/30/00) - Connection #7 tested: OK +2024-06-20 10:22:51,351 [main] [com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd] [DEBUG] - update sql : update uf_jcl_kq_cqjg set cqsc=0,cqzt=1,fxrq='2024-06-20 10:22:51',rqlx=0,sfxx=0,bc=NULL,bcbdxx=NULL,xm1=6,sc1=NULL,xm2=NULL,sc2=NULL,xm3=NULL,sc3=NULL,xm4=NULL,sc4=NULL,xm5=NULL,sc5=NULL,xm6=NULL,sc6=NULL,xm7=NULL,sc7=NULL,xm8=NULL,sc8=NULL,j1=NULL,c1=NULL,j2=NULL,c2=NULL,j3=NULL,c3=NULL,j4=NULL,c4=NULL,j5=NULL,c5=NULL,j6=NULL,c6=NULL,j7=NULL,c7=NULL,j8=NULL,c8=NULL where ygid=? and rq=? +2024-06-20 10:22:51,401 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000077 (01/30/00) - Connection #8 tested: OK +2024-06-20 10:22:51,463 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000078 (02/30/00) - Connection #9 tested: OK +2024-06-20 10:22:51,474 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-06-20 10:22:51,474 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:22:51,474 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:22:51,474 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-06-20 10:22:51,474 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-06-20 10:22:51,563 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000079 (02/31/00) - Connection #31 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:51,581 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (02/31/00) - Connection #9 tested: OK +2024-06-20 10:22:51,658 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:191] - 启动日志压缩线程.... +2024-06-20 10:22:51,714 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (01/31/00) - Connection #8 tested: OK +2024-06-20 10:22:51,769 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (01/31/00) - Connection #10 tested: OK +2024-06-20 10:22:51,878 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000080 (01/31/00) - Connection #10 tested: OK +2024-06-20 10:22:51,943 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000080 (01/31/00) - Connection #11 tested: OK +2024-06-20 10:22:52,049 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000081 (01/32/00) - Connection #32 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:52,517 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000081 (01/33/00) - Connection #33 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:52,674 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - #11 - autoCommit reset back to true +2024-06-20 10:22:52,742 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000081 (01/33/00) - Connection #11 tested: OK +2024-06-20 10:22:52,742 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- RecordDataCmd finished -------------------------------------------------------- +2024-06-20 10:22:52,742 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:22:52,793 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000081 (01/33/00) - Connection #12 tested: OK +2024-06-20 10:22:52,917 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000082 (01/33/00) - Connection #12 tested: OK +2024-06-20 10:22:52,988 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000082 (01/33/00) - Connection #13 tested: OK +2024-06-20 10:22:53,023 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000083 (01/34/00) - Connection #34 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:53,091 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000083 (01/34/00) - Connection #13 tested: OK +2024-06-20 10:22:53,143 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000083 (01/34/00) - Connection #14 tested: OK +2024-06-20 10:22:53,258 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000084 (01/34/00) - Connection #14 tested: OK +2024-06-20 10:22:53,258 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:55] - tyAllowanceIds : [149, 150] +2024-06-20 10:22:53,329 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000084 (01/34/00) - Connection #15 tested: OK +2024-06-20 10:22:53,445 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000085 (01/34/00) - Connection #15 tested: OK +2024-06-20 10:22:53,452 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-06-20 10:22:53,452 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-06-20 10:22:53,452 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-06-20 10:22:53,452 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=1}] +2024-06-20 10:22:53,500 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000085 (01/34/00) - Connection #16 tested: OK +2024-06-20 10:22:53,503 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000086 (01/35/00) - Connection #35 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:53,688 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000086 (01/35/00) - Connection #16 tested: OK +2024-06-20 10:22:53,692 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where subcompanyid1 = 1 and seclevel >= 0 and seclevel <= 100 +2024-06-20 10:22:53,692 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 58 +2024-06-20 10:22:53,746 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000086 (01/35/00) - Connection #17 tested: OK +2024-06-20 10:22:53,865 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000087 (01/35/00) - Connection #17 tested: OK +2024-06-20 10:22:53,923 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000087 (01/35/00) - Connection #18 tested: OK +2024-06-20 10:22:53,986 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000088 (01/36/00) - Connection #36 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:54,034 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000088 (01/36/00) - Connection #18 tested: OK +2024-06-20 10:22:54,034 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-06-20 10:22:54,034 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-06-20 10:22:54,034 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=2}] +2024-06-20 10:22:54,073 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000088 (01/36/00) - Connection #19 tested: OK +2024-06-20 10:22:54,186 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000089 (01/36/00) - Connection #19 tested: OK +2024-06-20 10:22:54,186 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where departmentid = 2 and seclevel >= 0 and seclevel <= 100 +2024-06-20 10:22:54,186 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 1 +2024-06-20 10:22:54,187 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-06-20 10:22:54,237 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000089 (01/36/00) - Connection #20 tested: OK +2024-06-20 10:22:54,348 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000090 (01/36/00) - Connection #20 tested: OK +2024-06-20 10:22:54,393 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000090 (01/36/00) - Connection #21 tested: OK +2024-06-20 10:22:54,452 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000091 (01/37/00) - Connection #37 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:54,501 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000091 (01/37/00) - Connection #21 tested: OK +2024-06-20 10:22:54,502 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [{minSecurityLevel=, maxSecurityLevel=100, id=36}] +2024-06-20 10:22:54,551 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000091 (01/37/00) - Connection #22 tested: OK +2024-06-20 10:22:54,663 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000092 (01/37/00) - Connection #22 tested: OK +2024-06-20 10:22:54,663 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where id = 36 and seclevel <= 100 +2024-06-20 10:22:54,664 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=2}] +2024-06-20 10:22:54,722 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000092 (01/37/00) - Connection #23 tested: OK +2024-06-20 10:22:54,822 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000093 (01/37/00) - Connection #23 tested: OK +2024-06-20 10:22:54,822 [main] [com.engine.common.util.CommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='9' or departmentid='14' or departmentid='15' +2024-06-20 10:22:54,869 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000093 (01/37/00) - Connection #24 tested: OK +2024-06-20 10:22:54,929 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000094 (01/38/00) - Connection #38 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:54,935 [main] [A2] [INFO] - [null] main-1[weaver.conn.RecordSet:1402] - select id,seclevel from hrmresource where 1=1 and ( departmentid='9' or departmentid='14' or departmentid='15' +2024-06-20 10:22:54,935 [main] [A2] [ERROR] - [null] main-1[weaver.conn.RecordSet:1403] - weaver.conn.RecordSet +java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 + at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeQuery(ClientPreparedStatement.java:972) + at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:100) + at org.logicalcobwebs.proxool.ProxyStatement.intercept(ProxyStatement.java:57) + at $java.sql.PreparedStatement$$EnhancerByProxool$$fb4e3374.executeQuery() + at weaver.conn.RecordSet.executeSql(RecordSet.java:1359) + at weaver.conn.RecordSet.executeQuery(RecordSet.java:984) + at com.engine.common.util.DbTools.getSqlToListKeySmallLetter(DbTools.java:44) + at com.engine.common.util.CommonUtil.getEmpGroupUserIds(CommonUtil.java:515) + at com.engine.common.util.CommonUtil.getEmpIds(CommonUtil.java:419) + at com.engine.attendance.workflow.service.impl.AllowanceServiceImpl.addAllowanceRecords(AllowanceServiceImpl.java:67) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:188) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +2024-06-20 10:22:55,038 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000094 (01/38/00) - Connection #24 tested: OK +2024-06-20 10:22:55,038 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupId : 2, empIdsByGroup : [] +2024-06-20 10:22:55,038 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-06-20 10:22:55,038 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-06-20 10:22:55,093 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000094 (01/38/00) - Connection #25 tested: OK +2024-06-20 10:22:55,210 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000095 (01/38/00) - Connection #25 tested: OK +2024-06-20 10:22:55,258 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000095 (01/38/00) - Connection #26 tested: OK +2024-06-20 10:22:55,367 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000096 (01/38/00) - Connection #26 tested: OK +2024-06-20 10:22:55,368 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-06-20 10:22:55,368 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-06-20 10:22:55,368 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-06-20 10:22:55,368 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-06-20 10:22:55,420 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000096 (01/38/00) - Connection #27 tested: OK +2024-06-20 10:22:55,427 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000097 (01/39/00) - Connection #39 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:55,520 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000097 (01/39/00) - Connection #27 tested: OK +2024-06-20 10:22:55,572 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000097 (01/39/00) - Connection #28 tested: OK +2024-06-20 10:22:55,702 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000098 (01/39/00) - Connection #28 tested: OK +2024-06-20 10:22:55,753 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000098 (01/39/00) - Connection #29 tested: OK +2024-06-20 10:22:55,891 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000099 (01/39/00) - Connection #29 tested: OK +2024-06-20 10:22:55,942 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000099 (01/39/00) - Connection #30 tested: OK +2024-06-20 10:22:55,942 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000099 (01/40/00) - Connection #40 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:56,059 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000100 (01/40/00) - Connection #30 tested: OK +2024-06-20 10:22:56,059 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:152] - cqData_size : 0 +2024-06-20 10:22:56,102 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000100 (01/40/00) - Connection #31 tested: OK +2024-06-20 10:22:56,204 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000101 (01/40/00) - Connection #31 tested: OK +2024-06-20 10:22:56,264 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000101 (01/40/00) - Connection #32 tested: OK +2024-06-20 10:22:56,377 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000102 (01/40/00) - Connection #32 tested: OK +2024-06-20 10:22:56,423 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (01/41/00) - Connection #41 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:56,433 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000102 (01/41/00) - Connection #33 tested: OK +2024-06-20 10:22:56,573 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000103 (01/41/00) - Connection #33 tested: OK +2024-06-20 10:22:56,625 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000103 (01/41/00) - Connection #34 tested: OK +2024-06-20 10:22:56,728 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000104 (01/41/00) - Connection #34 tested: OK +2024-06-20 10:22:56,788 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000104 (01/41/00) - Connection #35 tested: OK +2024-06-20 10:22:56,902 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000105 (01/41/00) - Connection #35 tested: OK +2024-06-20 10:22:56,902 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:155] - allowanceInfoList_size : 0 +2024-06-20 10:22:56,903 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000105 (01/42/00) - Connection #42 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:56,948 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000105 (01/42/00) - Connection #36 tested: OK +2024-06-20 10:22:57,075 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000106 (01/42/00) - Connection #36 tested: OK +2024-06-20 10:22:57,075 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:161] - delSign : true, delSql : delete from uf_jcl_kq_cqjt where rq >= '2024-05-03' and rq <= '2024-05-03' and yg in (31) and bc in (1,2,3) +2024-06-20 10:22:57,078 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook +2024-06-20 10:22:57,394 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/43/00) - Connection #43 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:57,873 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/44/00) - Connection #44 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:58,343 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/45/00) - Connection #45 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:58,824 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/46/00) - Connection #46 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:59,282 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/47/00) - Connection #47 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:22:59,746 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/48/00) - Connection #48 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:23:00,217 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/49/00) - Connection #49 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:23:00,720 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/50/00) - Connection #50 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:23:00,720 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [INFO] - Shutting down 'ecology' pool immediately [Shutdown Hook] +2024-06-20 10:23:00,728 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/49/00) - #0050 removed because of shutdown. +2024-06-20 10:23:00,728 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #50 closed +2024-06-20 10:23:00,729 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/48/00) - #0049 removed because of shutdown. +2024-06-20 10:23:00,729 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #49 closed +2024-06-20 10:23:00,729 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/47/00) - #0048 removed because of shutdown. +2024-06-20 10:23:00,729 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #48 closed +2024-06-20 10:23:00,730 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/46/00) - #0047 removed because of shutdown. +2024-06-20 10:23:00,730 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #47 closed +2024-06-20 10:23:00,730 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/45/00) - #0046 removed because of shutdown. +2024-06-20 10:23:00,730 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #46 closed +2024-06-20 10:23:00,730 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/44/00) - #0045 removed because of shutdown. +2024-06-20 10:23:00,730 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #45 closed +2024-06-20 10:23:00,730 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/43/00) - #0044 removed because of shutdown. +2024-06-20 10:23:00,730 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #44 closed +2024-06-20 10:23:00,731 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/42/00) - #0043 removed because of shutdown. +2024-06-20 10:23:00,731 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #43 closed +2024-06-20 10:23:00,731 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/41/00) - #0042 removed because of shutdown. +2024-06-20 10:23:00,731 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #42 closed +2024-06-20 10:23:00,731 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/40/00) - #0041 removed because of shutdown. +2024-06-20 10:23:00,732 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #41 closed +2024-06-20 10:23:00,732 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/39/00) - #0040 removed because of shutdown. +2024-06-20 10:23:00,732 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #40 closed +2024-06-20 10:23:00,732 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/38/00) - #0039 removed because of shutdown. +2024-06-20 10:23:00,732 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #39 closed +2024-06-20 10:23:00,732 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/37/00) - #0038 removed because of shutdown. +2024-06-20 10:23:00,732 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #38 closed +2024-06-20 10:23:00,733 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/36/00) - #0037 removed because of shutdown. +2024-06-20 10:23:00,733 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #37 closed +2024-06-20 10:23:00,733 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/35/00) - #0036 removed because of shutdown. +2024-06-20 10:23:00,733 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #36 closed +2024-06-20 10:23:00,734 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/34/00) - #0035 removed because of shutdown. +2024-06-20 10:23:00,734 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #35 closed +2024-06-20 10:23:00,734 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/33/00) - #0034 removed because of shutdown. +2024-06-20 10:23:00,734 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #34 closed +2024-06-20 10:23:00,735 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/32/00) - #0033 removed because of shutdown. +2024-06-20 10:23:00,735 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #33 closed +2024-06-20 10:23:00,735 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/31/00) - #0032 removed because of shutdown. +2024-06-20 10:23:00,735 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #32 closed +2024-06-20 10:23:00,736 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/30/00) - #0031 removed because of shutdown. +2024-06-20 10:23:00,736 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #31 closed +2024-06-20 10:23:00,736 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/29/00) - #0030 removed because of shutdown. +2024-06-20 10:23:00,736 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #30 closed +2024-06-20 10:23:00,736 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/28/00) - #0029 removed because of shutdown. +2024-06-20 10:23:00,736 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #29 closed +2024-06-20 10:23:00,736 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/27/00) - #0028 removed because of shutdown. +2024-06-20 10:23:00,737 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #28 closed +2024-06-20 10:23:00,737 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/26/00) - #0027 removed because of shutdown. +2024-06-20 10:23:00,737 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #27 closed +2024-06-20 10:23:00,737 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/25/00) - #0026 removed because of shutdown. +2024-06-20 10:23:00,743 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #26 closed +2024-06-20 10:23:00,743 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/24/00) - #0025 removed because of shutdown. +2024-06-20 10:23:00,743 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #25 closed +2024-06-20 10:23:00,744 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/23/00) - #0024 removed because of shutdown. +2024-06-20 10:23:00,744 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #24 closed +2024-06-20 10:23:00,744 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/22/00) - #0023 removed because of shutdown. +2024-06-20 10:23:00,744 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #23 closed +2024-06-20 10:23:00,745 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/21/00) - #0022 removed because of shutdown. +2024-06-20 10:23:00,745 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #22 closed +2024-06-20 10:23:00,745 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/20/00) - #0021 removed because of shutdown. +2024-06-20 10:23:00,745 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #21 closed +2024-06-20 10:23:00,745 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/19/00) - #0020 removed because of shutdown. +2024-06-20 10:23:00,746 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #20 closed +2024-06-20 10:23:00,746 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/18/00) - #0019 removed because of shutdown. +2024-06-20 10:23:00,746 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #19 closed +2024-06-20 10:23:00,746 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/17/00) - #0018 removed because of shutdown. +2024-06-20 10:23:00,746 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #18 closed +2024-06-20 10:23:00,747 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/16/00) - #0017 removed because of shutdown. +2024-06-20 10:23:00,747 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #17 closed +2024-06-20 10:23:00,747 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/15/00) - #0016 removed because of shutdown. +2024-06-20 10:23:00,747 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #16 closed +2024-06-20 10:23:00,747 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/14/00) - #0015 removed because of shutdown. +2024-06-20 10:23:00,747 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #15 closed +2024-06-20 10:23:00,747 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/13/00) - #0014 removed because of shutdown. +2024-06-20 10:23:00,747 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #14 closed +2024-06-20 10:23:00,747 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/12/00) - #0013 removed because of shutdown. +2024-06-20 10:23:00,747 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #13 closed +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/11/00) - #0012 removed because of shutdown. +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #12 closed +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/10/00) - #0011 removed because of shutdown. +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #11 closed +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/09/00) - #0010 removed because of shutdown. +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #10 closed +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/08/00) - #0009 removed because of shutdown. +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #9 closed +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/07/00) - #0008 removed because of shutdown. +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #8 closed +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/06/00) - #0007 removed because of shutdown. +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #7 closed +2024-06-20 10:23:00,748 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/05/00) - #0006 removed because of shutdown. +2024-06-20 10:23:00,749 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #6 closed +2024-06-20 10:23:00,749 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/04/00) - #0005 removed because of shutdown. +2024-06-20 10:23:00,749 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #5 closed +2024-06-20 10:23:00,749 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/03/00) - #0004 removed because of shutdown. +2024-06-20 10:23:00,749 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #4 closed +2024-06-20 10:23:00,749 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/02/00) - #0003 removed because of shutdown. +2024-06-20 10:23:00,749 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #3 closed +2024-06-20 10:23:00,749 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/01/00) - #0001 removed because of shutdown. +2024-06-20 10:23:00,749 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #1 closed +2024-06-20 10:23:00,749 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (00/00/00) - #0002 removed because of shutdown. +2024-06-20 10:23:00,749 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #2 closed +2024-06-20 10:23:00,749 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [INFO] - 'ecology' pool has been closed down by Shutdown Hook in 29 milliseconds. +2024-06-20 10:23:00,750 [Shutdown Hook] [org.logicalcobwebs.proxool.PrototyperController] [INFO] - Stopping Prototyper thread +2024-06-20 10:23:00,750 [Shutdown Hook] [org.logicalcobwebs.proxool.HouseKeeperController] [INFO] - Stopping HouseKeeper thread +2024-06-20 10:25:20,427 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy... +2024-06-20 10:25:20,432 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workflow.service.impl.WorkflowTypeServiceImpl.doSaveOperation(java.util.Map,weaver.hrm.User) +>> proxy:->com.engine.plugin.workflow.service.CustomWorkflowTypeService->com.engine.plugin.workflow.service.CustomWorkflowTypeService2->com.engine.plugin.workflow.service.CustomWorkflowTypeService3->com.engine.plugin.workflow.service.CustomWorkflowTypeService4 +2024-06-20 10:25:20,432 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy... +2024-06-20 10:25:20,432 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd +>> target:com.engine.workflow.cmd.signInput.GetNodeSignSetCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo +>> target:com.engine.workflow.cmd.requestForm.RequestSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestSubmitCmd->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRequestCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSubmitProxyCmd +>> target:com.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd +>> target:com.engine.crm.cmd.chance.FormUpdateCmd +>> proxy:->com.customization.esb.crm.chance.ProxyEditChanceCmd +>> target:com.engine.crm.cmd.customer.CustomerSaveCmd +>> proxy:->com.customization.esb.crm.customer.ProxyNewCustomerCmd +>> target:com.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd +>> target:com.engine.workflow.cmd.requestForm.BatchSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd +>> target:com.api.prj.cmd.prjBoard.DoDelBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd +>> target:com.engine.cube.cmd.app.WaterMarkImg +>> proxy:->com.customization.cube.list.CustomChangeListHrefLinkCmd +>> target:com.engine.crm.cmd.customer.CustomerEditCmd +>> proxy:->com.customization.esb.crm.customer.ProxyEditCustomerCmd +>> target:com.engine.meeting.cmd.meetingbase.NewMeetingCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd +>> target:com.engine.workflow.cmd.signInput.GetSignInputInfoCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd +>> target:com.engine.cube.cmd.app.GetAppListCmd +>> proxy:->com.engine.plugin.mode.license.Proxy_GetAppListCmd +>> target:com.api.prj.cmd.project.DoProjectOperationCmd +>> proxy:->com.customization.esb.proj.project.ProxyDoProjectOperationCmd +>> target:com.engine.workflowDesign.cmd.WorkflowXmlParserCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd +>> target:com.api.prj.cmd.project.DoPrjTempletStageSaveCmd +>> proxy:->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd +>> target:com.engine.workflow.cmd.requestForm.DoTakEndCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd +>> target:com.engine.crm.cmd.contacter.CreateCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyNewContacterCmd +>> target:com.engine.workflow.cmd.requestForm.GetRightMenuCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocRightMenuCmd->com.engine.plugin.odoc.command.odoRightMenuSetForm.OdocRightMenuBtnCmd->com.engine.plugin.workflow.command.qiyuesuo.QYSRightMenuCmd +>> target:com.engine.workflowDesign.cmd.GetOperateDataCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd +>> target:com.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd +>> target:com.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd +>> target:com.engine.crm.cmd.chance.DeleteCmd +>> proxy:->com.customization.esb.crm.chance.ProxyDeleteChanceCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd +>> target:com.engine.odoc.cmd.odocrequest.FlowNextCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd +>> target:com.engine.workflow.cmd.workflowType.DoSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd +>> target:com.engine.workflowDesign.cmd.GetWfInfoCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd +>> target:com.engine.crm.cmd.contacter.DeleteCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd +>> target:com.engine.odoc.cmd.odocrequest.ForceArchiveCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd +>> target:com.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd +>> proxy:->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd +>> target:com.api.common.cmd.login.DoUserSessionCmd +>> proxy:->com.engine.plugin.hrm.command.MyDoUserSessionCmd +>> target:com.engine.hrm.cmd.test.GetSearchConditionCmd +>> proxy:->com.engine.plugin.hrm.command.GetMySearchConditionCmd +>> target:com.engine.crm.cmd.chance.FormSaveCmd +>> proxy:->com.customization.esb.crm.chance.ProxyNewChanceCmd +>> target:com.engine.crm.cmd.customer.CrmDeleteCmd +>> proxy:->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd +>> target:com.api.prj.cmd.prjBoard.DoEditBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd +>> target:com.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd +>> target:com.engine.odoc.cmd.updateOperator.PlusSignatureCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd +>> target:com.api.prj.cmd.prjBoard.DoAddBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd +>> target:com.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd +>> target:com.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd +>> target:com.engine.workflow.cmd.requestForm.RemarkSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd +>> target:com.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd +>> target:com.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd +>> target:com.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd +>> proxy:->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.monitor.DoDeleteCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd +>> target:com.engine.meeting.cmd.meetingbase.MeetingCancelCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd +>> target:com.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd +>> target:com.api.prj.cmd.task.DoTaskOperationCmd +>> proxy:->com.customization.esb.proj.task.ProxyDoTaskOperationCmd +>> target:com.engine.workflow.cmd.requestForm.LoadParamCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd +>> target:com.engine.crm.cmd.contacter.EditCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyEditContacterCmd +>> target:com.engine.workflow.cmd.requestForm.ForwardSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd +>> target:com.engine.workflow.cmd.requestForm.GetFormTabCmd +>> proxy:->com.engine.plugin.fna.command.FnaElectronicDepositFormTopTabCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowTabManagerCmd->com.engine.plugin.workflow.command.ContractLockFormTopTabCmd +>> target:com.engine.workflowDesign.cmd.DoSaveLayout +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd +2024-06-20 10:25:20,432 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded. +2024-06-20 10:25:20,989 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:25:20,990 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties +2024-06-20 10:25:20,990 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties +2024-06-20 10:25:20,990 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties +2024-06-20 10:25:20,990 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties +2024-06-20 10:25:20,991 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties +2024-06-20 10:25:20,991 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties +2024-06-20 10:25:20,991 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties +2024-06-20 10:25:20,991 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties +2024-06-20 10:25:20,991 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties +2024-06-20 10:25:20,991 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties +2024-06-20 10:25:20,992 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties +2024-06-20 10:25:20,993 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties +2024-06-20 10:25:20,993 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties +2024-06-20 10:25:20,993 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties +2024-06-20 10:25:20,993 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties +2024-06-20 10:25:20,993 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties +2024-06-20 10:25:20,993 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties +2024-06-20 10:25:20,993 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties +2024-06-20 10:25:20,994 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties +2024-06-20 10:25:20,994 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties +2024-06-20 10:25:20,994 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties +2024-06-20 10:25:20,994 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties +2024-06-20 10:25:20,994 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties +2024-06-20 10:25:20,994 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties +2024-06-20 10:25:20,995 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties +2024-06-20 10:25:20,995 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties +2024-06-20 10:25:20,995 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties +2024-06-20 10:25:20,995 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties +2024-06-20 10:25:20,995 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties +2024-06-20 10:25:20,995 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties +2024-06-20 10:25:20,995 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties +2024-06-20 10:25:20,996 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties +2024-06-20 10:25:20,996 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties +2024-06-20 10:25:20,996 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties +2024-06-20 10:25:20,996 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties +2024-06-20 10:25:20,996 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties +2024-06-20 10:25:20,996 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties +2024-06-20 10:25:20,996 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties +2024-06-20 10:25:20,997 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties +2024-06-20 10:25:20,997 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties +2024-06-20 10:25:20,997 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties +2024-06-20 10:25:20,997 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties +2024-06-20 10:25:20,997 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties +2024-06-20 10:25:20,997 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties +2024-06-20 10:25:20,997 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties +2024-06-20 10:25:20,999 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties +2024-06-20 10:25:20,999 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:25:20,999 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties +2024-06-20 10:25:20,999 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties +2024-06-20 10:25:20,999 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties +2024-06-20 10:25:20,999 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties +2024-06-20 10:25:21,000 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties +2024-06-20 10:25:21,000 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties +2024-06-20 10:25:21,000 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties +2024-06-20 10:25:21,000 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties +2024-06-20 10:25:21,000 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties +2024-06-20 10:25:21,000 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:25:21,000 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties +2024-06-20 10:25:21,001 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties +2024-06-20 10:25:21,001 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties +2024-06-20 10:25:21,016 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook +2024-06-20 10:25:21,018 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper +2024-06-20 10:25:21,020 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread +2024-06-20 10:25:21,866 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false +2024-06-20 10:25:21,968 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2 +2024-06-20 10:25:22,024 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2 +2024-06-20 10:25:22,024 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl +2024-06-20 10:25:22,074 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {} +2024-06-20 10:25:22,074 [main] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-06-20 10:25:22,074 [Prototyper] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-06-20 10:25:22,076 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:22,076 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE +2024-06-20 10:25:22,158 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK +2024-06-20 10:25:22,213 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener +2024-06-20 10:25:22,213 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:25:22,213 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection +2024-06-20 10:25:22,213 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection +2024-06-20 10:25:22,213 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler +2024-06-20 10:25:22,213 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:25:22,214 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable +2024-06-20 10:25:22,214 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection +2024-06-20 10:25:22,283 [main] [A2] [INFO] - rootPath == +2024-06-20 10:25:22,283 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties +2024-06-20 10:25:22,284 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:497] - 测试standard配置文件是否正常读取[183, 257, 8453, 8735, 8750, 8757, 8759, 8780, 8786, 8806, 8807, 8895, 9587, 65122, 65123, 65124, 65125, 8743, 8736, 8745, 8746, 176, 247, 8801, 8805, 8734, 8747, 8804, 8800, 8744, 8869, 960, 177, 8730, 8721, 8756, 215, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 963, 964, 965, 966, 967, 968, 969, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 931, 932, 933, 934, 935, 936, 937, 729, 65072, 65089, 65090, 65091, 65092, 65104, 65106, 65108, 65109, 234, 252, 164, 8364, 164, 8730, 9651, 8721, 8719, 593, 240, 192, 193, 200, 201, 202, 204, 205, 210, 211, 217, 218, 220, 221, 222, 225, 462, 224, 275, 233, 283, 232, 363, 250, 468, 249, 333, 243, 466, 242, 299, 237, 464, 236, 470, 472, 474, 476, 324, 59335, 328, 59336, 8814, 8815, 8776, 8758, 13266, 13265, 8733, 8765, 8712, 8857, 8978, 8741, 8739, 8853, 185, 186, 178, 179, 8451, 8457, 13198, 13199, 13212, 13213, 13214, 165, 13217, 13252, 13269, 163] +2024-06-20 10:25:22,285 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology +2024-06-20 10:25:22,354 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK +2024-06-20 10:25:22,367 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-06-20 10:25:22,367 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-06-20 10:25:22,367 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:25:22,367 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-06-20 10:25:22,368 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement +2024-06-20 10:25:22,368 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement +2024-06-20 10:25:22,368 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:25:22,463 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false +2024-06-20 10:25:22,464 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success... +2024-06-20 10:25:22,514 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/02/00) - Connection #2 tested: OK +2024-06-20 10:25:22,583 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000002 (01/03/00) - Connection #3 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:22,662 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:25:22,777 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:25:22,788 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java version: 1.8.0_40 +2024-06-20 10:25:22,788 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java vendor: Oracle Corporation +2024-06-20 10:25:22,788 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java class path: C:\Users\liuliang\AppData\Local\Temp\classpath1413020445.jar;C:\Users\liuliang\AppData\Local\JetBrains\IntelliJIdea2021.2\captureAgent\debugger-agent.jar +2024-06-20 10:25:22,788 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system name: Windows 8.1 +2024-06-20 10:25:22,789 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system architecture: amd64 +2024-06-20 10:25:22,789 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system version: 6.3 +2024-06-20 10:25:22,836 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SUN 1.8: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS & DKS keystores; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration) +2024-06-20 10:25:22,837 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunRsaSign 1.8: Sun RSA signature provider +2024-06-20 10:25:22,837 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunEC 1.8: Sun Elliptic Curve provider (EC, ECDSA, ECDH) +2024-06-20 10:25:22,837 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJSSE 1.8: Sun JSSE provider(PKCS12, SunX509/PKIX key/trust factories, SSLv3/TLSv1/TLSv1.1/TLSv1.2) +2024-06-20 10:25:22,837 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJCE 1.8: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC) +2024-06-20 10:25:22,838 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJGSS 1.8: Sun (Kerberos v5, SPNEGO) +2024-06-20 10:25:22,838 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunSASL 1.8: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM) +2024-06-20 10:25:22,838 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - XMLDSig 1.8: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory; C14N 1.0, C14N 1.1, Exclusive C14N, Base64, Enveloped, XPath, XPath2, XSLT TransformServices) +2024-06-20 10:25:22,838 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunPCSC 1.8: Sun PC/SC provider +2024-06-20 10:25:22,838 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunMSCAPI 1.8: Sun's Microsoft Crypto API provider +2024-06-20 10:25:22,843 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1 +2024-06-20 10:25:22,847 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.version = HTTP/1.1 +2024-06-20 10:25:22,848 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager +2024-06-20 10:25:22,848 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.cookie-policy = default +2024-06-20 10:25:22,850 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.element-charset = US-ASCII +2024-06-20 10:25:22,851 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.content-charset = ISO-8859-1 +2024-06-20 10:25:22,853 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@493dfb8e +2024-06-20 10:25:22,853 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z] +2024-06-20 10:25:22,920 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #2 tested: OK +2024-06-20 10:25:23,031 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000004 (02/04/00) - Connection #4 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:23,048 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #2 tested: OK +2024-06-20 10:25:23,088 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #3 tested: OK +2024-06-20 10:25:23,208 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (02/04/00) - Connection #3 tested: OK +2024-06-20 10:25:23,314 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK +2024-06-20 10:25:23,352 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #4 tested: OK +2024-06-20 10:25:23,463 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/04/00) - Connection #4 tested: OK +2024-06-20 10:25:23,513 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000006 (01/05/00) - Connection #5 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:23,523 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #1 tested: OK +2024-06-20 10:25:23,622 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #1 tested: OK +2024-06-20 10:25:23,682 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #2 tested: OK +2024-06-20 10:25:23,800 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #2 tested: OK +2024-06-20 10:25:23,862 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #3 tested: OK +2024-06-20 10:25:23,968 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/05/00) - Connection #3 tested: OK +2024-06-20 10:25:23,998 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000009 (01/06/00) - Connection #6 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:24,023 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #4 tested: OK +2024-06-20 10:25:24,127 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #4 tested: OK +2024-06-20 10:25:24,182 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #5 tested: OK +2024-06-20 10:25:24,262 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #5 tested: OK +2024-06-20 10:25:24,324 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #6 tested: OK +2024-06-20 10:25:24,427 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/06/00) - Connection #6 tested: OK +2024-06-20 10:25:24,457 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000012 (01/07/00) - Connection #7 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:24,486 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #1 tested: OK +2024-06-20 10:25:24,610 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #1 tested: OK +2024-06-20 10:25:24,663 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #2 tested: OK +2024-06-20 10:25:24,779 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #2 tested: OK +2024-06-20 10:25:24,847 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #3 tested: OK +2024-06-20 10:25:24,929 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000015 (01/08/00) - Connection #8 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:24,952 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #3 tested: OK +2024-06-20 10:25:24,994 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #4 tested: OK +2024-06-20 10:25:25,108 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #4 tested: OK +2024-06-20 10:25:25,155 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #5 tested: OK +2024-06-20 10:25:25,273 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #5 tested: OK +2024-06-20 10:25:25,331 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #6 tested: OK +2024-06-20 10:25:25,444 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #6 tested: OK +2024-06-20 10:25:25,444 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000018 (01/09/00) - Connection #9 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:25,482 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #7 tested: OK +2024-06-20 10:25:25,588 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #7 tested: OK +2024-06-20 10:25:25,648 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #8 tested: OK +2024-06-20 10:25:25,753 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/09/00) - Connection #8 tested: OK +2024-06-20 10:25:25,811 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/09/00) - Connection #9 tested: OK +2024-06-20 10:25:25,926 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/09/00) - Connection #9 tested: OK +2024-06-20 10:25:25,943 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000021 (01/10/00) - Connection #10 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:25,983 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #1 tested: OK +2024-06-20 10:25:26,102 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #1 tested: OK +2024-06-20 10:25:26,160 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #2 tested: OK +2024-06-20 10:25:26,274 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/10/00) - Connection #2 tested: OK +2024-06-20 10:25:26,322 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/10/00) - Connection #3 tested: OK +2024-06-20 10:25:26,423 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/10/00) - Connection #3 tested: OK +2024-06-20 10:25:26,434 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000024 (01/11/00) - Connection #11 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:26,483 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #4 tested: OK +2024-06-20 10:25:26,582 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #4 tested: OK +2024-06-20 10:25:26,648 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #5 tested: OK +2024-06-20 10:25:26,748 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/11/00) - Connection #5 tested: OK +2024-06-20 10:25:26,803 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/11/00) - Connection #6 tested: OK +2024-06-20 10:25:26,892 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000027 (01/12/00) - Connection #12 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:26,914 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #6 tested: OK +2024-06-20 10:25:26,967 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #7 tested: OK +2024-06-20 10:25:27,083 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #7 tested: OK +2024-06-20 10:25:27,129 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #8 tested: OK +2024-06-20 10:25:27,222 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/12/00) - Connection #8 tested: OK +2024-06-20 10:25:27,302 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/12/00) - Connection #9 tested: OK +2024-06-20 10:25:27,399 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/12/00) - Connection #9 tested: OK +2024-06-20 10:25:27,401 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000030 (00/13/00) - Connection #13 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:27,448 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #10 tested: OK +2024-06-20 10:25:27,560 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #10 tested: OK +2024-06-20 10:25:27,609 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #11 tested: OK +2024-06-20 10:25:27,716 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/13/00) - Connection #11 tested: OK +2024-06-20 10:25:27,764 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/13/00) - Connection #12 tested: OK +2024-06-20 10:25:27,866 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000033 (01/14/00) - Connection #14 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:27,867 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #12 tested: OK +2024-06-20 10:25:27,868 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:25:27,870 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-06-20 10:25:27,871 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:25:27,972 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #13 tested: OK +2024-06-20 10:25:28,102 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #13 tested: OK +2024-06-20 10:25:28,155 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #14 tested: OK +2024-06-20 10:25:28,263 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/14/00) - Connection #14 tested: OK +2024-06-20 10:25:28,310 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/14/00) - Connection #1 tested: OK +2024-06-20 10:25:28,342 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000036 (01/15/00) - Connection #15 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:28,422 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #1 tested: OK +2024-06-20 10:25:28,503 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #2 tested: OK +2024-06-20 10:25:28,628 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/15/00) - Connection #2 tested: OK +2024-06-20 10:25:28,680 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/15/00) - Connection #3 tested: OK +2024-06-20 10:25:28,787 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/15/00) - Connection #3 tested: OK +2024-06-20 10:25:28,788 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='9' or departmentid='14' or departmentid='15', mainid=2, edate=}]} +2024-06-20 10:25:28,788 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-06-20 10:25:28,788 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='9' or departmentid='14' or departmentid='15' +2024-06-20 10:25:28,824 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000038 (01/16/00) - Connection #16 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:28,847 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #4 tested: OK +2024-06-20 10:25:28,909 [main] [A2] [INFO] - [null] main-1[weaver.conn.RecordSet:1402] - select id,seclevel from hrmresource where 1=1 and ( departmentid='9' or departmentid='14' or departmentid='15' +2024-06-20 10:25:28,910 [main] [A2] [ERROR] - [null] main-1[weaver.conn.RecordSet:1403] - weaver.conn.RecordSet +java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 + at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeQuery(ClientPreparedStatement.java:972) + at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:100) + at org.logicalcobwebs.proxool.ProxyStatement.intercept(ProxyStatement.java:57) + at com.mysql.cj.jdbc.JdbcStatement$$EnhancerByProxool$$42081552.executeQuery() + at weaver.conn.RecordSet.executeSql(RecordSet.java:1359) + at weaver.conn.RecordSet.executeQuery(RecordSet.java:984) + at com.engine.common.util.DbTools.getSqlToList(DbTools.java:21) + at com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil.getPersonnelGroupingByPerson(PersongroupCommonUtil.java:376) + at com.engine.attendance.attendanceplan.cmd.GetAttendanceItemsByPersonDataCmd.execute(GetAttendanceItemsByPersonDataCmd.java:98) + at com.engine.attendance.attendanceplan.cmd.GetAttendanceItemsByPersonDataCmd.execute(GetAttendanceItemsByPersonDataCmd.java:20) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceplan.service.impl.AttendancePlanServiceImpl.getAttendanceItemsByPerson(AttendancePlanServiceImpl.java:13) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:152) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +2024-06-20 10:25:29,008 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #4 tested: OK +2024-06-20 10:25:29,063 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #5 tested: OK +2024-06-20 10:25:29,222 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000040 (01/17/00) - Connection #17 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:29,233 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/17/00) - Connection #5 tested: OK +2024-06-20 10:25:29,302 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/17/00) - Connection #6 tested: OK +2024-06-20 10:25:29,425 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #6 tested: OK +2024-06-20 10:25:29,425 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-06-20 10:25:29,425 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:25:29,426 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:25:29,426 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetWorkHoursItemByPersonCmd -------------------------------------------------------- +2024-06-20 10:25:29,426 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:25:29,482 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #7 tested: OK +2024-06-20 10:25:29,579 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/17/00) - Connection #7 tested: OK +2024-06-20 10:25:29,635 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/17/00) - Connection #8 tested: OK +2024-06-20 10:25:29,674 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000043 (01/18/00) - Connection #18 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:29,733 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #8 tested: OK +2024-06-20 10:25:29,786 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #9 tested: OK +2024-06-20 10:25:29,894 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #9 tested: OK +2024-06-20 10:25:29,894 [main] [com.engine.attendance.attendanceplan.cmd.GetWorkHoursItemByPersonCmd] [DEBUG] - dataIds : [] +2024-06-20 10:25:29,895 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetWorkHoursItemByPersonCmd finished -------------------------------------------------------- +2024-06-20 10:25:29,895 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:25:29,896 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:25:29,896 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetDatatableRecurrenceCmd -------------------------------------------------------- +2024-06-20 10:25:29,896 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:25:29,896 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxry = ? order by bcrq,param:[2024-05-01, 2024-05-05, 31] +2024-06-20 10:25:29,960 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #10 tested: OK +2024-06-20 10:25:30,078 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/18/00) - Connection #10 tested: OK +2024-06-20 10:25:30,133 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/18/00) - Connection #11 tested: OK +2024-06-20 10:25:30,153 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000046 (01/19/00) - Connection #19 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:30,240 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #11 tested: OK +2024-06-20 10:25:30,240 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {7=[{empid=31, bdate=2024-05-01, filters=, mainid=7, edate=}, {empid=29, bdate=2024-04-01, filters=, mainid=7, edate=2024-05-31}]} +2024-06-20 10:25:30,240 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : 31,userId : 31 +2024-06-20 10:25:30,240 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (,personnelGroupIds:[7] +2024-06-20 10:25:30,240 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (7) order by bcrq +2024-06-20 10:25:30,298 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #12 tested: OK +2024-06-20 10:25:30,421 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #12 tested: OK +2024-06-20 10:25:30,477 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #13 tested: OK +2024-06-20 10:25:30,582 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/19/00) - Connection #13 tested: OK +2024-06-20 10:25:30,583 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - pdeptids : [1] +2024-06-20 10:25:30,583 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-部门节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxbm in (,pdeptids:1 +2024-06-20 10:25:30,637 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/19/00) - Connection #14 tested: OK +2024-06-20 10:25:30,662 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000049 (01/20/00) - Connection #20 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:30,756 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #14 tested: OK +2024-06-20 10:25:30,757 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-分部节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxfb = ? order by bcrq,pdeptids:1 +2024-06-20 10:25:30,822 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #15 tested: OK +2024-06-20 10:25:30,929 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #15 tested: OK +2024-06-20 10:25:30,931 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - dataTableList total size : 0 +2024-06-20 10:25:30,931 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetDatatableRecurrenceCmd finished -------------------------------------------------------- +2024-06-20 10:25:30,931 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:25:30,983 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #16 tested: OK +2024-06-20 10:25:31,075 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000051 (01/21/00) - Connection #21 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:31,088 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/21/00) - Connection #16 tested: OK +2024-06-20 10:25:31,130 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/21/00) - Connection #17 tested: OK +2024-06-20 10:25:31,239 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #17 tested: OK +2024-06-20 10:25:31,301 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #18 tested: OK +2024-06-20 10:25:31,414 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #18 tested: OK +2024-06-20 10:25:31,463 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #19 tested: OK +2024-06-20 10:25:31,554 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000054 (01/22/00) - Connection #22 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:31,575 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/22/00) - Connection #19 tested: OK +2024-06-20 10:25:31,622 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/22/00) - Connection #20 tested: OK +2024-06-20 10:25:31,737 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/22/00) - Connection #20 tested: OK +2024-06-20 10:25:31,792 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/22/00) - Connection #21 tested: OK +2024-06-20 10:25:31,910 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/22/00) - Connection #21 tested: OK +2024-06-20 10:25:31,951 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/22/00) - Connection #22 tested: OK +2024-06-20 10:25:32,066 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000057 (01/23/00) - Connection #23 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:32,066 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/23/00) - Connection #22 tested: OK +2024-06-20 10:25:32,128 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/23/00) - Connection #23 tested: OK +2024-06-20 10:25:32,233 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/23/00) - Connection #23 tested: OK +2024-06-20 10:25:32,291 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/23/00) - Connection #1 tested: OK +2024-06-20 10:25:32,394 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/23/00) - Connection #1 tested: OK +2024-06-20 10:25:32,458 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/23/00) - Connection #2 tested: OK +2024-06-20 10:25:32,567 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000060 (01/24/00) - Connection #24 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:32,584 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/24/00) - Connection #2 tested: OK +2024-06-20 10:25:32,642 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/24/00) - Connection #3 tested: OK +2024-06-20 10:25:32,753 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/24/00) - Connection #3 tested: OK +2024-06-20 10:25:32,803 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/24/00) - Connection #4 tested: OK +2024-06-20 10:25:32,914 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/24/00) - Connection #4 tested: OK +2024-06-20 10:25:32,967 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/24/00) - Connection #5 tested: OK +2024-06-20 10:25:33,064 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/24/00) - Connection #5 tested: OK +2024-06-20 10:25:33,098 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000063 (01/25/00) - Connection #25 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:33,124 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/25/00) - Connection #6 tested: OK +2024-06-20 10:25:33,225 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/25/00) - Connection #6 tested: OK +2024-06-20 10:25:33,268 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/25/00) - Connection #7 tested: OK +2024-06-20 10:25:33,347 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/25/00) - Connection #7 tested: OK +2024-06-20 10:25:33,347 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:25:33,347 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetScheduleResultListCmd -------------------------------------------------------- +2024-06-20 10:25:33,347 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:25:33,409 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/25/00) - Connection #8 tested: OK +2024-06-20 10:25:33,545 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/25/00) - Connection #8 tested: OK +2024-06-20 10:25:33,546 [main] [com.engine.attendance.attendanceanalysis.cmd.GetScheduleResultListCmd] [INFO] - SchedulingResults : [{clockInTimeDataMap={}, schedulingResultsMap={}, schedulingMapBydate={}}] +2024-06-20 10:25:33,546 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetScheduleResultListCmd finished -------------------------------------------------------- +2024-06-20 10:25:33,546 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:25:33,546 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - ***********analysis userId:31,analysisDate:2024-05-03 start*********** +2024-06-20 10:25:33,547 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - clockInTimeDate : [[{signtime=09:49:00, id=4105, userid=31, signdate=2024-05-01}, {signtime=21:07:00, id=4165, userid=31, signdate=2024-05-01}, {signtime=07:25:00, id=4225, userid=31, signdate=2024-05-02}, {signtime=20:58:00, id=4285, userid=31, signdate=2024-05-02}, {signtime=08:57:00, id=4345, userid=31, signdate=2024-05-03}, {signtime=17:44:00, id=4405, userid=31, signdate=2024-05-03}]] +2024-06-20 10:25:33,547 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - attendaceResult : [[{ygid=31, sjzt=1, sgsj=, rq=2024-05-03}]] +2024-06-20 10:25:33,548 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:25:33,548 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-06-20 10:25:33,548 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:25:33,548 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-06-20 10:25:33,549 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:25:33,554 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000066 (01/26/00) - Connection #26 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:33,601 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/26/00) - Connection #9 tested: OK +2024-06-20 10:25:33,718 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/26/00) - Connection #9 tested: OK +2024-06-20 10:25:33,769 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/26/00) - Connection #10 tested: OK +2024-06-20 10:25:33,894 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/26/00) - Connection #10 tested: OK +2024-06-20 10:25:33,894 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - userId : 31 ,analysisDate: 2024-05-03 have no class +2024-06-20 10:25:33,947 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/26/00) - Connection #11 tested: OK +2024-06-20 10:25:34,047 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000069 (01/27/00) - Connection #27 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:34,076 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/27/00) - Connection #11 tested: OK +2024-06-20 10:25:34,127 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/27/00) - Connection #12 tested: OK +2024-06-20 10:25:34,228 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/27/00) - Connection #12 tested: OK +2024-06-20 10:25:34,277 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/27/00) - Connection #13 tested: OK +2024-06-20 10:25:34,396 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000071 (01/27/00) - Connection #13 tested: OK +2024-06-20 10:25:34,397 [main] [com.engine.common.util.CommonUtil] [DEBUG] - pdeptids : [1] +2024-06-20 10:25:34,397 [main] [com.engine.common.util.CommonUtil] [DEBUG] - dataIds : [17] +2024-06-20 10:25:34,397 [main] [com.engine.common.util.CommonUtil] [DEBUG] - getRqlx calendarSetIdsSets : [[17]] +2024-06-20 10:25:34,451 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000071 (01/27/00) - Connection #14 tested: OK +2024-06-20 10:25:34,556 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000072 (01/28/00) - Connection #28 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:34,568 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000072 (01/28/00) - Connection #14 tested: OK +2024-06-20 10:25:34,624 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000072 (01/28/00) - Connection #15 tested: OK +2024-06-20 10:25:34,775 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000073 (01/28/00) - Connection #15 tested: OK +2024-06-20 10:25:34,824 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000073 (01/28/00) - Connection #16 tested: OK +2024-06-20 10:25:34,913 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000074 (01/28/00) - Connection #16 tested: OK +2024-06-20 10:25:34,968 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000074 (01/28/00) - Connection #17 tested: OK +2024-06-20 10:25:35,035 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000075 (01/29/00) - Connection #29 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:35,084 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000075 (01/29/00) - Connection #17 tested: OK +2024-06-20 10:25:35,144 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000075 (01/29/00) - Connection #18 tested: OK +2024-06-20 10:25:35,261 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000076 (01/29/00) - Connection #18 tested: OK +2024-06-20 10:25:35,263 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:25:35,264 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting RecordDataCmd -------------------------------------------------------- +2024-06-20 10:25:35,264 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:25:35,321 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000076 (01/29/00) - Connection #19 tested: OK +2024-06-20 10:25:35,437 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000077 (01/29/00) - Connection #19 tested: OK +2024-06-20 10:25:35,438 [main] [com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd] [DEBUG] - update sql : update uf_jcl_kq_cqjg set cqsc=0,cqzt=1,fxrq='2024-06-20 10:25:35',rqlx=0,sfxx=0,bc=NULL,bcbdxx=NULL,xm1=6,sc1=NULL,xm2=NULL,sc2=NULL,xm3=NULL,sc3=NULL,xm4=NULL,sc4=NULL,xm5=NULL,sc5=NULL,xm6=NULL,sc6=NULL,xm7=NULL,sc7=NULL,xm8=NULL,sc8=NULL,j1=NULL,c1=NULL,j2=NULL,c2=NULL,j3=NULL,c3=NULL,j4=NULL,c4=NULL,j5=NULL,c5=NULL,j6=NULL,c6=NULL,j7=NULL,c7=NULL,j8=NULL,c8=NULL where ygid=? and rq=? +2024-06-20 10:25:35,489 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000077 (01/29/00) - Connection #20 tested: OK +2024-06-20 10:25:35,514 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000078 (02/30/00) - Connection #30 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:35,542 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000078 (02/30/00) - Connection #21 tested: OK +2024-06-20 10:25:35,552 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-06-20 10:25:35,553 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-06-20 10:25:35,553 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:25:35,553 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-06-20 10:25:35,553 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:25:35,676 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (02/30/00) - Connection #21 tested: OK +2024-06-20 10:25:35,746 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:191] - 启动日志压缩线程.... +2024-06-20 10:25:35,784 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (01/30/00) - Connection #20 tested: OK +2024-06-20 10:25:35,843 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (01/30/00) - Connection #22 tested: OK +2024-06-20 10:25:35,942 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000080 (01/30/00) - Connection #22 tested: OK +2024-06-20 10:25:35,984 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000080 (01/31/00) - Connection #31 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:35,993 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000080 (01/31/00) - Connection #23 tested: OK +2024-06-20 10:25:36,480 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000081 (01/32/00) - Connection #32 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:36,676 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - #23 - autoCommit reset back to true +2024-06-20 10:25:36,725 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000081 (01/32/00) - Connection #23 tested: OK +2024-06-20 10:25:36,726 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- RecordDataCmd finished -------------------------------------------------------- +2024-06-20 10:25:36,726 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:25:36,774 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000081 (01/32/00) - Connection #24 tested: OK +2024-06-20 10:25:36,907 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000082 (01/32/00) - Connection #24 tested: OK +2024-06-20 10:25:36,952 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000082 (01/32/00) - Connection #25 tested: OK +2024-06-20 10:25:37,011 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000083 (01/33/00) - Connection #33 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:37,081 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000083 (01/33/00) - Connection #25 tested: OK +2024-06-20 10:25:37,142 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000083 (01/33/00) - Connection #26 tested: OK +2024-06-20 10:25:37,278 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000084 (01/33/00) - Connection #26 tested: OK +2024-06-20 10:25:37,278 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:55] - tyAllowanceIds : [149, 150] +2024-06-20 10:25:37,332 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000084 (01/33/00) - Connection #27 tested: OK +2024-06-20 10:25:37,440 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000085 (01/33/00) - Connection #27 tested: OK +2024-06-20 10:25:37,441 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-06-20 10:25:37,441 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-06-20 10:25:37,442 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-06-20 10:25:37,442 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=1}] +2024-06-20 10:25:37,473 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000085 (01/34/00) - Connection #34 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:37,510 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000085 (01/34/00) - Connection #28 tested: OK +2024-06-20 10:25:37,708 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000086 (01/34/00) - Connection #28 tested: OK +2024-06-20 10:25:37,713 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where subcompanyid1 = 1 and seclevel >= 0 and seclevel <= 100 +2024-06-20 10:25:37,713 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 58 +2024-06-20 10:25:37,756 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000086 (01/34/00) - Connection #29 tested: OK +2024-06-20 10:25:37,863 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000087 (01/34/00) - Connection #29 tested: OK +2024-06-20 10:25:37,924 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000087 (01/34/00) - Connection #30 tested: OK +2024-06-20 10:25:37,957 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000088 (01/35/00) - Connection #35 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:38,047 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000088 (01/35/00) - Connection #30 tested: OK +2024-06-20 10:25:38,047 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-06-20 10:25:38,048 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-06-20 10:25:38,048 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=2}] +2024-06-20 10:25:38,102 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000088 (01/35/00) - Connection #31 tested: OK +2024-06-20 10:25:38,192 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000089 (01/35/00) - Connection #31 tested: OK +2024-06-20 10:25:38,193 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where departmentid = 2 and seclevel >= 0 and seclevel <= 100 +2024-06-20 10:25:38,193 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 1 +2024-06-20 10:25:38,194 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-06-20 10:25:38,246 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000089 (01/35/00) - Connection #32 tested: OK +2024-06-20 10:25:38,372 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000090 (01/35/00) - Connection #32 tested: OK +2024-06-20 10:25:38,423 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000090 (01/36/00) - Connection #36 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:38,428 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000090 (01/36/00) - Connection #33 tested: OK +2024-06-20 10:25:38,537 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000091 (01/36/00) - Connection #33 tested: OK +2024-06-20 10:25:38,538 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [{minSecurityLevel=, maxSecurityLevel=100, id=36}] +2024-06-20 10:25:38,593 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000091 (01/36/00) - Connection #34 tested: OK +2024-06-20 10:25:38,709 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000092 (01/36/00) - Connection #34 tested: OK +2024-06-20 10:25:38,709 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where id = 36 and seclevel <= 100 +2024-06-20 10:25:38,709 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=2}] +2024-06-20 10:25:38,764 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000092 (01/36/00) - Connection #35 tested: OK +2024-06-20 10:25:38,877 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000093 (01/36/00) - Connection #35 tested: OK +2024-06-20 10:25:56,374 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000093 (00/36/01) - Connection #37 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:25:58,143 [main] [com.engine.common.util.CommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='9' or departmentid='14' or departmentid='15' +2024-06-20 10:25:58,193 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000093 (01/36/01) - Connection #36 tested: OK +2024-06-20 10:25:58,262 [main] [A2] [INFO] - [null] main-1[weaver.conn.RecordSet:1402] - select id,seclevel from hrmresource where 1=1 and ( departmentid='9' or departmentid='14' or departmentid='15' +2024-06-20 10:25:58,262 [main] [A2] [ERROR] - [null] main-1[weaver.conn.RecordSet:1403] - weaver.conn.RecordSet +java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 + at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) + at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916) + at com.mysql.cj.jdbc.ClientPreparedStatement.executeQuery(ClientPreparedStatement.java:972) + at sun.reflect.GeneratedMethodAccessor10.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.logicalcobwebs.proxool.ProxyStatement.invoke(ProxyStatement.java:100) + at org.logicalcobwebs.proxool.ProxyStatement.intercept(ProxyStatement.java:57) + at com.mysql.cj.jdbc.JdbcStatement$$EnhancerByProxool$$42081552.executeQuery() + at weaver.conn.RecordSet.executeSql(RecordSet.java:1359) + at weaver.conn.RecordSet.executeQuery(RecordSet.java:984) + at com.engine.common.util.DbTools.getSqlToListKeySmallLetter(DbTools.java:44) + at com.engine.common.util.CommonUtil.getEmpGroupUserIds(CommonUtil.java:515) + at com.engine.common.util.CommonUtil.getEmpIds(CommonUtil.java:419) + at com.engine.attendance.workflow.service.impl.AllowanceServiceImpl.addAllowanceRecords(AllowanceServiceImpl.java:67) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:188) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +2024-06-20 10:25:58,281 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook +2024-06-20 10:29:00,624 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy... +2024-06-20 10:29:00,627 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workflow.service.impl.WorkflowTypeServiceImpl.doSaveOperation(java.util.Map,weaver.hrm.User) +>> proxy:->com.engine.plugin.workflow.service.CustomWorkflowTypeService->com.engine.plugin.workflow.service.CustomWorkflowTypeService2->com.engine.plugin.workflow.service.CustomWorkflowTypeService3->com.engine.plugin.workflow.service.CustomWorkflowTypeService4 +2024-06-20 10:29:00,628 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy... +2024-06-20 10:29:00,628 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd +>> target:com.engine.workflow.cmd.signInput.GetNodeSignSetCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo +>> target:com.engine.workflow.cmd.requestForm.RequestSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestSubmitCmd->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRequestCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSubmitProxyCmd +>> target:com.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd +>> target:com.engine.crm.cmd.chance.FormUpdateCmd +>> proxy:->com.customization.esb.crm.chance.ProxyEditChanceCmd +>> target:com.engine.crm.cmd.customer.CustomerSaveCmd +>> proxy:->com.customization.esb.crm.customer.ProxyNewCustomerCmd +>> target:com.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd +>> target:com.engine.workflow.cmd.requestForm.BatchSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd +>> target:com.api.prj.cmd.prjBoard.DoDelBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd +>> target:com.engine.cube.cmd.app.WaterMarkImg +>> proxy:->com.customization.cube.list.CustomChangeListHrefLinkCmd +>> target:com.engine.crm.cmd.customer.CustomerEditCmd +>> proxy:->com.customization.esb.crm.customer.ProxyEditCustomerCmd +>> target:com.engine.meeting.cmd.meetingbase.NewMeetingCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd +>> target:com.engine.workflow.cmd.signInput.GetSignInputInfoCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd +>> target:com.engine.cube.cmd.app.GetAppListCmd +>> proxy:->com.engine.plugin.mode.license.Proxy_GetAppListCmd +>> target:com.api.prj.cmd.project.DoProjectOperationCmd +>> proxy:->com.customization.esb.proj.project.ProxyDoProjectOperationCmd +>> target:com.engine.workflowDesign.cmd.WorkflowXmlParserCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd +>> target:com.api.prj.cmd.project.DoPrjTempletStageSaveCmd +>> proxy:->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd +>> target:com.engine.workflow.cmd.requestForm.DoTakEndCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd +>> target:com.engine.crm.cmd.contacter.CreateCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyNewContacterCmd +>> target:com.engine.workflow.cmd.requestForm.GetRightMenuCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocRightMenuCmd->com.engine.plugin.odoc.command.odoRightMenuSetForm.OdocRightMenuBtnCmd->com.engine.plugin.workflow.command.qiyuesuo.QYSRightMenuCmd +>> target:com.engine.workflowDesign.cmd.GetOperateDataCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd +>> target:com.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd +>> target:com.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd +>> target:com.engine.crm.cmd.chance.DeleteCmd +>> proxy:->com.customization.esb.crm.chance.ProxyDeleteChanceCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd +>> target:com.engine.odoc.cmd.odocrequest.FlowNextCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd +>> target:com.engine.workflow.cmd.workflowType.DoSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd +>> target:com.engine.workflowDesign.cmd.GetWfInfoCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd +>> target:com.engine.crm.cmd.contacter.DeleteCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd +>> target:com.engine.odoc.cmd.odocrequest.ForceArchiveCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd +>> target:com.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd +>> proxy:->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd +>> target:com.api.common.cmd.login.DoUserSessionCmd +>> proxy:->com.engine.plugin.hrm.command.MyDoUserSessionCmd +>> target:com.engine.hrm.cmd.test.GetSearchConditionCmd +>> proxy:->com.engine.plugin.hrm.command.GetMySearchConditionCmd +>> target:com.engine.crm.cmd.chance.FormSaveCmd +>> proxy:->com.customization.esb.crm.chance.ProxyNewChanceCmd +>> target:com.engine.crm.cmd.customer.CrmDeleteCmd +>> proxy:->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd +>> target:com.api.prj.cmd.prjBoard.DoEditBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd +>> target:com.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd +>> target:com.engine.odoc.cmd.updateOperator.PlusSignatureCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd +>> target:com.api.prj.cmd.prjBoard.DoAddBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd +>> target:com.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd +>> target:com.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd +>> target:com.engine.workflow.cmd.requestForm.RemarkSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd +>> target:com.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd +>> target:com.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd +>> target:com.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd +>> proxy:->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.monitor.DoDeleteCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd +>> target:com.engine.meeting.cmd.meetingbase.MeetingCancelCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd +>> target:com.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd +>> target:com.api.prj.cmd.task.DoTaskOperationCmd +>> proxy:->com.customization.esb.proj.task.ProxyDoTaskOperationCmd +>> target:com.engine.workflow.cmd.requestForm.LoadParamCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd +>> target:com.engine.crm.cmd.contacter.EditCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyEditContacterCmd +>> target:com.engine.workflow.cmd.requestForm.ForwardSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd +>> target:com.engine.workflow.cmd.requestForm.GetFormTabCmd +>> proxy:->com.engine.plugin.fna.command.FnaElectronicDepositFormTopTabCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowTabManagerCmd->com.engine.plugin.workflow.command.ContractLockFormTopTabCmd +>> target:com.engine.workflowDesign.cmd.DoSaveLayout +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd +2024-06-20 10:29:00,629 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded. +2024-06-20 10:29:01,168 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:29:01,168 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties +2024-06-20 10:29:01,168 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties +2024-06-20 10:29:01,168 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties +2024-06-20 10:29:01,169 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties +2024-06-20 10:29:01,169 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties +2024-06-20 10:29:01,169 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties +2024-06-20 10:29:01,169 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties +2024-06-20 10:29:01,169 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties +2024-06-20 10:29:01,169 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties +2024-06-20 10:29:01,169 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties +2024-06-20 10:29:01,170 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties +2024-06-20 10:29:01,171 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties +2024-06-20 10:29:01,171 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties +2024-06-20 10:29:01,171 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties +2024-06-20 10:29:01,171 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties +2024-06-20 10:29:01,171 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties +2024-06-20 10:29:01,171 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties +2024-06-20 10:29:01,172 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties +2024-06-20 10:29:01,172 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties +2024-06-20 10:29:01,172 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties +2024-06-20 10:29:01,172 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties +2024-06-20 10:29:01,172 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties +2024-06-20 10:29:01,172 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties +2024-06-20 10:29:01,172 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties +2024-06-20 10:29:01,172 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties +2024-06-20 10:29:01,173 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties +2024-06-20 10:29:01,173 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties +2024-06-20 10:29:01,173 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties +2024-06-20 10:29:01,173 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties +2024-06-20 10:29:01,173 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties +2024-06-20 10:29:01,173 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties +2024-06-20 10:29:01,173 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties +2024-06-20 10:29:01,174 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties +2024-06-20 10:29:01,174 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties +2024-06-20 10:29:01,174 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties +2024-06-20 10:29:01,174 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties +2024-06-20 10:29:01,174 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties +2024-06-20 10:29:01,174 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties +2024-06-20 10:29:01,174 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties +2024-06-20 10:29:01,175 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties +2024-06-20 10:29:01,175 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties +2024-06-20 10:29:01,175 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties +2024-06-20 10:29:01,175 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties +2024-06-20 10:29:01,175 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties +2024-06-20 10:29:01,175 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties +2024-06-20 10:29:01,184 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties +2024-06-20 10:29:01,184 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:29:01,184 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties +2024-06-20 10:29:01,184 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties +2024-06-20 10:29:01,184 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties +2024-06-20 10:29:01,184 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties +2024-06-20 10:29:01,185 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties +2024-06-20 10:29:01,185 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties +2024-06-20 10:29:01,185 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties +2024-06-20 10:29:01,185 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties +2024-06-20 10:29:01,185 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties +2024-06-20 10:29:01,185 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:29:01,185 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties +2024-06-20 10:29:01,185 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties +2024-06-20 10:29:01,186 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties +2024-06-20 10:29:01,201 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook +2024-06-20 10:29:01,203 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper +2024-06-20 10:29:01,204 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread +2024-06-20 10:29:01,947 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false +2024-06-20 10:29:02,054 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2 +2024-06-20 10:29:02,108 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2 +2024-06-20 10:29:02,108 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl +2024-06-20 10:29:02,177 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {} +2024-06-20 10:29:02,177 [main] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-06-20 10:29:02,177 [Prototyper] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-06-20 10:29:02,178 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE +2024-06-20 10:29:02,178 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:02,263 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK +2024-06-20 10:29:02,310 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler +2024-06-20 10:29:02,311 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:29:02,311 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection +2024-06-20 10:29:02,311 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection +2024-06-20 10:29:02,311 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection +2024-06-20 10:29:02,311 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:29:02,311 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener +2024-06-20 10:29:02,311 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable +2024-06-20 10:29:02,393 [main] [A2] [INFO] - rootPath == +2024-06-20 10:29:02,394 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties +2024-06-20 10:29:02,395 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:497] - 测试standard配置文件是否正常读取[183, 257, 8453, 8735, 8750, 8757, 8759, 8780, 8786, 8806, 8807, 8895, 9587, 65122, 65123, 65124, 65125, 8743, 8736, 8745, 8746, 176, 247, 8801, 8805, 8734, 8747, 8804, 8800, 8744, 8869, 960, 177, 8730, 8721, 8756, 215, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 963, 964, 965, 966, 967, 968, 969, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 931, 932, 933, 934, 935, 936, 937, 729, 65072, 65089, 65090, 65091, 65092, 65104, 65106, 65108, 65109, 234, 252, 164, 8364, 164, 8730, 9651, 8721, 8719, 593, 240, 192, 193, 200, 201, 202, 204, 205, 210, 211, 217, 218, 220, 221, 222, 225, 462, 224, 275, 233, 283, 232, 363, 250, 468, 249, 333, 243, 466, 242, 299, 237, 464, 236, 470, 472, 474, 476, 324, 59335, 328, 59336, 8814, 8815, 8776, 8758, 13266, 13265, 8733, 8765, 8712, 8857, 8978, 8741, 8739, 8853, 185, 186, 178, 179, 8451, 8457, 13198, 13199, 13212, 13213, 13214, 165, 13217, 13252, 13269, 163] +2024-06-20 10:29:02,395 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology +2024-06-20 10:29:02,458 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK +2024-06-20 10:29:02,480 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-06-20 10:29:02,480 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:29:02,480 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement +2024-06-20 10:29:02,480 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement +2024-06-20 10:29:02,481 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-06-20 10:29:02,481 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:29:02,481 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-06-20 10:29:02,579 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false +2024-06-20 10:29:02,580 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success... +2024-06-20 10:29:02,625 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/02/00) - Connection #2 tested: OK +2024-06-20 10:29:02,702 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000002 (01/03/00) - Connection #3 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:02,768 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:29:02,897 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:29:02,908 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java version: 1.8.0_40 +2024-06-20 10:29:02,908 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java vendor: Oracle Corporation +2024-06-20 10:29:02,908 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java class path: C:\Users\liuliang\AppData\Local\Temp\classpath699381842.jar;C:\Users\liuliang\AppData\Local\JetBrains\IntelliJIdea2021.2\captureAgent\debugger-agent.jar +2024-06-20 10:29:02,908 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system name: Windows 8.1 +2024-06-20 10:29:02,908 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system architecture: amd64 +2024-06-20 10:29:02,909 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system version: 6.3 +2024-06-20 10:29:02,948 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SUN 1.8: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS & DKS keystores; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration) +2024-06-20 10:29:02,948 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunRsaSign 1.8: Sun RSA signature provider +2024-06-20 10:29:02,948 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunEC 1.8: Sun Elliptic Curve provider (EC, ECDSA, ECDH) +2024-06-20 10:29:02,949 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJSSE 1.8: Sun JSSE provider(PKCS12, SunX509/PKIX key/trust factories, SSLv3/TLSv1/TLSv1.1/TLSv1.2) +2024-06-20 10:29:02,949 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJCE 1.8: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC) +2024-06-20 10:29:02,949 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJGSS 1.8: Sun (Kerberos v5, SPNEGO) +2024-06-20 10:29:02,949 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunSASL 1.8: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM) +2024-06-20 10:29:02,949 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - XMLDSig 1.8: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory; C14N 1.0, C14N 1.1, Exclusive C14N, Base64, Enveloped, XPath, XPath2, XSLT TransformServices) +2024-06-20 10:29:02,949 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunPCSC 1.8: Sun PC/SC provider +2024-06-20 10:29:02,949 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunMSCAPI 1.8: Sun's Microsoft Crypto API provider +2024-06-20 10:29:02,953 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1 +2024-06-20 10:29:02,956 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.version = HTTP/1.1 +2024-06-20 10:29:02,958 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager +2024-06-20 10:29:02,958 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.cookie-policy = default +2024-06-20 10:29:02,959 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.element-charset = US-ASCII +2024-06-20 10:29:02,959 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.content-charset = ISO-8859-1 +2024-06-20 10:29:02,960 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@1601e47 +2024-06-20 10:29:02,961 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z] +2024-06-20 10:29:03,026 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #2 tested: OK +2024-06-20 10:29:03,144 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/03/00) - Connection #2 tested: OK +2024-06-20 10:29:03,217 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:29:03,222 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000005 (02/04/00) - Connection #4 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:03,334 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (02/04/00) - Connection #3 tested: OK +2024-06-20 10:29:03,457 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK +2024-06-20 10:29:03,522 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #4 tested: OK +2024-06-20 10:29:03,650 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/04/00) - Connection #4 tested: OK +2024-06-20 10:29:03,699 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/04/00) - Connection #1 tested: OK +2024-06-20 10:29:03,763 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000007 (01/05/00) - Connection #5 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:03,808 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #1 tested: OK +2024-06-20 10:29:03,862 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #2 tested: OK +2024-06-20 10:29:03,979 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #2 tested: OK +2024-06-20 10:29:04,034 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #3 tested: OK +2024-06-20 10:29:04,126 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/05/00) - Connection #3 tested: OK +2024-06-20 10:29:04,141 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000009 (01/06/00) - Connection #6 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:04,183 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #4 tested: OK +2024-06-20 10:29:04,301 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #4 tested: OK +2024-06-20 10:29:04,353 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #5 tested: OK +2024-06-20 10:29:04,472 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #5 tested: OK +2024-06-20 10:29:04,528 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #6 tested: OK +2024-06-20 10:29:04,552 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000012 (01/07/00) - Connection #7 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:04,614 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #6 tested: OK +2024-06-20 10:29:04,667 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #7 tested: OK +2024-06-20 10:29:04,767 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #7 tested: OK +2024-06-20 10:29:04,819 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #1 tested: OK +2024-06-20 10:29:04,922 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #1 tested: OK +2024-06-20 10:29:04,984 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #2 tested: OK +2024-06-20 10:29:05,032 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000015 (01/08/00) - Connection #8 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:05,093 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #2 tested: OK +2024-06-20 10:29:05,151 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #3 tested: OK +2024-06-20 10:29:05,262 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #3 tested: OK +2024-06-20 10:29:05,325 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #4 tested: OK +2024-06-20 10:29:05,457 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #4 tested: OK +2024-06-20 10:29:05,507 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000017 (01/09/00) - Connection #9 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:05,513 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/09/00) - Connection #5 tested: OK +2024-06-20 10:29:05,633 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #5 tested: OK +2024-06-20 10:29:05,673 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #6 tested: OK +2024-06-20 10:29:05,777 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #6 tested: OK +2024-06-20 10:29:05,832 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #7 tested: OK +2024-06-20 10:29:05,939 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/09/00) - Connection #7 tested: OK +2024-06-20 10:29:05,973 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000020 (01/10/00) - Connection #10 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:06,007 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/10/00) - Connection #8 tested: OK +2024-06-20 10:29:06,127 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #8 tested: OK +2024-06-20 10:29:06,192 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #9 tested: OK +2024-06-20 10:29:06,310 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #9 tested: OK +2024-06-20 10:29:06,347 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #10 tested: OK +2024-06-20 10:29:06,448 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000023 (01/11/00) - Connection #11 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:06,457 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/11/00) - Connection #10 tested: OK +2024-06-20 10:29:06,523 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/11/00) - Connection #11 tested: OK +2024-06-20 10:29:06,642 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #11 tested: OK +2024-06-20 10:29:06,694 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #1 tested: OK +2024-06-20 10:29:06,802 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #1 tested: OK +2024-06-20 10:29:06,858 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #2 tested: OK +2024-06-20 10:29:06,899 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000026 (01/12/00) - Connection #12 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:06,982 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/12/00) - Connection #2 tested: OK +2024-06-20 10:29:07,041 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/12/00) - Connection #3 tested: OK +2024-06-20 10:29:07,166 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #3 tested: OK +2024-06-20 10:29:07,222 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #4 tested: OK +2024-06-20 10:29:07,336 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000028 (01/13/00) - Connection #13 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:07,344 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/13/00) - Connection #4 tested: OK +2024-06-20 10:29:07,398 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/13/00) - Connection #5 tested: OK +2024-06-20 10:29:07,514 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/13/00) - Connection #5 tested: OK +2024-06-20 10:29:07,584 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/13/00) - Connection #6 tested: OK +2024-06-20 10:29:07,662 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #6 tested: OK +2024-06-20 10:29:07,720 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #7 tested: OK +2024-06-20 10:29:07,777 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000031 (01/14/00) - Connection #14 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:07,822 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/14/00) - Connection #7 tested: OK +2024-06-20 10:29:07,892 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/14/00) - Connection #8 tested: OK +2024-06-20 10:29:07,995 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/14/00) - Connection #8 tested: OK +2024-06-20 10:29:08,057 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/14/00) - Connection #9 tested: OK +2024-06-20 10:29:08,182 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #9 tested: OK +2024-06-20 10:29:08,184 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:29:08,185 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-06-20 10:29:08,186 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:29:08,268 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000033 (01/15/00) - Connection #15 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:08,268 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/15/00) - Connection #10 tested: OK +2024-06-20 10:29:08,382 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/15/00) - Connection #10 tested: OK +2024-06-20 10:29:08,443 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/15/00) - Connection #11 tested: OK +2024-06-20 10:29:08,542 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/15/00) - Connection #11 tested: OK +2024-06-20 10:29:08,582 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/15/00) - Connection #12 tested: OK +2024-06-20 10:29:08,656 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #12 tested: OK +2024-06-20 10:29:08,726 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #13 tested: OK +2024-06-20 10:29:08,770 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000037 (01/16/00) - Connection #16 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:08,817 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/16/00) - Connection #13 tested: OK +2024-06-20 10:29:08,877 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/16/00) - Connection #14 tested: OK +2024-06-20 10:29:09,246 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #14 tested: OK +2024-06-20 10:29:09,246 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='14' or departmentid='15' or departmentid='9' ), mainid=2, edate=}]} +2024-06-20 10:29:09,247 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 31 +2024-06-20 10:29:09,247 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-06-20 10:29:09,296 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #15 tested: OK +2024-06-20 10:29:09,406 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #15 tested: OK +2024-06-20 10:29:09,459 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000039 (01/17/00) - Connection #17 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:09,462 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/17/00) - Connection #16 tested: OK +2024-06-20 10:29:09,621 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/17/00) - Connection #16 tested: OK +2024-06-20 10:29:09,664 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/17/00) - Connection #17 tested: OK +2024-06-20 10:29:09,754 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #17 tested: OK +2024-06-20 10:29:09,755 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-06-20 10:29:09,755 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:29:09,755 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:29:09,756 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetWorkHoursItemByPersonCmd -------------------------------------------------------- +2024-06-20 10:29:09,756 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:29:09,804 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #1 tested: OK +2024-06-20 10:29:09,902 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000042 (01/18/00) - Connection #18 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:09,902 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/18/00) - Connection #1 tested: OK +2024-06-20 10:29:09,954 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/18/00) - Connection #2 tested: OK +2024-06-20 10:29:10,057 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #2 tested: OK +2024-06-20 10:29:10,111 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #3 tested: OK +2024-06-20 10:29:10,230 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #3 tested: OK +2024-06-20 10:29:10,230 [main] [com.engine.attendance.attendanceplan.cmd.GetWorkHoursItemByPersonCmd] [DEBUG] - dataIds : [] +2024-06-20 10:29:10,230 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetWorkHoursItemByPersonCmd finished -------------------------------------------------------- +2024-06-20 10:29:10,230 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:29:10,231 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:29:10,231 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetDatatableRecurrenceCmd -------------------------------------------------------- +2024-06-20 10:29:10,232 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:29:10,232 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxry = ? order by bcrq,param:[2024-05-01, 2024-05-05, 31] +2024-06-20 10:29:10,285 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #4 tested: OK +2024-06-20 10:29:10,382 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000045 (01/19/00) - Connection #19 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:10,417 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/19/00) - Connection #4 tested: OK +2024-06-20 10:29:10,483 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/19/00) - Connection #5 tested: OK +2024-06-20 10:29:10,591 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #5 tested: OK +2024-06-20 10:29:10,591 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {7=[{empid=31, bdate=2024-05-01, filters=, mainid=7, edate=}, {empid=29, bdate=2024-04-01, filters=, mainid=7, edate=2024-05-31}]} +2024-06-20 10:29:10,591 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : 31,userId : 31 +2024-06-20 10:29:10,591 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (,personnelGroupIds:[7] +2024-06-20 10:29:10,591 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (7) order by bcrq +2024-06-20 10:29:10,632 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #6 tested: OK +2024-06-20 10:29:10,761 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #6 tested: OK +2024-06-20 10:29:10,817 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000047 (01/20/00) - Connection #20 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:10,817 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/20/00) - Connection #7 tested: OK +2024-06-20 10:29:10,918 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/20/00) - Connection #7 tested: OK +2024-06-20 10:29:10,918 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - pdeptids : [1] +2024-06-20 10:29:10,919 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-部门节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxbm in (,pdeptids:1 +2024-06-20 10:29:10,983 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/20/00) - Connection #8 tested: OK +2024-06-20 10:29:11,100 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #8 tested: OK +2024-06-20 10:29:11,102 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-分部节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxfb = ? order by bcrq,pdeptids:1 +2024-06-20 10:29:11,165 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #9 tested: OK +2024-06-20 10:29:11,279 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #9 tested: OK +2024-06-20 10:29:11,280 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - dataTableList total size : 0 +2024-06-20 10:29:11,280 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetDatatableRecurrenceCmd finished -------------------------------------------------------- +2024-06-20 10:29:11,281 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:29:11,330 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000050 (01/21/00) - Connection #21 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:11,341 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/21/00) - Connection #10 tested: OK +2024-06-20 10:29:11,433 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/21/00) - Connection #10 tested: OK +2024-06-20 10:29:11,482 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/21/00) - Connection #11 tested: OK +2024-06-20 10:29:11,590 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #11 tested: OK +2024-06-20 10:29:11,637 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #12 tested: OK +2024-06-20 10:29:11,718 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #12 tested: OK +2024-06-20 10:29:11,766 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #13 tested: OK +2024-06-20 10:29:11,866 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/21/00) - Connection #13 tested: OK +2024-06-20 10:29:11,938 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/21/00) - Connection #14 tested: OK +2024-06-20 10:29:12,051 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/21/00) - Connection #14 tested: OK +2024-06-20 10:29:12,110 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/21/00) - Connection #15 tested: OK +2024-06-20 10:29:12,112 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000056 (01/22/00) - Connection #22 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:12,218 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/22/00) - Connection #15 tested: OK +2024-06-20 10:29:12,272 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/22/00) - Connection #16 tested: OK +2024-06-20 10:29:12,376 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/22/00) - Connection #16 tested: OK +2024-06-20 10:29:12,428 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/22/00) - Connection #17 tested: OK +2024-06-20 10:29:12,517 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/22/00) - Connection #17 tested: OK +2024-06-20 10:29:12,576 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/22/00) - Connection #18 tested: OK +2024-06-20 10:29:12,582 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000059 (01/23/00) - Connection #23 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:12,663 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/23/00) - Connection #18 tested: OK +2024-06-20 10:29:12,721 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/23/00) - Connection #19 tested: OK +2024-06-20 10:29:12,823 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/23/00) - Connection #19 tested: OK +2024-06-20 10:29:12,864 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/23/00) - Connection #20 tested: OK +2024-06-20 10:29:12,977 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/23/00) - Connection #20 tested: OK +2024-06-20 10:29:13,043 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/23/00) - Connection #21 tested: OK +2024-06-20 10:29:13,102 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000062 (01/24/00) - Connection #24 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:13,164 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/24/00) - Connection #21 tested: OK +2024-06-20 10:29:13,228 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/24/00) - Connection #22 tested: OK +2024-06-20 10:29:13,328 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/24/00) - Connection #22 tested: OK +2024-06-20 10:29:13,378 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/24/00) - Connection #23 tested: OK +2024-06-20 10:29:13,467 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/24/00) - Connection #23 tested: OK +2024-06-20 10:29:13,543 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/24/00) - Connection #24 tested: OK +2024-06-20 10:29:13,578 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000065 (01/25/00) - Connection #25 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:13,657 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/25/00) - Connection #24 tested: OK +2024-06-20 10:29:13,658 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:29:13,658 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetScheduleResultListCmd -------------------------------------------------------- +2024-06-20 10:29:13,658 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:29:13,724 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/25/00) - Connection #25 tested: OK +2024-06-20 10:29:13,830 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/25/00) - Connection #25 tested: OK +2024-06-20 10:29:13,831 [main] [com.engine.attendance.attendanceanalysis.cmd.GetScheduleResultListCmd] [INFO] - SchedulingResults : [{clockInTimeDataMap={}, schedulingResultsMap={}, schedulingMapBydate={}}] +2024-06-20 10:29:13,831 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetScheduleResultListCmd finished -------------------------------------------------------- +2024-06-20 10:29:13,831 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:29:13,832 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - ***********analysis userId:31,analysisDate:2024-05-03 start*********** +2024-06-20 10:29:13,832 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - clockInTimeDate : [[{signtime=09:49:00, id=4105, userid=31, signdate=2024-05-01}, {signtime=21:07:00, id=4165, userid=31, signdate=2024-05-01}, {signtime=07:25:00, id=4225, userid=31, signdate=2024-05-02}, {signtime=20:58:00, id=4285, userid=31, signdate=2024-05-02}, {signtime=08:57:00, id=4345, userid=31, signdate=2024-05-03}, {signtime=17:44:00, id=4405, userid=31, signdate=2024-05-03}]] +2024-06-20 10:29:13,832 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - attendaceResult : [[{ygid=31, sjzt=1, sgsj=, rq=2024-05-03}]] +2024-06-20 10:29:13,833 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:29:13,834 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-06-20 10:29:13,834 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:29:13,834 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-06-20 10:29:13,834 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:29:13,897 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/25/00) - Connection #1 tested: OK +2024-06-20 10:29:13,998 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/25/00) - Connection #1 tested: OK +2024-06-20 10:29:14,025 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000067 (01/26/00) - Connection #26 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:14,058 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/26/00) - Connection #2 tested: OK +2024-06-20 10:29:14,180 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/26/00) - Connection #2 tested: OK +2024-06-20 10:29:14,180 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - userId : 31 ,analysisDate: 2024-05-03 have no class +2024-06-20 10:29:14,229 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/26/00) - Connection #3 tested: OK +2024-06-20 10:29:14,342 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/26/00) - Connection #3 tested: OK +2024-06-20 10:29:14,391 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/26/00) - Connection #4 tested: OK +2024-06-20 10:29:14,468 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000070 (01/27/00) - Connection #27 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:14,532 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/27/00) - Connection #4 tested: OK +2024-06-20 10:29:14,604 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/27/00) - Connection #5 tested: OK +2024-06-20 10:29:14,714 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000071 (01/27/00) - Connection #5 tested: OK +2024-06-20 10:29:14,714 [main] [com.engine.common.util.CommonUtil] [DEBUG] - pdeptids : [1] +2024-06-20 10:29:14,714 [main] [com.engine.common.util.CommonUtil] [DEBUG] - dataIds : [17] +2024-06-20 10:29:14,714 [main] [com.engine.common.util.CommonUtil] [DEBUG] - getRqlx calendarSetIdsSets : [[17]] +2024-06-20 10:29:14,758 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000071 (01/27/00) - Connection #6 tested: OK +2024-06-20 10:29:14,854 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000072 (01/27/00) - Connection #6 tested: OK +2024-06-20 10:29:14,890 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000072 (01/27/00) - Connection #7 tested: OK +2024-06-20 10:29:14,927 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000073 (01/28/00) - Connection #28 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:14,984 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000073 (01/28/00) - Connection #7 tested: OK +2024-06-20 10:29:15,058 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000073 (01/28/00) - Connection #8 tested: OK +2024-06-20 10:29:15,167 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000074 (01/28/00) - Connection #8 tested: OK +2024-06-20 10:29:15,221 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000074 (01/28/00) - Connection #9 tested: OK +2024-06-20 10:29:15,325 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000075 (01/28/00) - Connection #9 tested: OK +2024-06-20 10:29:15,366 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000075 (01/28/00) - Connection #10 tested: OK +2024-06-20 10:29:15,404 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000076 (01/29/00) - Connection #29 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:15,457 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000076 (01/29/00) - Connection #10 tested: OK +2024-06-20 10:29:15,459 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:29:15,459 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting RecordDataCmd -------------------------------------------------------- +2024-06-20 10:29:15,459 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:29:15,522 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000076 (01/29/00) - Connection #11 tested: OK +2024-06-20 10:29:15,618 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000077 (01/29/00) - Connection #11 tested: OK +2024-06-20 10:29:15,618 [main] [com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd] [DEBUG] - update sql : update uf_jcl_kq_cqjg set cqsc=0,cqzt=1,fxrq='2024-06-20 10:29:15',rqlx=0,sfxx=0,bc=NULL,bcbdxx=NULL,xm1=6,sc1=NULL,xm2=NULL,sc2=NULL,xm3=NULL,sc3=NULL,xm4=NULL,sc4=NULL,xm5=NULL,sc5=NULL,xm6=NULL,sc6=NULL,xm7=NULL,sc7=NULL,xm8=NULL,sc8=NULL,j1=NULL,c1=NULL,j2=NULL,c2=NULL,j3=NULL,c3=NULL,j4=NULL,c4=NULL,j5=NULL,c5=NULL,j6=NULL,c6=NULL,j7=NULL,c7=NULL,j8=NULL,c8=NULL where ygid=? and rq=? +2024-06-20 10:29:15,662 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000077 (01/29/00) - Connection #12 tested: OK +2024-06-20 10:29:15,707 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000078 (02/29/00) - Connection #13 tested: OK +2024-06-20 10:29:15,716 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-06-20 10:29:15,716 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:29:15,716 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-06-20 10:29:15,716 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:29:15,716 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-06-20 10:29:15,825 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (02/29/00) - Connection #13 tested: OK +2024-06-20 10:29:15,895 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:191] - 启动日志压缩线程.... +2024-06-20 10:29:15,905 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000079 (01/30/00) - Connection #30 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:15,958 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (01/30/00) - Connection #12 tested: OK +2024-06-20 10:29:16,017 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (01/30/00) - Connection #14 tested: OK +2024-06-20 10:29:16,125 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000080 (01/30/00) - Connection #14 tested: OK +2024-06-20 10:29:16,176 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000080 (01/30/00) - Connection #15 tested: OK +2024-06-20 10:29:16,350 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000081 (01/31/00) - Connection #31 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:16,818 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000081 (01/32/00) - Connection #32 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:16,871 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - #15 - autoCommit reset back to true +2024-06-20 10:29:16,907 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000081 (01/32/00) - Connection #15 tested: OK +2024-06-20 10:29:16,907 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- RecordDataCmd finished -------------------------------------------------------- +2024-06-20 10:29:16,907 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:29:16,961 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000081 (01/32/00) - Connection #16 tested: OK +2024-06-20 10:29:17,074 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000082 (01/32/00) - Connection #16 tested: OK +2024-06-20 10:29:17,102 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000082 (01/32/00) - Connection #17 tested: OK +2024-06-20 10:29:17,217 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000083 (01/32/00) - Connection #17 tested: OK +2024-06-20 10:29:17,254 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000083 (01/32/00) - Connection #18 tested: OK +2024-06-20 10:29:17,328 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000084 (01/33/00) - Connection #33 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:17,356 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000084 (01/33/00) - Connection #18 tested: OK +2024-06-20 10:29:17,357 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:55] - tyAllowanceIds : [149, 150] +2024-06-20 10:29:17,431 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000084 (01/33/00) - Connection #19 tested: OK +2024-06-20 10:29:17,568 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000085 (01/33/00) - Connection #19 tested: OK +2024-06-20 10:29:17,569 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-06-20 10:29:17,569 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-06-20 10:29:17,569 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-06-20 10:29:17,569 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=1}] +2024-06-20 10:29:17,616 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000085 (01/33/00) - Connection #20 tested: OK +2024-06-20 10:29:17,803 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000086 (01/33/00) - Connection #20 tested: OK +2024-06-20 10:29:17,810 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where subcompanyid1 = 1 and seclevel >= 0 and seclevel <= 100 +2024-06-20 10:29:17,810 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 58 +2024-06-20 10:29:17,844 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000086 (01/34/00) - Connection #34 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:17,865 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000086 (01/34/00) - Connection #21 tested: OK +2024-06-20 10:29:18,049 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000087 (01/34/00) - Connection #21 tested: OK +2024-06-20 10:29:18,100 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000087 (01/34/00) - Connection #22 tested: OK +2024-06-20 10:29:18,230 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000088 (01/34/00) - Connection #22 tested: OK +2024-06-20 10:29:18,230 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-06-20 10:29:18,230 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-06-20 10:29:18,231 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=2}] +2024-06-20 10:29:18,281 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000088 (01/34/00) - Connection #23 tested: OK +2024-06-20 10:29:18,368 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000089 (01/35/00) - Connection #35 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:18,439 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000089 (01/35/00) - Connection #23 tested: OK +2024-06-20 10:29:18,439 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where departmentid = 2 and seclevel >= 0 and seclevel <= 100 +2024-06-20 10:29:18,439 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 1 +2024-06-20 10:29:18,440 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-06-20 10:29:18,504 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000089 (01/35/00) - Connection #24 tested: OK +2024-06-20 10:29:18,623 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000090 (01/35/00) - Connection #24 tested: OK +2024-06-20 10:29:18,683 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000090 (01/35/00) - Connection #25 tested: OK +2024-06-20 10:29:18,798 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000091 (01/35/00) - Connection #25 tested: OK +2024-06-20 10:29:18,798 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [{minSecurityLevel=, maxSecurityLevel=100, id=36}] +2024-06-20 10:29:18,858 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000091 (01/35/00) - Connection #26 tested: OK +2024-06-20 10:29:18,928 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000092 (01/36/00) - Connection #36 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:18,996 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000092 (01/36/00) - Connection #26 tested: OK +2024-06-20 10:29:18,998 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where id = 36 and seclevel <= 100 +2024-06-20 10:29:18,999 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=2}] +2024-06-20 10:29:19,054 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000092 (01/36/00) - Connection #27 tested: OK +2024-06-20 10:29:19,167 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000093 (01/36/00) - Connection #27 tested: OK +2024-06-20 10:29:22,386 [main] [com.engine.common.util.CommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-06-20 10:29:22,441 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000093 (01/36/00) - Connection #28 tested: OK +2024-06-20 10:29:22,547 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000094 (01/36/00) - Connection #28 tested: OK +2024-06-20 10:29:22,547 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupId : 2, empIdsByGroup : [44, 55, 45, 56, 46, 57, 36, 47, 37, 48, 38, 49, 39, 50, 40, 51, 41, 52, 42, 53, 43] +2024-06-20 10:29:22,606 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000094 (01/36/00) - Connection #29 tested: OK +2024-06-20 10:29:22,658 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000095 (01/37/00) - Connection #37 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:22,761 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000095 (01/37/00) - Connection #29 tested: OK +2024-06-20 10:29:22,763 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where id in (44,55,45,56,46,57,36,47,37,48,38,49,39,50,40,51,41,52,42,53,43) and seclevel >= 0 and seclevel <= 100 +2024-06-20 10:29:22,763 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 21 +2024-06-20 10:29:22,764 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-06-20 10:29:22,764 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-06-20 10:29:22,816 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000095 (01/37/00) - Connection #30 tested: OK +2024-06-20 10:29:22,939 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000096 (01/37/00) - Connection #30 tested: OK +2024-06-20 10:29:22,984 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000096 (01/37/00) - Connection #31 tested: OK +2024-06-20 10:29:23,080 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000097 (01/37/00) - Connection #31 tested: OK +2024-06-20 10:29:23,080 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-06-20 10:29:23,080 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-06-20 10:29:23,080 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-06-20 10:29:23,080 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-06-20 10:29:23,096 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000097 (01/38/00) - Connection #38 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:23,136 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000097 (01/38/00) - Connection #32 tested: OK +2024-06-20 10:29:23,243 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000098 (01/38/00) - Connection #32 tested: OK +2024-06-20 10:29:23,311 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000098 (01/38/00) - Connection #33 tested: OK +2024-06-20 10:29:23,415 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000099 (01/38/00) - Connection #33 tested: OK +2024-06-20 10:29:23,487 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000099 (01/38/00) - Connection #34 tested: OK +2024-06-20 10:29:23,603 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000100 (01/38/00) - Connection #34 tested: OK +2024-06-20 10:29:23,603 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000100 (01/39/00) - Connection #39 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:23,658 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000100 (01/39/00) - Connection #35 tested: OK +2024-06-20 10:29:23,766 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000101 (01/39/00) - Connection #35 tested: OK +2024-06-20 10:29:23,766 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:152] - cqData_size : 0 +2024-06-20 10:29:23,823 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000101 (01/39/00) - Connection #36 tested: OK +2024-06-20 10:29:23,923 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000102 (01/39/00) - Connection #36 tested: OK +2024-06-20 10:29:23,980 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000102 (01/39/00) - Connection #37 tested: OK +2024-06-20 10:29:24,099 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000103 (01/40/00) - Connection #40 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:24,099 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000103 (01/40/00) - Connection #37 tested: OK +2024-06-20 10:29:24,137 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000103 (01/40/00) - Connection #38 tested: OK +2024-06-20 10:29:24,242 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000104 (01/40/00) - Connection #38 tested: OK +2024-06-20 10:29:24,300 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000104 (01/40/00) - Connection #39 tested: OK +2024-06-20 10:29:24,432 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000105 (01/40/00) - Connection #39 tested: OK +2024-06-20 10:29:24,501 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000105 (01/40/00) - Connection #40 tested: OK +2024-06-20 10:29:24,577 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000106 (01/41/00) - Connection #41 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:24,607 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000106 (01/41/00) - Connection #40 tested: OK +2024-06-20 10:29:24,607 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:155] - allowanceInfoList_size : 0 +2024-06-20 10:29:24,669 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000106 (01/41/00) - Connection #41 tested: OK +2024-06-20 10:29:24,776 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000107 (01/41/00) - Connection #41 tested: OK +2024-06-20 10:29:24,777 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:161] - delSign : true, delSql : delete from uf_jcl_kq_cqjt where rq >= '2024-05-03' and rq <= '2024-05-03' and yg in (31) and bc in (1,2,3) +2024-06-20 10:29:24,779 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook +2024-06-20 10:29:25,126 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/42/00) - Connection #42 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:25,647 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/43/00) - Connection #43 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:26,106 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/44/00) - Connection #44 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:26,522 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/45/00) - Connection #45 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:26,977 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/46/00) - Connection #46 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:27,456 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/47/00) - Connection #47 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:27,948 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/48/00) - Connection #48 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:28,429 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/49/00) - Connection #49 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:28,987 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/50/00) - Connection #50 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:29:28,987 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [INFO] - Shutting down 'ecology' pool immediately [Shutdown Hook] +2024-06-20 10:29:28,995 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/49/00) - #0050 removed because of shutdown. +2024-06-20 10:29:28,995 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #50 closed +2024-06-20 10:29:28,996 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/48/00) - #0049 removed because of shutdown. +2024-06-20 10:29:28,996 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #49 closed +2024-06-20 10:29:28,996 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/47/00) - #0048 removed because of shutdown. +2024-06-20 10:29:28,996 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #48 closed +2024-06-20 10:29:28,996 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/46/00) - #0047 removed because of shutdown. +2024-06-20 10:29:28,996 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #47 closed +2024-06-20 10:29:28,997 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/45/00) - #0046 removed because of shutdown. +2024-06-20 10:29:28,997 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #46 closed +2024-06-20 10:29:28,997 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/44/00) - #0045 removed because of shutdown. +2024-06-20 10:29:28,997 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #45 closed +2024-06-20 10:29:28,997 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/43/00) - #0044 removed because of shutdown. +2024-06-20 10:29:28,997 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #44 closed +2024-06-20 10:29:28,998 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/42/00) - #0043 removed because of shutdown. +2024-06-20 10:29:28,998 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #43 closed +2024-06-20 10:29:28,998 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/41/00) - #0042 removed because of shutdown. +2024-06-20 10:29:28,998 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #42 closed +2024-06-20 10:29:28,998 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/40/00) - #0041 removed because of shutdown. +2024-06-20 10:29:28,998 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #41 closed +2024-06-20 10:29:28,999 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/39/00) - #0040 removed because of shutdown. +2024-06-20 10:29:28,999 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #40 closed +2024-06-20 10:29:28,999 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/38/00) - #0039 removed because of shutdown. +2024-06-20 10:29:28,999 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #39 closed +2024-06-20 10:29:29,000 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/37/00) - #0038 removed because of shutdown. +2024-06-20 10:29:29,000 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #38 closed +2024-06-20 10:29:29,000 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/36/00) - #0037 removed because of shutdown. +2024-06-20 10:29:29,000 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #37 closed +2024-06-20 10:29:29,000 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/35/00) - #0036 removed because of shutdown. +2024-06-20 10:29:29,000 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #36 closed +2024-06-20 10:29:29,001 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/34/00) - #0035 removed because of shutdown. +2024-06-20 10:29:29,001 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #35 closed +2024-06-20 10:29:29,001 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/33/00) - #0034 removed because of shutdown. +2024-06-20 10:29:29,001 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #34 closed +2024-06-20 10:29:29,002 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/32/00) - #0033 removed because of shutdown. +2024-06-20 10:29:29,002 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #33 closed +2024-06-20 10:29:29,002 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/31/00) - #0032 removed because of shutdown. +2024-06-20 10:29:29,002 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #32 closed +2024-06-20 10:29:29,003 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/30/00) - #0031 removed because of shutdown. +2024-06-20 10:29:29,003 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #31 closed +2024-06-20 10:29:29,003 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/29/00) - #0030 removed because of shutdown. +2024-06-20 10:29:29,003 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #30 closed +2024-06-20 10:29:29,003 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/28/00) - #0029 removed because of shutdown. +2024-06-20 10:29:29,003 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #29 closed +2024-06-20 10:29:29,003 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/27/00) - #0028 removed because of shutdown. +2024-06-20 10:29:29,003 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #28 closed +2024-06-20 10:29:29,004 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/26/00) - #0027 removed because of shutdown. +2024-06-20 10:29:29,004 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #27 closed +2024-06-20 10:29:29,004 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/25/00) - #0026 removed because of shutdown. +2024-06-20 10:29:29,004 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #26 closed +2024-06-20 10:29:29,004 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/24/00) - #0025 removed because of shutdown. +2024-06-20 10:29:29,004 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #25 closed +2024-06-20 10:29:29,005 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/23/00) - #0024 removed because of shutdown. +2024-06-20 10:29:29,005 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #24 closed +2024-06-20 10:29:29,005 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/22/00) - #0023 removed because of shutdown. +2024-06-20 10:29:29,005 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #23 closed +2024-06-20 10:29:29,005 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/21/00) - #0022 removed because of shutdown. +2024-06-20 10:29:29,005 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #22 closed +2024-06-20 10:29:29,006 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/20/00) - #0021 removed because of shutdown. +2024-06-20 10:29:29,006 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #21 closed +2024-06-20 10:29:29,006 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/19/00) - #0020 removed because of shutdown. +2024-06-20 10:29:29,006 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #20 closed +2024-06-20 10:29:29,006 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/18/00) - #0019 removed because of shutdown. +2024-06-20 10:29:29,006 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #19 closed +2024-06-20 10:29:29,006 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/17/00) - #0018 removed because of shutdown. +2024-06-20 10:29:29,006 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #18 closed +2024-06-20 10:29:29,006 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/16/00) - #0017 removed because of shutdown. +2024-06-20 10:29:29,006 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #17 closed +2024-06-20 10:29:29,006 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/15/00) - #0016 removed because of shutdown. +2024-06-20 10:29:29,007 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #16 closed +2024-06-20 10:29:29,007 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/14/00) - #0015 removed because of shutdown. +2024-06-20 10:29:29,007 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #15 closed +2024-06-20 10:29:29,007 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/13/00) - #0014 removed because of shutdown. +2024-06-20 10:29:29,007 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #14 closed +2024-06-20 10:29:29,007 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/12/00) - #0013 removed because of shutdown. +2024-06-20 10:29:29,007 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #13 closed +2024-06-20 10:29:29,007 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/11/00) - #0012 removed because of shutdown. +2024-06-20 10:29:29,007 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #12 closed +2024-06-20 10:29:29,007 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/10/00) - #0011 removed because of shutdown. +2024-06-20 10:29:29,007 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #11 closed +2024-06-20 10:29:29,007 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/09/00) - #0010 removed because of shutdown. +2024-06-20 10:29:29,008 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #10 closed +2024-06-20 10:29:29,008 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/08/00) - #0009 removed because of shutdown. +2024-06-20 10:29:29,008 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #9 closed +2024-06-20 10:29:29,008 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/07/00) - #0008 removed because of shutdown. +2024-06-20 10:29:29,008 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #8 closed +2024-06-20 10:29:29,008 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/06/00) - #0007 removed because of shutdown. +2024-06-20 10:29:29,008 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #7 closed +2024-06-20 10:29:29,008 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/05/00) - #0006 removed because of shutdown. +2024-06-20 10:29:29,008 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #6 closed +2024-06-20 10:29:29,008 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/04/00) - #0005 removed because of shutdown. +2024-06-20 10:29:29,008 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #5 closed +2024-06-20 10:29:29,008 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/03/00) - #0004 removed because of shutdown. +2024-06-20 10:29:29,009 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #4 closed +2024-06-20 10:29:29,009 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/02/00) - #0003 removed because of shutdown. +2024-06-20 10:29:29,009 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #3 closed +2024-06-20 10:29:29,009 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/01/00) - #0002 removed because of shutdown. +2024-06-20 10:29:29,009 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #2 closed +2024-06-20 10:29:29,009 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000107 (00/00/00) - #0001 removed because of shutdown. +2024-06-20 10:29:29,009 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #1 closed +2024-06-20 10:29:29,009 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [INFO] - 'ecology' pool has been closed down by Shutdown Hook in 22 milliseconds. +2024-06-20 10:29:29,009 [Shutdown Hook] [org.logicalcobwebs.proxool.PrototyperController] [INFO] - Stopping Prototyper thread +2024-06-20 10:29:29,009 [Shutdown Hook] [org.logicalcobwebs.proxool.HouseKeeperController] [INFO] - Stopping HouseKeeper thread +2024-06-20 10:30:20,941 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy... +2024-06-20 10:30:20,944 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workflow.service.impl.WorkflowTypeServiceImpl.doSaveOperation(java.util.Map,weaver.hrm.User) +>> proxy:->com.engine.plugin.workflow.service.CustomWorkflowTypeService->com.engine.plugin.workflow.service.CustomWorkflowTypeService2->com.engine.plugin.workflow.service.CustomWorkflowTypeService3->com.engine.plugin.workflow.service.CustomWorkflowTypeService4 +2024-06-20 10:30:20,944 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy... +2024-06-20 10:30:20,944 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd +>> target:com.engine.workflow.cmd.signInput.GetNodeSignSetCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo +>> target:com.engine.workflow.cmd.requestForm.RequestSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestSubmitCmd->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRequestCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSubmitProxyCmd +>> target:com.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd +>> target:com.engine.crm.cmd.chance.FormUpdateCmd +>> proxy:->com.customization.esb.crm.chance.ProxyEditChanceCmd +>> target:com.engine.crm.cmd.customer.CustomerSaveCmd +>> proxy:->com.customization.esb.crm.customer.ProxyNewCustomerCmd +>> target:com.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd +>> target:com.engine.workflow.cmd.requestForm.BatchSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd +>> target:com.api.prj.cmd.prjBoard.DoDelBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd +>> target:com.engine.cube.cmd.app.WaterMarkImg +>> proxy:->com.customization.cube.list.CustomChangeListHrefLinkCmd +>> target:com.engine.crm.cmd.customer.CustomerEditCmd +>> proxy:->com.customization.esb.crm.customer.ProxyEditCustomerCmd +>> target:com.engine.meeting.cmd.meetingbase.NewMeetingCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd +>> target:com.engine.workflow.cmd.signInput.GetSignInputInfoCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd +>> target:com.engine.cube.cmd.app.GetAppListCmd +>> proxy:->com.engine.plugin.mode.license.Proxy_GetAppListCmd +>> target:com.api.prj.cmd.project.DoProjectOperationCmd +>> proxy:->com.customization.esb.proj.project.ProxyDoProjectOperationCmd +>> target:com.engine.workflowDesign.cmd.WorkflowXmlParserCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd +>> target:com.api.prj.cmd.project.DoPrjTempletStageSaveCmd +>> proxy:->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd +>> target:com.engine.workflow.cmd.requestForm.DoTakEndCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd +>> target:com.engine.crm.cmd.contacter.CreateCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyNewContacterCmd +>> target:com.engine.workflow.cmd.requestForm.GetRightMenuCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocRightMenuCmd->com.engine.plugin.odoc.command.odoRightMenuSetForm.OdocRightMenuBtnCmd->com.engine.plugin.workflow.command.qiyuesuo.QYSRightMenuCmd +>> target:com.engine.workflowDesign.cmd.GetOperateDataCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd +>> target:com.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd +>> target:com.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd +>> target:com.engine.crm.cmd.chance.DeleteCmd +>> proxy:->com.customization.esb.crm.chance.ProxyDeleteChanceCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd +>> target:com.engine.odoc.cmd.odocrequest.FlowNextCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd +>> target:com.engine.workflow.cmd.workflowType.DoSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd +>> target:com.engine.workflowDesign.cmd.GetWfInfoCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd +>> target:com.engine.crm.cmd.contacter.DeleteCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd +>> target:com.engine.odoc.cmd.odocrequest.ForceArchiveCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd +>> target:com.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd +>> proxy:->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd +>> target:com.api.common.cmd.login.DoUserSessionCmd +>> proxy:->com.engine.plugin.hrm.command.MyDoUserSessionCmd +>> target:com.engine.hrm.cmd.test.GetSearchConditionCmd +>> proxy:->com.engine.plugin.hrm.command.GetMySearchConditionCmd +>> target:com.engine.crm.cmd.chance.FormSaveCmd +>> proxy:->com.customization.esb.crm.chance.ProxyNewChanceCmd +>> target:com.engine.crm.cmd.customer.CrmDeleteCmd +>> proxy:->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd +>> target:com.api.prj.cmd.prjBoard.DoEditBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd +>> target:com.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd +>> target:com.engine.odoc.cmd.updateOperator.PlusSignatureCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd +>> target:com.api.prj.cmd.prjBoard.DoAddBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd +>> target:com.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd +>> target:com.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd +>> target:com.engine.workflow.cmd.requestForm.RemarkSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd +>> target:com.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd +>> target:com.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd +>> target:com.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd +>> proxy:->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.monitor.DoDeleteCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd +>> target:com.engine.meeting.cmd.meetingbase.MeetingCancelCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd +>> target:com.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd +>> target:com.api.prj.cmd.task.DoTaskOperationCmd +>> proxy:->com.customization.esb.proj.task.ProxyDoTaskOperationCmd +>> target:com.engine.workflow.cmd.requestForm.LoadParamCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd +>> target:com.engine.crm.cmd.contacter.EditCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyEditContacterCmd +>> target:com.engine.workflow.cmd.requestForm.ForwardSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd +>> target:com.engine.workflow.cmd.requestForm.GetFormTabCmd +>> proxy:->com.engine.plugin.fna.command.FnaElectronicDepositFormTopTabCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowTabManagerCmd->com.engine.plugin.workflow.command.ContractLockFormTopTabCmd +>> target:com.engine.workflowDesign.cmd.DoSaveLayout +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd +2024-06-20 10:30:20,945 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded. +2024-06-20 10:30:21,491 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:30:21,492 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties +2024-06-20 10:30:21,492 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties +2024-06-20 10:30:21,493 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties +2024-06-20 10:30:21,493 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties +2024-06-20 10:30:21,493 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties +2024-06-20 10:30:21,493 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties +2024-06-20 10:30:21,493 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties +2024-06-20 10:30:21,493 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties +2024-06-20 10:30:21,493 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties +2024-06-20 10:30:21,494 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties +2024-06-20 10:30:21,495 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties +2024-06-20 10:30:21,495 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties +2024-06-20 10:30:21,495 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties +2024-06-20 10:30:21,495 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties +2024-06-20 10:30:21,496 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties +2024-06-20 10:30:21,496 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties +2024-06-20 10:30:21,496 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties +2024-06-20 10:30:21,496 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties +2024-06-20 10:30:21,496 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties +2024-06-20 10:30:21,497 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties +2024-06-20 10:30:21,497 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties +2024-06-20 10:30:21,497 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties +2024-06-20 10:30:21,497 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties +2024-06-20 10:30:21,497 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties +2024-06-20 10:30:21,497 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties +2024-06-20 10:30:21,497 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties +2024-06-20 10:30:21,498 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties +2024-06-20 10:30:21,498 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties +2024-06-20 10:30:21,498 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties +2024-06-20 10:30:21,499 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties +2024-06-20 10:30:21,499 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties +2024-06-20 10:30:21,499 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties +2024-06-20 10:30:21,499 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties +2024-06-20 10:30:21,499 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties +2024-06-20 10:30:21,499 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties +2024-06-20 10:30:21,500 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties +2024-06-20 10:30:21,500 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties +2024-06-20 10:30:21,500 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties +2024-06-20 10:30:21,500 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties +2024-06-20 10:30:21,500 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties +2024-06-20 10:30:21,501 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties +2024-06-20 10:30:21,501 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties +2024-06-20 10:30:21,501 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties +2024-06-20 10:30:21,501 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties +2024-06-20 10:30:21,502 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties +2024-06-20 10:30:21,502 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties +2024-06-20 10:30:21,502 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:30:21,502 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties +2024-06-20 10:30:21,503 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties +2024-06-20 10:30:21,504 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties +2024-06-20 10:30:21,504 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties +2024-06-20 10:30:21,504 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties +2024-06-20 10:30:21,504 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties +2024-06-20 10:30:21,505 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties +2024-06-20 10:30:21,505 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties +2024-06-20 10:30:21,505 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties +2024-06-20 10:30:21,505 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:30:21,506 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties +2024-06-20 10:30:21,506 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties +2024-06-20 10:30:21,506 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties +2024-06-20 10:30:21,538 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook +2024-06-20 10:30:21,543 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper +2024-06-20 10:30:21,547 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread +2024-06-20 10:30:22,346 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false +2024-06-20 10:30:22,439 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2 +2024-06-20 10:30:22,494 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2 +2024-06-20 10:30:22,494 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl +2024-06-20 10:30:22,525 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {} +2024-06-20 10:30:22,526 [Prototyper] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-06-20 10:30:22,526 [main] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-06-20 10:30:22,527 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:22,527 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE +2024-06-20 10:30:22,622 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK +2024-06-20 10:30:22,673 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener +2024-06-20 10:30:22,674 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:30:22,674 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection +2024-06-20 10:30:22,674 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection +2024-06-20 10:30:22,674 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:30:22,674 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler +2024-06-20 10:30:22,674 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection +2024-06-20 10:30:22,675 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable +2024-06-20 10:30:22,756 [main] [A2] [INFO] - rootPath == +2024-06-20 10:30:22,757 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties +2024-06-20 10:30:22,758 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:497] - 测试standard配置文件是否正常读取[183, 257, 8453, 8735, 8750, 8757, 8759, 8780, 8786, 8806, 8807, 8895, 9587, 65122, 65123, 65124, 65125, 8743, 8736, 8745, 8746, 176, 247, 8801, 8805, 8734, 8747, 8804, 8800, 8744, 8869, 960, 177, 8730, 8721, 8756, 215, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 963, 964, 965, 966, 967, 968, 969, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 931, 932, 933, 934, 935, 936, 937, 729, 65072, 65089, 65090, 65091, 65092, 65104, 65106, 65108, 65109, 234, 252, 164, 8364, 164, 8730, 9651, 8721, 8719, 593, 240, 192, 193, 200, 201, 202, 204, 205, 210, 211, 217, 218, 220, 221, 222, 225, 462, 224, 275, 233, 283, 232, 363, 250, 468, 249, 333, 243, 466, 242, 299, 237, 464, 236, 470, 472, 474, 476, 324, 59335, 328, 59336, 8814, 8815, 8776, 8758, 13266, 13265, 8733, 8765, 8712, 8857, 8978, 8741, 8739, 8853, 185, 186, 178, 179, 8451, 8457, 13198, 13199, 13212, 13213, 13214, 165, 13217, 13252, 13269, 163] +2024-06-20 10:30:22,758 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology +2024-06-20 10:30:22,814 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK +2024-06-20 10:30:22,827 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement +2024-06-20 10:30:22,828 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:30:22,828 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-06-20 10:30:22,828 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-06-20 10:30:22,828 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:30:22,828 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement +2024-06-20 10:30:22,828 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-06-20 10:30:22,937 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false +2024-06-20 10:30:22,938 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success... +2024-06-20 10:30:23,005 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/02/00) - Connection #2 tested: OK +2024-06-20 10:30:23,081 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000002 (01/03/00) - Connection #3 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:23,150 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:30:23,258 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:30:23,268 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java version: 1.8.0_40 +2024-06-20 10:30:23,269 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java vendor: Oracle Corporation +2024-06-20 10:30:23,269 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java class path: C:\Users\liuliang\AppData\Local\Temp\classpath1888782344.jar;C:\Users\liuliang\AppData\Local\JetBrains\IntelliJIdea2021.2\captureAgent\debugger-agent.jar +2024-06-20 10:30:23,269 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system name: Windows 8.1 +2024-06-20 10:30:23,269 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system architecture: amd64 +2024-06-20 10:30:23,269 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system version: 6.3 +2024-06-20 10:30:23,312 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SUN 1.8: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS & DKS keystores; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration) +2024-06-20 10:30:23,313 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunRsaSign 1.8: Sun RSA signature provider +2024-06-20 10:30:23,313 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunEC 1.8: Sun Elliptic Curve provider (EC, ECDSA, ECDH) +2024-06-20 10:30:23,313 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJSSE 1.8: Sun JSSE provider(PKCS12, SunX509/PKIX key/trust factories, SSLv3/TLSv1/TLSv1.1/TLSv1.2) +2024-06-20 10:30:23,313 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJCE 1.8: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC) +2024-06-20 10:30:23,313 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJGSS 1.8: Sun (Kerberos v5, SPNEGO) +2024-06-20 10:30:23,313 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunSASL 1.8: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM) +2024-06-20 10:30:23,314 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - XMLDSig 1.8: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory; C14N 1.0, C14N 1.1, Exclusive C14N, Base64, Enveloped, XPath, XPath2, XSLT TransformServices) +2024-06-20 10:30:23,314 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunPCSC 1.8: Sun PC/SC provider +2024-06-20 10:30:23,314 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunMSCAPI 1.8: Sun's Microsoft Crypto API provider +2024-06-20 10:30:23,318 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1 +2024-06-20 10:30:23,322 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.version = HTTP/1.1 +2024-06-20 10:30:23,324 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager +2024-06-20 10:30:23,324 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.cookie-policy = default +2024-06-20 10:30:23,325 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.element-charset = US-ASCII +2024-06-20 10:30:23,325 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.content-charset = ISO-8859-1 +2024-06-20 10:30:23,328 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@6a66a204 +2024-06-20 10:30:23,328 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z] +2024-06-20 10:30:23,400 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #2 tested: OK +2024-06-20 10:30:23,515 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/03/00) - Connection #2 tested: OK +2024-06-20 10:30:23,571 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:30:23,602 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000005 (02/04/00) - Connection #4 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:23,699 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (02/04/00) - Connection #3 tested: OK +2024-06-20 10:30:23,811 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK +2024-06-20 10:30:23,863 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #4 tested: OK +2024-06-20 10:30:23,985 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/04/00) - Connection #4 tested: OK +2024-06-20 10:30:24,022 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000006 (01/05/00) - Connection #5 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:24,052 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #1 tested: OK +2024-06-20 10:30:24,151 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #1 tested: OK +2024-06-20 10:30:24,201 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #2 tested: OK +2024-06-20 10:30:24,315 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #2 tested: OK +2024-06-20 10:30:24,372 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #3 tested: OK +2024-06-20 10:30:24,496 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000009 (01/06/00) - Connection #6 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:24,501 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #3 tested: OK +2024-06-20 10:30:24,553 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #4 tested: OK +2024-06-20 10:30:24,664 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #4 tested: OK +2024-06-20 10:30:24,703 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #5 tested: OK +2024-06-20 10:30:24,782 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #5 tested: OK +2024-06-20 10:30:24,826 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #6 tested: OK +2024-06-20 10:30:24,921 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/06/00) - Connection #6 tested: OK +2024-06-20 10:30:24,948 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000012 (01/07/00) - Connection #7 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:24,983 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #1 tested: OK +2024-06-20 10:30:25,102 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #1 tested: OK +2024-06-20 10:30:25,163 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #2 tested: OK +2024-06-20 10:30:25,261 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #2 tested: OK +2024-06-20 10:30:25,326 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #3 tested: OK +2024-06-20 10:30:25,412 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000015 (01/08/00) - Connection #8 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:25,435 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #3 tested: OK +2024-06-20 10:30:25,514 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #4 tested: OK +2024-06-20 10:30:25,650 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #4 tested: OK +2024-06-20 10:30:25,705 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #5 tested: OK +2024-06-20 10:30:25,783 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #5 tested: OK +2024-06-20 10:30:25,823 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000017 (01/09/00) - Connection #9 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:25,837 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/09/00) - Connection #6 tested: OK +2024-06-20 10:30:25,936 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #6 tested: OK +2024-06-20 10:30:25,996 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #7 tested: OK +2024-06-20 10:30:26,097 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #7 tested: OK +2024-06-20 10:30:26,132 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #8 tested: OK +2024-06-20 10:30:26,243 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/10/00) - Connection #8 tested: OK +2024-06-20 10:30:26,243 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000020 (01/10/00) - Connection #10 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:26,290 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/10/00) - Connection #9 tested: OK +2024-06-20 10:30:26,383 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #9 tested: OK +2024-06-20 10:30:26,436 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #10 tested: OK +2024-06-20 10:30:26,532 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #10 tested: OK +2024-06-20 10:30:26,581 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #1 tested: OK +2024-06-20 10:30:26,624 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000023 (01/11/00) - Connection #11 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:26,687 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/11/00) - Connection #1 tested: OK +2024-06-20 10:30:26,734 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/11/00) - Connection #2 tested: OK +2024-06-20 10:30:26,841 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #2 tested: OK +2024-06-20 10:30:26,903 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #3 tested: OK +2024-06-20 10:30:27,022 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #3 tested: OK +2024-06-20 10:30:27,089 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #4 tested: OK +2024-06-20 10:30:27,092 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000026 (01/12/00) - Connection #12 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:27,206 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/12/00) - Connection #4 tested: OK +2024-06-20 10:30:27,246 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/12/00) - Connection #5 tested: OK +2024-06-20 10:30:27,343 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #5 tested: OK +2024-06-20 10:30:27,402 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #6 tested: OK +2024-06-20 10:30:27,492 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #6 tested: OK +2024-06-20 10:30:27,549 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #7 tested: OK +2024-06-20 10:30:27,566 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000029 (01/13/00) - Connection #13 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:27,642 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/13/00) - Connection #7 tested: OK +2024-06-20 10:30:27,704 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/13/00) - Connection #8 tested: OK +2024-06-20 10:30:27,808 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #8 tested: OK +2024-06-20 10:30:27,859 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #9 tested: OK +2024-06-20 10:30:27,957 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #9 tested: OK +2024-06-20 10:30:28,003 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #10 tested: OK +2024-06-20 10:30:28,071 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000032 (01/14/00) - Connection #14 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:28,097 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/14/00) - Connection #10 tested: OK +2024-06-20 10:30:28,137 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/14/00) - Connection #11 tested: OK +2024-06-20 10:30:28,220 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #11 tested: OK +2024-06-20 10:30:28,221 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:28,223 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-06-20 10:30:28,224 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:28,338 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #12 tested: OK +2024-06-20 10:30:28,442 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #12 tested: OK +2024-06-20 10:30:28,501 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #13 tested: OK +2024-06-20 10:30:28,508 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000035 (01/15/00) - Connection #15 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:28,625 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/15/00) - Connection #13 tested: OK +2024-06-20 10:30:28,675 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/15/00) - Connection #14 tested: OK +2024-06-20 10:30:28,794 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #14 tested: OK +2024-06-20 10:30:28,848 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #15 tested: OK +2024-06-20 10:30:28,910 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000037 (01/16/00) - Connection #16 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:28,948 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/16/00) - Connection #15 tested: OK +2024-06-20 10:30:28,998 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/16/00) - Connection #16 tested: OK +2024-06-20 10:30:29,098 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #16 tested: OK +2024-06-20 10:30:29,098 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='14' or departmentid='15' or departmentid='9' ), mainid=2, edate=}]} +2024-06-20 10:30:29,099 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 81 +2024-06-20 10:30:29,099 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-06-20 10:30:29,141 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #1 tested: OK +2024-06-20 10:30:29,246 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #1 tested: OK +2024-06-20 10:30:29,294 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #2 tested: OK +2024-06-20 10:30:29,308 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000040 (01/17/00) - Connection #17 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:29,425 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/17/00) - Connection #2 tested: OK +2024-06-20 10:30:29,498 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/17/00) - Connection #3 tested: OK +2024-06-20 10:30:29,630 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #3 tested: OK +2024-06-20 10:30:29,631 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-06-20 10:30:29,631 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:29,632 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:29,632 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetWorkHoursItemByPersonCmd -------------------------------------------------------- +2024-06-20 10:30:29,632 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:29,703 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #4 tested: OK +2024-06-20 10:30:29,816 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/17/00) - Connection #4 tested: OK +2024-06-20 10:30:29,862 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000042 (01/18/00) - Connection #18 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:29,862 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/18/00) - Connection #5 tested: OK +2024-06-20 10:30:29,960 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #5 tested: OK +2024-06-20 10:30:30,016 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #6 tested: OK +2024-06-20 10:30:30,139 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #6 tested: OK +2024-06-20 10:30:30,140 [main] [com.engine.attendance.attendanceplan.cmd.GetWorkHoursItemByPersonCmd] [DEBUG] - dataIds : [] +2024-06-20 10:30:30,141 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetWorkHoursItemByPersonCmd finished -------------------------------------------------------- +2024-06-20 10:30:30,141 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:30,142 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:30,142 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetDatatableRecurrenceCmd -------------------------------------------------------- +2024-06-20 10:30:30,142 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:30,143 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxry = ? order by bcrq,param:[2024-05-01, 2024-05-05, 81] +2024-06-20 10:30:30,203 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #7 tested: OK +2024-06-20 10:30:30,316 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/18/00) - Connection #7 tested: OK +2024-06-20 10:30:30,372 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/18/00) - Connection #8 tested: OK +2024-06-20 10:30:30,384 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000046 (01/19/00) - Connection #19 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:30,462 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #8 tested: OK +2024-06-20 10:30:30,463 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {7=[{empid=31, bdate=2024-05-01, filters=, mainid=7, edate=}, {empid=29, bdate=2024-04-01, filters=, mainid=7, edate=2024-05-31}]} +2024-06-20 10:30:30,463 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : 31,userId : 81 +2024-06-20 10:30:30,463 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (,personnelGroupIds:[] +2024-06-20 10:30:30,502 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #9 tested: OK +2024-06-20 10:30:30,576 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #9 tested: OK +2024-06-20 10:30:30,576 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - pdeptids : [13,2] +2024-06-20 10:30:30,577 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-部门节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxbm in (,pdeptids:13,2 +2024-06-20 10:30:30,622 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #10 tested: OK +2024-06-20 10:30:30,749 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/19/00) - Connection #10 tested: OK +2024-06-20 10:30:30,749 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-分部节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxfb = ? order by bcrq,pdeptids:1 +2024-06-20 10:30:30,792 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/19/00) - Connection #11 tested: OK +2024-06-20 10:30:30,854 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000049 (01/20/00) - Connection #20 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:30,902 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #11 tested: OK +2024-06-20 10:30:30,904 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - dataTableList total size : 2 +2024-06-20 10:30:30,904 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetDatatableRecurrenceCmd finished -------------------------------------------------------- +2024-06-20 10:30:30,904 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:30,904 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :343005241,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:281646276,candidateTeamMap:-349139038 +2024-06-20 10:30:30,905 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :343005241,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:281646276,candidateTeamMap:-349139038 +2024-06-20 10:30:30,969 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #12 tested: OK +2024-06-20 10:30:31,086 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #12 tested: OK +2024-06-20 10:30:31,141 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #13 tested: OK +2024-06-20 10:30:31,246 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/20/00) - Connection #13 tested: OK +2024-06-20 10:30:31,297 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/20/00) - Connection #14 tested: OK +2024-06-20 10:30:31,340 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000052 (01/21/00) - Connection #21 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:31,408 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #14 tested: OK +2024-06-20 10:30:31,458 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #15 tested: OK +2024-06-20 10:30:31,553 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #15 tested: OK +2024-06-20 10:30:31,593 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #16 tested: OK +2024-06-20 10:30:31,702 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/21/00) - Connection #16 tested: OK +2024-06-20 10:30:31,761 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/21/00) - Connection #17 tested: OK +2024-06-20 10:30:31,831 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000055 (01/22/00) - Connection #22 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:31,881 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/22/00) - Connection #17 tested: OK +2024-06-20 10:30:31,936 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/22/00) - Connection #18 tested: OK +2024-06-20 10:30:32,084 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/22/00) - Connection #18 tested: OK +2024-06-20 10:30:32,137 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/22/00) - Connection #19 tested: OK +2024-06-20 10:30:32,261 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/22/00) - Connection #19 tested: OK +2024-06-20 10:30:32,322 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/22/00) - Connection #20 tested: OK +2024-06-20 10:30:32,352 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000058 (01/23/00) - Connection #23 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:32,445 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/23/00) - Connection #20 tested: OK +2024-06-20 10:30:32,501 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/23/00) - Connection #21 tested: OK +2024-06-20 10:30:32,610 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/23/00) - Connection #21 tested: OK +2024-06-20 10:30:32,665 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/23/00) - Connection #22 tested: OK +2024-06-20 10:30:32,817 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/23/00) - Connection #22 tested: OK +2024-06-20 10:30:32,875 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000060 (01/24/00) - Connection #24 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:32,896 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/24/00) - Connection #23 tested: OK +2024-06-20 10:30:33,023 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/24/00) - Connection #23 tested: OK +2024-06-20 10:30:33,092 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/24/00) - Connection #24 tested: OK +2024-06-20 10:30:33,208 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/24/00) - Connection #24 tested: OK +2024-06-20 10:30:33,267 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/24/00) - Connection #1 tested: OK +2024-06-20 10:30:33,342 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000063 (01/25/00) - Connection #25 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:33,379 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/25/00) - Connection #1 tested: OK +2024-06-20 10:30:33,427 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/25/00) - Connection #2 tested: OK +2024-06-20 10:30:33,521 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/25/00) - Connection #2 tested: OK +2024-06-20 10:30:33,521 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:33,521 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetScheduleResultListCmd -------------------------------------------------------- +2024-06-20 10:30:33,521 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:33,572 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/25/00) - Connection #3 tested: OK +2024-06-20 10:30:33,697 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/25/00) - Connection #3 tested: OK +2024-06-20 10:30:33,768 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/25/00) - Connection #4 tested: OK +2024-06-20 10:30:33,813 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000066 (01/26/00) - Connection #26 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:33,876 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/26/00) - Connection #4 tested: OK +2024-06-20 10:30:33,923 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/26/00) - Connection #5 tested: OK +2024-06-20 10:30:34,038 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/26/00) - Connection #5 tested: OK +2024-06-20 10:30:34,038 [main] [com.engine.attendance.attendanceanalysis.cmd.GetScheduleResultListCmd] [INFO] - SchedulingResults : [{clockInTimeDataMap={}, schedulingResultsMap={2024-05-03=[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}], 2024-05-02=[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}]}, schedulingMapBydate={2024-05-03=[{modeuuid=b9ac2821-f047-429b-a544-5057791c30f4, modedatamodifier=, modedatacreatertype=0, formmodeid=87, pbrq=2024-06-18, bcbdsj=, dxlx=0, szjg=, sfdkpp=0, modedatacreatedate=2024-06-18, dgcx=, bz=, hxbz=, id=121548, glpbid=, pbtj=2, key=121548, form_biz_id=, pbdxbm=, pbgl=, sfxx=0, keyid=121548, modedatacreater=1, bcrq=2024-05-03, lastname=程亮, bcxx=1-办公室白班, pbdxfb=, pbdx=, requestid=, pbdxryfz=, modedatacreatetime=18:09:16, modedatamodifydatetime=, pbsj=18:09, rqlx=0, pbdxry=81-程亮}], 2024-05-02=[{modeuuid=18dd84e7-a9c2-451e-9c35-d0051183792f, modedatamodifier=, modedatacreatertype=0, formmodeid=87, pbrq=2024-06-19, bcbdsj=, dxlx=0, szjg=, sfdkpp=0, modedatacreatedate=2024-06-19, dgcx=, bz=, hxbz=, id=123418, glpbid=, pbtj=2, key=123418, form_biz_id=, pbdxbm=, pbgl=, sfxx=0, keyid=123418, modedatacreater=1, bcrq=2024-05-02, lastname=程亮, bcxx=1-办公室白班, pbdxfb=, pbdx=, requestid=, pbdxryfz=, modedatacreatetime=15:55:44, modedatamodifydatetime=, pbsj=15:55, rqlx=0, pbdxry=81-程亮}]}}] +2024-06-20 10:30:34,039 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetScheduleResultListCmd finished -------------------------------------------------------- +2024-06-20 10:30:34,039 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,039 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - ***********analysis userId:81,analysisDate:2024-05-03 start*********** +2024-06-20 10:30:34,039 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - clockInTimeDate : [[{signtime=09:59:00, id=4155, userid=81, signdate=2024-05-01}, {signtime=21:46:00, id=4215, userid=81, signdate=2024-05-01}, {signtime=09:47:00, id=4275, userid=81, signdate=2024-05-02}, {signtime=21:37:00, id=4335, userid=81, signdate=2024-05-02}, {signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, {signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}]] +2024-06-20 10:30:34,039 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - attendaceResult : [[{ygid=81, sjzt=1, sgsj=, rq=2024-05-03}]] +2024-06-20 10:30:34,041 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,041 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-06-20 10:30:34,041 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:34,041 [main] [com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd] [DEBUG] - earliestTime :[2024-05-03 07:00],lastestTime: [2024-05-03 22:00] +2024-06-20 10:30:34,042 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-06-20 10:30:34,042 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,097 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/26/00) - Connection #6 tested: OK +2024-06-20 10:30:34,190 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/26/00) - Connection #6 tested: OK +2024-06-20 10:30:34,223 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000068 (01/27/00) - Connection #27 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:34,236 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/27/00) - Connection #7 tested: OK +2024-06-20 10:30:34,349 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/27/00) - Connection #7 tested: OK +2024-06-20 10:30:34,355 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,355 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAskForLeaveCmd -------------------------------------------------------- +2024-06-20 10:30:34,356 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:34,403 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/27/00) - Connection #8 tested: OK +2024-06-20 10:30:34,497 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/27/00) - Connection #8 tested: OK +2024-06-20 10:30:34,498 [main] [com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd] [DEBUG] - haveAskForLeaveList : [[]] +2024-06-20 10:30:34,499 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAskForLeaveCmd finished -------------------------------------------------------- +2024-06-20 10:30:34,499 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,505 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,505 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetEvectionCmd -------------------------------------------------------- +2024-06-20 10:30:34,505 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:34,554 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/27/00) - Connection #9 tested: OK +2024-06-20 10:30:34,644 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (01/28/00) - Connection #28 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:30:34,657 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000071 (01/28/00) - Connection #9 tested: OK +2024-06-20 10:30:34,657 [main] [com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd] [DEBUG] - haveEvectionList : [[]] +2024-06-20 10:30:34,658 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetEvectionCmd finished -------------------------------------------------------- +2024-06-20 10:30:34,658 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,665 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,665 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInPointCmd -------------------------------------------------------- +2024-06-20 10:30:34,665 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:34,666 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 未重新计算卡点时 老的scheduleResult : [[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}]],askForLeaveAndEvctionScheduleList:[[]] +2024-06-20 10:30:34,667 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 经过adjustWorkOverTimeClock 加班调整过后的 的scheduleResult: [[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}]] +2024-06-20 10:30:34,667 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - 经过重新计算卡点时 新的scheduleResult : [[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}]] +2024-06-20 10:30:34,671 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - clcokInPointList :[[ClockPointDTO(classTime=2024-05-03 09:00, pointType=START, timeType=BEFORE, elasticTime=null, classSegmentType=0, clockTime={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, record=true), ClockPointDTO(classTime=2024-05-03 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 19:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=7, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 21:00, pointType=END, timeType=AFTER, elasticTime=null, classSegmentType=7, clockTime={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}, record=true)]] +2024-06-20 10:30:34,671 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInPointCmd finished -------------------------------------------------------- +2024-06-20 10:30:34,671 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,672 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,672 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting AdjustByWorkOverTimeCmd -------------------------------------------------------- +2024-06-20 10:30:34,673 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:34,673 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd] [INFO] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-05-03 09:00, pointType=START, timeType=BEFORE, elasticTime=null, classSegmentType=0, clockTime={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, record=true), ClockPointDTO(classTime=2024-05-03 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 19:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=7, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 21:00, pointType=END, timeType=AFTER, elasticTime=null, classSegmentType=7, clockTime={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}, record=true)]] +2024-06-20 10:30:34,674 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- AdjustByWorkOverTimeCmd finished -------------------------------------------------------- +2024-06-20 10:30:34,674 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,678 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.MergeApairClockPoint] [DEBUG] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-05-03 12:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=false), ClockPointDTO(classTime=2024-05-03 09:00, pointType=START, timeType=BEFORE, elasticTime=null, classSegmentType=0, clockTime={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, record=true), ClockPointDTO(classTime=2024-05-03 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 19:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=7, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 21:00, pointType=END, timeType=AFTER, elasticTime=null, classSegmentType=7, clockTime={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}, record=true)]] +2024-06-20 10:30:34,678 [main] [com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl] [INFO] - after adjustClockPointAction : [[ClockPointDTO(classTime=2024-05-03 12:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=false), ClockPointDTO(classTime=2024-05-03 09:00, pointType=START, timeType=BEFORE, elasticTime=null, classSegmentType=0, clockTime={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, record=true), ClockPointDTO(classTime=2024-05-03 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 19:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=7, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 21:00, pointType=END, timeType=AFTER, elasticTime=null, classSegmentType=7, clockTime={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}, record=true)]] +2024-06-20 10:30:34,679 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}],clcokInTimeData:[null] +2024-06-20 10:30:34,681 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,681 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-06-20 10:30:34,682 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:34,683 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-06-20 10:30:34,684 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-06-20 10:30:34,684 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,684 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}],clcokInTimeData:[null] +2024-06-20 10:30:34,684 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,684 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-06-20 10:30:34,684 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:34,684 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-06-20 10:30:34,684 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-06-20 10:30:34,684 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,684 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}],clcokInTimeData:[null] +2024-06-20 10:30:34,684 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,685 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-06-20 10:30:34,685 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:34,685 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-06-20 10:30:34,685 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-06-20 10:30:34,685 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,685 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - abnormalClockInList : [[{bdlx=0, item=7, itemType=MISSE_CARD, record=false, itemduration=1, pointTime=2024-05-03 12:00, clcokInTimeData=null}, {bdlx=0, item=7, itemType=MISSE_CARD, record=true, itemduration=1, pointTime=2024-05-03 18:00, clcokInTimeData=null}, {bdlx=7, item=7, itemType=MISSE_CARD, record=true, itemduration=1, pointTime=2024-05-03 19:00, clcokInTimeData=null}]] +2024-06-20 10:30:34,686 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [DEBUG] - 请假后消除的异常 : [[]] +2024-06-20 10:30:34,686 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [DEBUG] - 出差外出后消除的异常 : [[]] +2024-06-20 10:30:34,688 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,688 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetOvertimeDurationCmd -------------------------------------------------------- +2024-06-20 10:30:34,688 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:34,689 [main] [com.engine.attendance.attendanceanalysis.cmd.workovertime.GetOvertimeDurationCmd] [DEBUG] - 加班开始时间漏卡: 2024-05-03 19:00,clcokInTimeData:{2024-05-03 18:00=null, 2024-05-03 12:00=null, 2024-05-03 19:00=null, 2024-05-03 09:00={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, 2024-05-03 21:00={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}} +2024-06-20 10:30:34,689 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetOvertimeDurationCmd finished -------------------------------------------------------- +2024-06-20 10:30:34,689 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,691 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,691 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting SaveWorkOverTimeCmd -------------------------------------------------------- +2024-06-20 10:30:34,691 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:30:34,691 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- SaveWorkOverTimeCmd finished -------------------------------------------------------- +2024-06-20 10:30:34,691 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,695 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:30:34,695 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ComputeAttendanceDurationCmd -------------------------------------------------------- +2024-06-20 10:30:34,696 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:31:27,911 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ComputeAttendanceDurationCmd finished -------------------------------------------------------- +2024-06-20 10:31:27,911 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:31:27,911 [main] [com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction] [ERROR] - execute fail,catch error: [{}] +com.engine.core.exception.ECException: com.engine.attendance.attendanceanalysis.cmd.ComputeAttendanceDurationCmd执行过程中异常 + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:46) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.computeAttendanceDuration(UtilServiceImpl.java:188) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:327) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +Caused by: java.lang.NullPointerException: element cannot be mapped to a null key + at java.util.Objects.requireNonNull(Objects.java:228) + at java.util.stream.Collectors.lambda$groupingBy$158(Collectors.java:907) + at java.util.stream.Collectors$$Lambda$92/164714495.accept(Unknown Source) + at java.util.stream.ReduceOps$3ReducingSink.accept(ReduceOps.java:169) + at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:175) + at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1374) + at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:512) + at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502) + at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) + at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) + at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) + at com.engine.attendance.attendanceanalysis.cmd.ComputeAttendanceDurationCmd.execute(ComputeAttendanceDurationCmd.java:69) + at com.engine.attendance.attendanceanalysis.cmd.ComputeAttendanceDurationCmd.execute(ComputeAttendanceDurationCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + ... 32 more +2024-06-20 10:31:27,923 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook +2024-06-20 10:31:55,370 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy... +2024-06-20 10:31:55,373 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workflow.service.impl.WorkflowTypeServiceImpl.doSaveOperation(java.util.Map,weaver.hrm.User) +>> proxy:->com.engine.plugin.workflow.service.CustomWorkflowTypeService->com.engine.plugin.workflow.service.CustomWorkflowTypeService2->com.engine.plugin.workflow.service.CustomWorkflowTypeService3->com.engine.plugin.workflow.service.CustomWorkflowTypeService4 +2024-06-20 10:31:55,373 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy... +2024-06-20 10:31:55,374 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd +>> target:com.engine.workflow.cmd.signInput.GetNodeSignSetCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo +>> target:com.engine.workflow.cmd.requestForm.RequestSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestSubmitCmd->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRequestCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSubmitProxyCmd +>> target:com.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd +>> target:com.engine.crm.cmd.chance.FormUpdateCmd +>> proxy:->com.customization.esb.crm.chance.ProxyEditChanceCmd +>> target:com.engine.crm.cmd.customer.CustomerSaveCmd +>> proxy:->com.customization.esb.crm.customer.ProxyNewCustomerCmd +>> target:com.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd +>> target:com.engine.workflow.cmd.requestForm.BatchSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd +>> target:com.api.prj.cmd.prjBoard.DoDelBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd +>> target:com.engine.cube.cmd.app.WaterMarkImg +>> proxy:->com.customization.cube.list.CustomChangeListHrefLinkCmd +>> target:com.engine.crm.cmd.customer.CustomerEditCmd +>> proxy:->com.customization.esb.crm.customer.ProxyEditCustomerCmd +>> target:com.engine.meeting.cmd.meetingbase.NewMeetingCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd +>> target:com.engine.workflow.cmd.signInput.GetSignInputInfoCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd +>> target:com.engine.cube.cmd.app.GetAppListCmd +>> proxy:->com.engine.plugin.mode.license.Proxy_GetAppListCmd +>> target:com.api.prj.cmd.project.DoProjectOperationCmd +>> proxy:->com.customization.esb.proj.project.ProxyDoProjectOperationCmd +>> target:com.engine.workflowDesign.cmd.WorkflowXmlParserCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd +>> target:com.api.prj.cmd.project.DoPrjTempletStageSaveCmd +>> proxy:->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd +>> target:com.engine.workflow.cmd.requestForm.DoTakEndCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd +>> target:com.engine.crm.cmd.contacter.CreateCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyNewContacterCmd +>> target:com.engine.workflow.cmd.requestForm.GetRightMenuCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocRightMenuCmd->com.engine.plugin.odoc.command.odoRightMenuSetForm.OdocRightMenuBtnCmd->com.engine.plugin.workflow.command.qiyuesuo.QYSRightMenuCmd +>> target:com.engine.workflowDesign.cmd.GetOperateDataCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd +>> target:com.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd +>> target:com.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd +>> target:com.engine.crm.cmd.chance.DeleteCmd +>> proxy:->com.customization.esb.crm.chance.ProxyDeleteChanceCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd +>> target:com.engine.odoc.cmd.odocrequest.FlowNextCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd +>> target:com.engine.workflow.cmd.workflowType.DoSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd +>> target:com.engine.workflowDesign.cmd.GetWfInfoCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd +>> target:com.engine.crm.cmd.contacter.DeleteCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd +>> target:com.engine.odoc.cmd.odocrequest.ForceArchiveCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd +>> target:com.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd +>> proxy:->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd +>> target:com.api.common.cmd.login.DoUserSessionCmd +>> proxy:->com.engine.plugin.hrm.command.MyDoUserSessionCmd +>> target:com.engine.hrm.cmd.test.GetSearchConditionCmd +>> proxy:->com.engine.plugin.hrm.command.GetMySearchConditionCmd +>> target:com.engine.crm.cmd.chance.FormSaveCmd +>> proxy:->com.customization.esb.crm.chance.ProxyNewChanceCmd +>> target:com.engine.crm.cmd.customer.CrmDeleteCmd +>> proxy:->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd +>> target:com.api.prj.cmd.prjBoard.DoEditBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd +>> target:com.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd +>> target:com.engine.odoc.cmd.updateOperator.PlusSignatureCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd +>> target:com.api.prj.cmd.prjBoard.DoAddBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd +>> target:com.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd +>> target:com.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd +>> target:com.engine.workflow.cmd.requestForm.RemarkSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd +>> target:com.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd +>> target:com.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd +>> target:com.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd +>> proxy:->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.monitor.DoDeleteCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd +>> target:com.engine.meeting.cmd.meetingbase.MeetingCancelCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd +>> target:com.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd +>> target:com.api.prj.cmd.task.DoTaskOperationCmd +>> proxy:->com.customization.esb.proj.task.ProxyDoTaskOperationCmd +>> target:com.engine.workflow.cmd.requestForm.LoadParamCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd +>> target:com.engine.crm.cmd.contacter.EditCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyEditContacterCmd +>> target:com.engine.workflow.cmd.requestForm.ForwardSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd +>> target:com.engine.workflow.cmd.requestForm.GetFormTabCmd +>> proxy:->com.engine.plugin.fna.command.FnaElectronicDepositFormTopTabCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowTabManagerCmd->com.engine.plugin.workflow.command.ContractLockFormTopTabCmd +>> target:com.engine.workflowDesign.cmd.DoSaveLayout +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd +2024-06-20 10:31:55,374 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded. +2024-06-20 10:31:55,871 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:31:55,872 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties +2024-06-20 10:31:55,872 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties +2024-06-20 10:31:55,872 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties +2024-06-20 10:31:55,872 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties +2024-06-20 10:31:55,872 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties +2024-06-20 10:31:55,873 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties +2024-06-20 10:31:55,873 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties +2024-06-20 10:31:55,873 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties +2024-06-20 10:31:55,873 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties +2024-06-20 10:31:55,873 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties +2024-06-20 10:31:55,874 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties +2024-06-20 10:31:55,875 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties +2024-06-20 10:31:55,875 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties +2024-06-20 10:31:55,875 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties +2024-06-20 10:31:55,875 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties +2024-06-20 10:31:55,875 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties +2024-06-20 10:31:55,875 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties +2024-06-20 10:31:55,876 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties +2024-06-20 10:31:55,876 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties +2024-06-20 10:31:55,876 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties +2024-06-20 10:31:55,876 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties +2024-06-20 10:31:55,876 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties +2024-06-20 10:31:55,876 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties +2024-06-20 10:31:55,876 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties +2024-06-20 10:31:55,877 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties +2024-06-20 10:31:55,877 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties +2024-06-20 10:31:55,877 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties +2024-06-20 10:31:55,877 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties +2024-06-20 10:31:55,877 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties +2024-06-20 10:31:55,877 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties +2024-06-20 10:31:55,877 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties +2024-06-20 10:31:55,878 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties +2024-06-20 10:31:55,878 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties +2024-06-20 10:31:55,878 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties +2024-06-20 10:31:55,878 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties +2024-06-20 10:31:55,878 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties +2024-06-20 10:31:55,878 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties +2024-06-20 10:31:55,878 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties +2024-06-20 10:31:55,879 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties +2024-06-20 10:31:55,879 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties +2024-06-20 10:31:55,879 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties +2024-06-20 10:31:55,879 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties +2024-06-20 10:31:55,879 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties +2024-06-20 10:31:55,879 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties +2024-06-20 10:31:55,879 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties +2024-06-20 10:31:55,880 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties +2024-06-20 10:31:55,880 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:31:55,880 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties +2024-06-20 10:31:55,880 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties +2024-06-20 10:31:55,880 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties +2024-06-20 10:31:55,880 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties +2024-06-20 10:31:55,880 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties +2024-06-20 10:31:55,881 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties +2024-06-20 10:31:55,881 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties +2024-06-20 10:31:55,881 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties +2024-06-20 10:31:55,881 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties +2024-06-20 10:31:55,881 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:31:55,881 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties +2024-06-20 10:31:55,881 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties +2024-06-20 10:31:55,882 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties +2024-06-20 10:31:55,899 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook +2024-06-20 10:31:55,901 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper +2024-06-20 10:31:55,903 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread +2024-06-20 10:31:56,696 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false +2024-06-20 10:31:56,795 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2 +2024-06-20 10:31:56,841 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2 +2024-06-20 10:31:56,841 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl +2024-06-20 10:31:56,885 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {} +2024-06-20 10:31:56,886 [main] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-06-20 10:31:56,886 [Prototyper] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-06-20 10:31:56,886 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE +2024-06-20 10:31:56,886 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:31:56,964 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK +2024-06-20 10:31:57,014 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:31:57,015 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler +2024-06-20 10:31:57,015 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener +2024-06-20 10:31:57,015 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection +2024-06-20 10:31:57,015 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection +2024-06-20 10:31:57,015 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection +2024-06-20 10:31:57,015 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:31:57,015 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable +2024-06-20 10:31:57,091 [main] [A2] [INFO] - rootPath == +2024-06-20 10:31:57,091 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties +2024-06-20 10:31:57,092 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:497] - 测试standard配置文件是否正常读取[183, 257, 8453, 8735, 8750, 8757, 8759, 8780, 8786, 8806, 8807, 8895, 9587, 65122, 65123, 65124, 65125, 8743, 8736, 8745, 8746, 176, 247, 8801, 8805, 8734, 8747, 8804, 8800, 8744, 8869, 960, 177, 8730, 8721, 8756, 215, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 963, 964, 965, 966, 967, 968, 969, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 931, 932, 933, 934, 935, 936, 937, 729, 65072, 65089, 65090, 65091, 65092, 65104, 65106, 65108, 65109, 234, 252, 164, 8364, 164, 8730, 9651, 8721, 8719, 593, 240, 192, 193, 200, 201, 202, 204, 205, 210, 211, 217, 218, 220, 221, 222, 225, 462, 224, 275, 233, 283, 232, 363, 250, 468, 249, 333, 243, 466, 242, 299, 237, 464, 236, 470, 472, 474, 476, 324, 59335, 328, 59336, 8814, 8815, 8776, 8758, 13266, 13265, 8733, 8765, 8712, 8857, 8978, 8741, 8739, 8853, 185, 186, 178, 179, 8451, 8457, 13198, 13199, 13212, 13213, 13214, 165, 13217, 13252, 13269, 163] +2024-06-20 10:31:57,092 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology +2024-06-20 10:31:57,148 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK +2024-06-20 10:31:57,160 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-06-20 10:31:57,160 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-06-20 10:31:57,160 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:31:57,160 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-06-20 10:31:57,160 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement +2024-06-20 10:31:57,160 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:31:57,161 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement +2024-06-20 10:31:57,247 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false +2024-06-20 10:31:57,248 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success... +2024-06-20 10:31:57,298 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/02/00) - Connection #2 tested: OK +2024-06-20 10:31:57,307 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000002 (01/03/00) - Connection #3 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:31:57,421 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:31:57,503 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:31:57,514 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java version: 1.8.0_40 +2024-06-20 10:31:57,515 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java vendor: Oracle Corporation +2024-06-20 10:31:57,515 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java class path: C:\Users\liuliang\AppData\Local\Temp\classpath2074029679.jar;C:\Users\liuliang\AppData\Local\JetBrains\IntelliJIdea2021.2\captureAgent\debugger-agent.jar +2024-06-20 10:31:57,515 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system name: Windows 8.1 +2024-06-20 10:31:57,515 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system architecture: amd64 +2024-06-20 10:31:57,515 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system version: 6.3 +2024-06-20 10:31:57,559 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SUN 1.8: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS & DKS keystores; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration) +2024-06-20 10:31:57,559 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunRsaSign 1.8: Sun RSA signature provider +2024-06-20 10:31:57,559 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunEC 1.8: Sun Elliptic Curve provider (EC, ECDSA, ECDH) +2024-06-20 10:31:57,560 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJSSE 1.8: Sun JSSE provider(PKCS12, SunX509/PKIX key/trust factories, SSLv3/TLSv1/TLSv1.1/TLSv1.2) +2024-06-20 10:31:57,560 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJCE 1.8: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC) +2024-06-20 10:31:57,560 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJGSS 1.8: Sun (Kerberos v5, SPNEGO) +2024-06-20 10:31:57,560 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunSASL 1.8: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM) +2024-06-20 10:31:57,560 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - XMLDSig 1.8: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory; C14N 1.0, C14N 1.1, Exclusive C14N, Base64, Enveloped, XPath, XPath2, XSLT TransformServices) +2024-06-20 10:31:57,560 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunPCSC 1.8: Sun PC/SC provider +2024-06-20 10:31:57,560 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunMSCAPI 1.8: Sun's Microsoft Crypto API provider +2024-06-20 10:31:57,566 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1 +2024-06-20 10:31:57,570 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.version = HTTP/1.1 +2024-06-20 10:31:57,572 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager +2024-06-20 10:31:57,572 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.cookie-policy = default +2024-06-20 10:31:57,572 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.element-charset = US-ASCII +2024-06-20 10:31:57,572 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.content-charset = ISO-8859-1 +2024-06-20 10:31:57,574 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@3a4b0e5d +2024-06-20 10:31:57,574 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z] +2024-06-20 10:31:57,656 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #2 tested: OK +2024-06-20 10:31:57,776 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/03/00) - Connection #2 tested: OK +2024-06-20 10:31:57,788 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000004 (02/04/00) - Connection #4 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:31:57,826 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #3 tested: OK +2024-06-20 10:31:57,953 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (02/04/00) - Connection #3 tested: OK +2024-06-20 10:31:58,041 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK +2024-06-20 10:31:58,098 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #4 tested: OK +2024-06-20 10:31:58,209 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/04/00) - Connection #4 tested: OK +2024-06-20 10:31:58,254 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000006 (01/05/00) - Connection #5 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:31:58,262 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #1 tested: OK +2024-06-20 10:31:58,372 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #1 tested: OK +2024-06-20 10:31:58,422 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #2 tested: OK +2024-06-20 10:31:58,529 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #2 tested: OK +2024-06-20 10:31:58,578 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #3 tested: OK +2024-06-20 10:31:58,655 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/05/00) - Connection #3 tested: OK +2024-06-20 10:31:58,681 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000009 (01/06/00) - Connection #6 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:31:58,720 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #4 tested: OK +2024-06-20 10:31:58,845 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #4 tested: OK +2024-06-20 10:31:58,906 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #5 tested: OK +2024-06-20 10:31:59,005 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #5 tested: OK +2024-06-20 10:31:59,046 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #6 tested: OK +2024-06-20 10:31:59,146 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/06/00) - Connection #6 tested: OK +2024-06-20 10:31:59,158 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000012 (01/07/00) - Connection #7 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:31:59,195 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #1 tested: OK +2024-06-20 10:31:59,320 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #1 tested: OK +2024-06-20 10:31:59,377 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #2 tested: OK +2024-06-20 10:31:59,471 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #2 tested: OK +2024-06-20 10:31:59,533 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #3 tested: OK +2024-06-20 10:31:59,622 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000015 (01/08/00) - Connection #8 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:31:59,641 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #3 tested: OK +2024-06-20 10:31:59,703 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #4 tested: OK +2024-06-20 10:31:59,828 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #4 tested: OK +2024-06-20 10:31:59,882 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #5 tested: OK +2024-06-20 10:31:59,987 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #5 tested: OK +2024-06-20 10:32:00,054 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #6 tested: OK +2024-06-20 10:32:00,129 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000018 (01/09/00) - Connection #9 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:00,166 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #6 tested: OK +2024-06-20 10:32:00,218 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #7 tested: OK +2024-06-20 10:32:00,337 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #7 tested: OK +2024-06-20 10:32:00,386 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #8 tested: OK +2024-06-20 10:32:00,496 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/09/00) - Connection #8 tested: OK +2024-06-20 10:32:00,542 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/09/00) - Connection #9 tested: OK +2024-06-20 10:32:00,592 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000021 (01/10/00) - Connection #10 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:00,657 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #9 tested: OK +2024-06-20 10:32:00,722 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #10 tested: OK +2024-06-20 10:32:00,832 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #10 tested: OK +2024-06-20 10:32:00,887 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #1 tested: OK +2024-06-20 10:32:00,985 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/10/00) - Connection #1 tested: OK +2024-06-20 10:32:01,042 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/10/00) - Connection #2 tested: OK +2024-06-20 10:32:01,090 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000024 (01/11/00) - Connection #11 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:01,149 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #2 tested: OK +2024-06-20 10:32:01,215 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #3 tested: OK +2024-06-20 10:32:01,322 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #3 tested: OK +2024-06-20 10:32:01,376 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #4 tested: OK +2024-06-20 10:32:01,484 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/11/00) - Connection #4 tested: OK +2024-06-20 10:32:01,534 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/11/00) - Connection #5 tested: OK +2024-06-20 10:32:01,604 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000027 (01/12/00) - Connection #12 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:01,627 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #5 tested: OK +2024-06-20 10:32:01,676 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #6 tested: OK +2024-06-20 10:32:01,788 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #6 tested: OK +2024-06-20 10:32:01,843 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #7 tested: OK +2024-06-20 10:32:01,953 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/12/00) - Connection #7 tested: OK +2024-06-20 10:32:02,034 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/12/00) - Connection #8 tested: OK +2024-06-20 10:32:02,097 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000030 (01/13/00) - Connection #13 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:02,122 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #8 tested: OK +2024-06-20 10:32:02,178 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #9 tested: OK +2024-06-20 10:32:02,268 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #9 tested: OK +2024-06-20 10:32:02,322 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #10 tested: OK +2024-06-20 10:32:02,423 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/13/00) - Connection #10 tested: OK +2024-06-20 10:32:02,476 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/13/00) - Connection #11 tested: OK +2024-06-20 10:32:02,577 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000033 (01/14/00) - Connection #14 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:02,582 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #11 tested: OK +2024-06-20 10:32:02,583 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:02,585 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-06-20 10:32:02,586 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:02,700 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #12 tested: OK +2024-06-20 10:32:02,816 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #12 tested: OK +2024-06-20 10:32:02,868 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #13 tested: OK +2024-06-20 10:32:02,982 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/14/00) - Connection #13 tested: OK +2024-06-20 10:32:03,032 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/14/00) - Connection #14 tested: OK +2024-06-20 10:32:03,058 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000036 (01/15/00) - Connection #15 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:03,142 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #14 tested: OK +2024-06-20 10:32:03,217 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #15 tested: OK +2024-06-20 10:32:03,325 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/15/00) - Connection #15 tested: OK +2024-06-20 10:32:03,376 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/15/00) - Connection #1 tested: OK +2024-06-20 10:32:03,468 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/15/00) - Connection #1 tested: OK +2024-06-20 10:32:03,469 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='14' or departmentid='15' or departmentid='9' ), mainid=2, edate=}]} +2024-06-20 10:32:03,470 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 81 +2024-06-20 10:32:03,470 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-06-20 10:32:03,518 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/15/00) - Connection #2 tested: OK +2024-06-20 10:32:03,575 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000039 (01/16/00) - Connection #16 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:03,629 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #2 tested: OK +2024-06-20 10:32:03,675 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #3 tested: OK +2024-06-20 10:32:03,834 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/16/00) - Connection #3 tested: OK +2024-06-20 10:32:03,887 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/16/00) - Connection #4 tested: OK +2024-06-20 10:32:03,992 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/16/00) - Connection #4 tested: OK +2024-06-20 10:32:03,993 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-06-20 10:32:03,993 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:03,994 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:03,994 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetWorkHoursItemByPersonCmd -------------------------------------------------------- +2024-06-20 10:32:03,994 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:04,041 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/16/00) - Connection #5 tested: OK +2024-06-20 10:32:04,043 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000042 (01/17/00) - Connection #17 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:04,145 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/17/00) - Connection #5 tested: OK +2024-06-20 10:32:04,186 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/17/00) - Connection #6 tested: OK +2024-06-20 10:32:04,284 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/17/00) - Connection #6 tested: OK +2024-06-20 10:32:04,328 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/17/00) - Connection #7 tested: OK +2024-06-20 10:32:04,448 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/17/00) - Connection #7 tested: OK +2024-06-20 10:32:04,448 [main] [com.engine.attendance.attendanceplan.cmd.GetWorkHoursItemByPersonCmd] [DEBUG] - dataIds : [] +2024-06-20 10:32:04,449 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetWorkHoursItemByPersonCmd finished -------------------------------------------------------- +2024-06-20 10:32:04,449 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:04,450 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:04,450 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetDatatableRecurrenceCmd -------------------------------------------------------- +2024-06-20 10:32:04,450 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:04,450 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxry = ? order by bcrq,param:[2024-05-01, 2024-05-05, 81] +2024-06-20 10:32:04,496 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/17/00) - Connection #8 tested: OK +2024-06-20 10:32:04,512 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000045 (01/18/00) - Connection #18 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:04,590 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/18/00) - Connection #8 tested: OK +2024-06-20 10:32:04,656 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/18/00) - Connection #9 tested: OK +2024-06-20 10:32:04,780 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/18/00) - Connection #9 tested: OK +2024-06-20 10:32:04,780 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {7=[{empid=31, bdate=2024-05-01, filters=, mainid=7, edate=}, {empid=29, bdate=2024-04-01, filters=, mainid=7, edate=2024-05-31}]} +2024-06-20 10:32:04,780 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : 31,userId : 81 +2024-06-20 10:32:04,781 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (,personnelGroupIds:[] +2024-06-20 10:32:04,832 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/18/00) - Connection #10 tested: OK +2024-06-20 10:32:04,926 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/18/00) - Connection #10 tested: OK +2024-06-20 10:32:04,926 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - pdeptids : [13,2] +2024-06-20 10:32:04,926 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-部门节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxbm in (,pdeptids:13,2 +2024-06-20 10:32:04,937 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000047 (01/19/00) - Connection #19 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:04,977 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #11 tested: OK +2024-06-20 10:32:05,106 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/19/00) - Connection #11 tested: OK +2024-06-20 10:32:05,107 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-分部节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxfb = ? order by bcrq,pdeptids:1 +2024-06-20 10:32:05,169 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/19/00) - Connection #12 tested: OK +2024-06-20 10:32:05,291 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/19/00) - Connection #12 tested: OK +2024-06-20 10:32:05,293 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - dataTableList total size : 2 +2024-06-20 10:32:05,293 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetDatatableRecurrenceCmd finished -------------------------------------------------------- +2024-06-20 10:32:05,293 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:05,293 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :343005241,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:281646276,candidateTeamMap:-349139038 +2024-06-20 10:32:05,293 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :343005241,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:281646276,candidateTeamMap:-349139038 +2024-06-20 10:32:05,358 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/19/00) - Connection #13 tested: OK +2024-06-20 10:32:05,456 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000050 (01/20/00) - Connection #20 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:05,470 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #13 tested: OK +2024-06-20 10:32:05,537 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #14 tested: OK +2024-06-20 10:32:05,646 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/20/00) - Connection #14 tested: OK +2024-06-20 10:32:05,703 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/20/00) - Connection #15 tested: OK +2024-06-20 10:32:05,783 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/20/00) - Connection #15 tested: OK +2024-06-20 10:32:05,847 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/20/00) - Connection #16 tested: OK +2024-06-20 10:32:05,915 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000053 (01/21/00) - Connection #21 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:05,942 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #16 tested: OK +2024-06-20 10:32:05,992 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #17 tested: OK +2024-06-20 10:32:06,099 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/21/00) - Connection #17 tested: OK +2024-06-20 10:32:06,160 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/21/00) - Connection #18 tested: OK +2024-06-20 10:32:06,258 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/21/00) - Connection #18 tested: OK +2024-06-20 10:32:06,315 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/21/00) - Connection #19 tested: OK +2024-06-20 10:32:06,416 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/21/00) - Connection #19 tested: OK +2024-06-20 10:32:06,446 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000056 (01/22/00) - Connection #22 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:06,473 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/22/00) - Connection #20 tested: OK +2024-06-20 10:32:06,583 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/22/00) - Connection #20 tested: OK +2024-06-20 10:32:06,639 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/22/00) - Connection #21 tested: OK +2024-06-20 10:32:06,744 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/22/00) - Connection #21 tested: OK +2024-06-20 10:32:06,802 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/22/00) - Connection #22 tested: OK +2024-06-20 10:32:06,930 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/22/00) - Connection #22 tested: OK +2024-06-20 10:32:06,976 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000059 (01/23/00) - Connection #23 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:06,982 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/23/00) - Connection #1 tested: OK +2024-06-20 10:32:07,081 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/23/00) - Connection #1 tested: OK +2024-06-20 10:32:07,136 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/23/00) - Connection #2 tested: OK +2024-06-20 10:32:07,257 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/23/00) - Connection #2 tested: OK +2024-06-20 10:32:07,309 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/23/00) - Connection #3 tested: OK +2024-06-20 10:32:07,382 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000062 (01/24/00) - Connection #24 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:07,405 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/24/00) - Connection #3 tested: OK +2024-06-20 10:32:07,459 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/24/00) - Connection #4 tested: OK +2024-06-20 10:32:07,564 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/24/00) - Connection #4 tested: OK +2024-06-20 10:32:07,614 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/24/00) - Connection #5 tested: OK +2024-06-20 10:32:07,694 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/24/00) - Connection #5 tested: OK +2024-06-20 10:32:07,694 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:07,694 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetScheduleResultListCmd -------------------------------------------------------- +2024-06-20 10:32:07,694 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:07,743 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/24/00) - Connection #6 tested: OK +2024-06-20 10:32:07,856 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/24/00) - Connection #6 tested: OK +2024-06-20 10:32:07,856 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000065 (01/25/00) - Connection #25 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:07,910 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/25/00) - Connection #7 tested: OK +2024-06-20 10:32:08,023 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/25/00) - Connection #7 tested: OK +2024-06-20 10:32:08,067 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/25/00) - Connection #8 tested: OK +2024-06-20 10:32:08,177 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/25/00) - Connection #8 tested: OK +2024-06-20 10:32:08,178 [main] [com.engine.attendance.attendanceanalysis.cmd.GetScheduleResultListCmd] [INFO] - SchedulingResults : [{clockInTimeDataMap={}, schedulingResultsMap={2024-05-03=[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}], 2024-05-02=[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}]}, schedulingMapBydate={2024-05-03=[{modeuuid=b9ac2821-f047-429b-a544-5057791c30f4, modedatamodifier=, modedatacreatertype=0, formmodeid=87, pbrq=2024-06-18, bcbdsj=, dxlx=0, szjg=, sfdkpp=0, modedatacreatedate=2024-06-18, dgcx=, bz=, hxbz=, id=121548, glpbid=, pbtj=2, key=121548, form_biz_id=, pbdxbm=, pbgl=, sfxx=0, keyid=121548, modedatacreater=1, bcrq=2024-05-03, lastname=程亮, bcxx=1-办公室白班, pbdxfb=, pbdx=, requestid=, pbdxryfz=, modedatacreatetime=18:09:16, modedatamodifydatetime=, pbsj=18:09, rqlx=0, pbdxry=81-程亮}], 2024-05-02=[{modeuuid=18dd84e7-a9c2-451e-9c35-d0051183792f, modedatamodifier=, modedatacreatertype=0, formmodeid=87, pbrq=2024-06-19, bcbdsj=, dxlx=0, szjg=, sfdkpp=0, modedatacreatedate=2024-06-19, dgcx=, bz=, hxbz=, id=123418, glpbid=, pbtj=2, key=123418, form_biz_id=, pbdxbm=, pbgl=, sfxx=0, keyid=123418, modedatacreater=1, bcrq=2024-05-02, lastname=程亮, bcxx=1-办公室白班, pbdxfb=, pbdx=, requestid=, pbdxryfz=, modedatacreatetime=15:55:44, modedatamodifydatetime=, pbsj=15:55, rqlx=0, pbdxry=81-程亮}]}}] +2024-06-20 10:32:08,178 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetScheduleResultListCmd finished -------------------------------------------------------- +2024-06-20 10:32:08,178 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,179 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - ***********analysis userId:81,analysisDate:2024-05-03 start*********** +2024-06-20 10:32:08,179 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - clockInTimeDate : [[{signtime=09:59:00, id=4155, userid=81, signdate=2024-05-01}, {signtime=21:46:00, id=4215, userid=81, signdate=2024-05-01}, {signtime=09:47:00, id=4275, userid=81, signdate=2024-05-02}, {signtime=21:37:00, id=4335, userid=81, signdate=2024-05-02}, {signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, {signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}]] +2024-06-20 10:32:08,179 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - attendaceResult : [[{ygid=81, sjzt=1, sgsj=, rq=2024-05-03}]] +2024-06-20 10:32:08,180 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,180 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-06-20 10:32:08,180 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:08,181 [main] [com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd] [DEBUG] - earliestTime :[2024-05-03 07:00],lastestTime: [2024-05-03 22:00] +2024-06-20 10:32:08,182 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-06-20 10:32:08,182 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,224 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/25/00) - Connection #9 tested: OK +2024-06-20 10:32:08,336 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000068 (01/26/00) - Connection #26 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:08,336 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/26/00) - Connection #9 tested: OK +2024-06-20 10:32:08,402 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/26/00) - Connection #10 tested: OK +2024-06-20 10:32:08,536 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/26/00) - Connection #10 tested: OK +2024-06-20 10:32:08,537 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,538 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAskForLeaveCmd -------------------------------------------------------- +2024-06-20 10:32:08,538 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:08,591 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/26/00) - Connection #11 tested: OK +2024-06-20 10:32:08,695 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/26/00) - Connection #11 tested: OK +2024-06-20 10:32:08,696 [main] [com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd] [DEBUG] - haveAskForLeaveList : [[]] +2024-06-20 10:32:08,696 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAskForLeaveCmd finished -------------------------------------------------------- +2024-06-20 10:32:08,696 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,697 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,697 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetEvectionCmd -------------------------------------------------------- +2024-06-20 10:32:08,697 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:08,761 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/26/00) - Connection #12 tested: OK +2024-06-20 10:32:08,840 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (01/27/00) - Connection #27 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:32:08,872 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000071 (01/27/00) - Connection #12 tested: OK +2024-06-20 10:32:08,873 [main] [com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd] [DEBUG] - haveEvectionList : [[]] +2024-06-20 10:32:08,873 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetEvectionCmd finished -------------------------------------------------------- +2024-06-20 10:32:08,873 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,875 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,875 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInPointCmd -------------------------------------------------------- +2024-06-20 10:32:08,875 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:08,875 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 未重新计算卡点时 老的scheduleResult : [[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}]],askForLeaveAndEvctionScheduleList:[[]] +2024-06-20 10:32:08,876 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 经过adjustWorkOverTimeClock 加班调整过后的 的scheduleResult: [[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}]] +2024-06-20 10:32:08,877 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - 经过重新计算卡点时 新的scheduleResult : [[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}]] +2024-06-20 10:32:08,880 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - clcokInPointList :[[ClockPointDTO(classTime=2024-05-03 09:00, pointType=START, timeType=BEFORE, elasticTime=null, classSegmentType=0, clockTime={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, record=true), ClockPointDTO(classTime=2024-05-03 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 19:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=7, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 21:00, pointType=END, timeType=AFTER, elasticTime=null, classSegmentType=7, clockTime={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}, record=true)]] +2024-06-20 10:32:08,880 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInPointCmd finished -------------------------------------------------------- +2024-06-20 10:32:08,880 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,881 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,881 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting AdjustByWorkOverTimeCmd -------------------------------------------------------- +2024-06-20 10:32:08,881 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:08,882 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd] [INFO] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-05-03 09:00, pointType=START, timeType=BEFORE, elasticTime=null, classSegmentType=0, clockTime={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, record=true), ClockPointDTO(classTime=2024-05-03 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 19:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=7, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 21:00, pointType=END, timeType=AFTER, elasticTime=null, classSegmentType=7, clockTime={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}, record=true)]] +2024-06-20 10:32:08,882 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- AdjustByWorkOverTimeCmd finished -------------------------------------------------------- +2024-06-20 10:32:08,882 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,885 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.MergeApairClockPoint] [DEBUG] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-05-03 12:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=false), ClockPointDTO(classTime=2024-05-03 09:00, pointType=START, timeType=BEFORE, elasticTime=null, classSegmentType=0, clockTime={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, record=true), ClockPointDTO(classTime=2024-05-03 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 19:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=7, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 21:00, pointType=END, timeType=AFTER, elasticTime=null, classSegmentType=7, clockTime={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}, record=true)]] +2024-06-20 10:32:08,885 [main] [com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl] [INFO] - after adjustClockPointAction : [[ClockPointDTO(classTime=2024-05-03 12:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=false), ClockPointDTO(classTime=2024-05-03 09:00, pointType=START, timeType=BEFORE, elasticTime=null, classSegmentType=0, clockTime={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, record=true), ClockPointDTO(classTime=2024-05-03 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 19:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=7, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 21:00, pointType=END, timeType=AFTER, elasticTime=null, classSegmentType=7, clockTime={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}, record=true)]] +2024-06-20 10:32:08,885 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}],clcokInTimeData:[null] +2024-06-20 10:32:08,887 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,887 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-06-20 10:32:08,887 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:08,888 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-06-20 10:32:08,888 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-06-20 10:32:08,889 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,889 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}],clcokInTimeData:[null] +2024-06-20 10:32:08,889 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,889 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-06-20 10:32:08,889 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:08,889 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-06-20 10:32:08,889 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-06-20 10:32:08,889 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,889 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}],clcokInTimeData:[null] +2024-06-20 10:32:08,889 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,890 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-06-20 10:32:08,890 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:08,890 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-06-20 10:32:08,890 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-06-20 10:32:08,890 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,890 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - abnormalClockInList : [[{bdlx=0, item=7, itemType=MISSE_CARD, record=false, itemduration=1, pointTime=2024-05-03 12:00, clcokInTimeData=null}, {bdlx=0, item=7, itemType=MISSE_CARD, record=true, itemduration=1, pointTime=2024-05-03 18:00, clcokInTimeData=null}, {bdlx=7, item=7, itemType=MISSE_CARD, record=true, itemduration=1, pointTime=2024-05-03 19:00, clcokInTimeData=null}]] +2024-06-20 10:32:08,891 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [DEBUG] - 请假后消除的异常 : [[]] +2024-06-20 10:32:08,891 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [DEBUG] - 出差外出后消除的异常 : [[]] +2024-06-20 10:32:08,892 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,892 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetOvertimeDurationCmd -------------------------------------------------------- +2024-06-20 10:32:08,892 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:08,892 [main] [com.engine.attendance.attendanceanalysis.cmd.workovertime.GetOvertimeDurationCmd] [DEBUG] - 加班开始时间漏卡: 2024-05-03 19:00,clcokInTimeData:{2024-05-03 18:00=null, 2024-05-03 12:00=null, 2024-05-03 19:00=null, 2024-05-03 09:00={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, 2024-05-03 21:00={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}} +2024-06-20 10:32:08,893 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetOvertimeDurationCmd finished -------------------------------------------------------- +2024-06-20 10:32:08,893 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,894 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,894 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting SaveWorkOverTimeCmd -------------------------------------------------------- +2024-06-20 10:32:08,894 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:32:08,894 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- SaveWorkOverTimeCmd finished -------------------------------------------------------- +2024-06-20 10:32:08,894 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,897 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:32:08,898 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ComputeAttendanceDurationCmd -------------------------------------------------------- +2024-06-20 10:32:08,898 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:33:03,744 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/27/01) - Connection #28 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:05,175 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ComputeAttendanceDurationCmd finished -------------------------------------------------------- +2024-06-20 10:33:05,175 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:33:05,176 [main] [com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction] [ERROR] - execute fail,catch error: [{}] +com.engine.core.exception.ECException: com.engine.attendance.attendanceanalysis.cmd.ComputeAttendanceDurationCmd执行过程中异常 + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:46) + at com.engine.core.interceptor.LogInterceptor.execute(LogInterceptor.java:19) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:37) + at com.engine.core.cfg.CommandExecutorImpl.execute(CommandExecutorImpl.java:42) + at com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl.computeAttendanceDuration(UtilServiceImpl.java:188) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.analysis(AttendanceAnalysisWrapper.java:327) + at com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper.attendanceAnalysisForApi(AttendanceAnalysisWrapper.java:137) + at com.engine.attendance.attendanceanalysis.web.AttendanceanalysisAction.getSchedulingData(AttendanceanalysisAction.java:184) + at TestAttendanceAllowance.Test.testAnalysis(Test.java:34) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:497) + at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47) + at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17) + at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26) + at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27) + at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78) + at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268) + at org.junit.runners.ParentRunner.run(ParentRunner.java:363) + at org.junit.runner.JUnitCore.run(JUnitCore.java:137) + at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:69) + at com.intellij.rt.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:33) + at com.intellij.rt.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:235) + at com.intellij.rt.junit.JUnitStarter.main(JUnitStarter.java:54) +Caused by: java.lang.NullPointerException + at java.util.Comparator.lambda$comparing$77a9974f$1(Comparator.java:469) + at java.util.Comparator$$Lambda$83/1103132232.compare(Unknown Source) + at java.util.TimSort.countRunAndMakeAscending(TimSort.java:351) + at java.util.TimSort.sort(TimSort.java:216) + at java.util.Arrays.sort(Arrays.java:1512) + at java.util.stream.SortedOps$SizedRefSortingSink.end(SortedOps.java:348) + at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:513) + at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:502) + at java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:708) + at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234) + at java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:499) + at com.engine.attendance.attendanceanalysis.cmd.ComputeAttendanceDurationCmd.lambda$execute$3(ComputeAttendanceDurationCmd.java:74) + at com.engine.attendance.attendanceanalysis.cmd.ComputeAttendanceDurationCmd$$Lambda$142/2108318195.accept(Unknown Source) + at java.util.HashMap$EntrySet.forEach(HashMap.java:1035) + at com.engine.attendance.attendanceanalysis.cmd.ComputeAttendanceDurationCmd.execute(ComputeAttendanceDurationCmd.java:71) + at com.engine.attendance.attendanceanalysis.cmd.ComputeAttendanceDurationCmd.execute(ComputeAttendanceDurationCmd.java:22) + at com.engine.core.interceptor.CommandInvoker.execute(CommandInvoker.java:38) + at com.engine.core.interceptor.CommandContextInterceptor.execute(CommandContextInterceptor.java:42) + ... 32 more +2024-06-20 10:33:05,185 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook +2024-06-20 10:33:05,696 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/28/01) - Connection #29 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:06,097 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/29/01) - Connection #30 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:06,546 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/31/00) - Connection #31 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:07,162 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/32/00) - Connection #32 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:07,633 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/33/00) - Connection #33 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:08,120 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/34/00) - Connection #34 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:08,567 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/35/00) - Connection #35 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:09,005 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/36/00) - Connection #36 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:09,460 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/37/00) - Connection #37 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:09,936 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/38/00) - Connection #38 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:10,418 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/39/00) - Connection #39 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:10,842 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/40/00) - Connection #40 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:11,377 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/41/00) - Connection #41 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:11,818 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/42/00) - Connection #42 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:12,243 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/43/00) - Connection #43 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:12,736 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/44/00) - Connection #44 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:13,171 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/45/00) - Connection #45 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:13,642 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/46/00) - Connection #46 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:14,133 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/47/00) - Connection #47 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:14,586 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/48/00) - Connection #48 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:15,075 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/49/00) - Connection #49 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:15,548 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/50/00) - Connection #50 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:33:15,548 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [INFO] - Shutting down 'ecology' pool immediately [Shutdown Hook] +2024-06-20 10:33:15,557 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/49/00) - #0050 removed because of shutdown. +2024-06-20 10:33:15,557 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #50 closed +2024-06-20 10:33:15,557 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/48/00) - #0049 removed because of shutdown. +2024-06-20 10:33:15,557 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #49 closed +2024-06-20 10:33:15,557 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/47/00) - #0048 removed because of shutdown. +2024-06-20 10:33:15,557 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #48 closed +2024-06-20 10:33:15,558 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/46/00) - #0047 removed because of shutdown. +2024-06-20 10:33:15,558 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #47 closed +2024-06-20 10:33:15,558 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/45/00) - #0046 removed because of shutdown. +2024-06-20 10:33:15,558 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #46 closed +2024-06-20 10:33:15,558 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/44/00) - #0045 removed because of shutdown. +2024-06-20 10:33:15,558 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #45 closed +2024-06-20 10:33:15,559 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/43/00) - #0044 removed because of shutdown. +2024-06-20 10:33:15,559 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #44 closed +2024-06-20 10:33:15,559 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/42/00) - #0043 removed because of shutdown. +2024-06-20 10:33:15,559 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #43 closed +2024-06-20 10:33:15,560 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/41/00) - #0042 removed because of shutdown. +2024-06-20 10:33:15,560 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #42 closed +2024-06-20 10:33:15,560 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/40/00) - #0041 removed because of shutdown. +2024-06-20 10:33:15,560 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #41 closed +2024-06-20 10:33:15,561 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/39/00) - #0040 removed because of shutdown. +2024-06-20 10:33:15,561 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #40 closed +2024-06-20 10:33:15,561 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/38/00) - #0039 removed because of shutdown. +2024-06-20 10:33:15,561 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #39 closed +2024-06-20 10:33:15,561 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/37/00) - #0038 removed because of shutdown. +2024-06-20 10:33:15,561 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #38 closed +2024-06-20 10:33:15,562 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/36/00) - #0037 removed because of shutdown. +2024-06-20 10:33:15,562 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #37 closed +2024-06-20 10:33:15,562 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/35/00) - #0036 removed because of shutdown. +2024-06-20 10:33:15,562 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #36 closed +2024-06-20 10:33:15,562 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/34/00) - #0035 removed because of shutdown. +2024-06-20 10:33:15,562 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #35 closed +2024-06-20 10:33:15,562 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/33/00) - #0034 removed because of shutdown. +2024-06-20 10:33:15,562 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #34 closed +2024-06-20 10:33:15,563 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/32/00) - #0033 removed because of shutdown. +2024-06-20 10:33:15,563 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #33 closed +2024-06-20 10:33:15,563 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/31/00) - #0032 removed because of shutdown. +2024-06-20 10:33:15,563 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #32 closed +2024-06-20 10:33:15,563 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/30/00) - #0031 removed because of shutdown. +2024-06-20 10:33:15,563 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #31 closed +2024-06-20 10:33:15,564 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/29/00) - #0030 removed because of shutdown. +2024-06-20 10:33:15,564 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #30 closed +2024-06-20 10:33:15,564 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/28/00) - #0029 removed because of shutdown. +2024-06-20 10:33:15,564 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #29 closed +2024-06-20 10:33:15,564 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/27/00) - #0028 removed because of shutdown. +2024-06-20 10:33:15,564 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #28 closed +2024-06-20 10:33:15,564 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/26/00) - #0027 removed because of shutdown. +2024-06-20 10:33:15,564 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #27 closed +2024-06-20 10:33:15,564 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/25/00) - #0026 removed because of shutdown. +2024-06-20 10:33:15,565 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #26 closed +2024-06-20 10:33:15,565 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/24/00) - #0025 removed because of shutdown. +2024-06-20 10:33:15,565 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #25 closed +2024-06-20 10:33:15,565 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/23/00) - #0024 removed because of shutdown. +2024-06-20 10:33:15,565 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #24 closed +2024-06-20 10:33:15,565 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/22/00) - #0023 removed because of shutdown. +2024-06-20 10:33:15,565 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #23 closed +2024-06-20 10:33:15,565 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/21/00) - #0022 removed because of shutdown. +2024-06-20 10:33:15,565 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #22 closed +2024-06-20 10:33:15,566 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/20/00) - #0021 removed because of shutdown. +2024-06-20 10:33:15,566 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #21 closed +2024-06-20 10:33:15,566 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/19/00) - #0020 removed because of shutdown. +2024-06-20 10:33:15,566 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #20 closed +2024-06-20 10:33:15,566 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/18/00) - #0019 removed because of shutdown. +2024-06-20 10:33:15,566 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #19 closed +2024-06-20 10:33:15,566 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/17/00) - #0018 removed because of shutdown. +2024-06-20 10:33:15,566 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #18 closed +2024-06-20 10:33:15,566 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/16/00) - #0017 removed because of shutdown. +2024-06-20 10:33:15,566 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #17 closed +2024-06-20 10:33:15,566 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/15/00) - #0016 removed because of shutdown. +2024-06-20 10:33:15,566 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #16 closed +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/14/00) - #0015 removed because of shutdown. +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #15 closed +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/13/00) - #0014 removed because of shutdown. +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #14 closed +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/12/00) - #0013 removed because of shutdown. +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #13 closed +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/11/00) - #0012 removed because of shutdown. +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #12 closed +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/10/00) - #0011 removed because of shutdown. +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #11 closed +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/09/00) - #0010 removed because of shutdown. +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #10 closed +2024-06-20 10:33:15,567 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/08/00) - #0009 removed because of shutdown. +2024-06-20 10:33:15,568 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #9 closed +2024-06-20 10:33:15,568 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/07/00) - #0008 removed because of shutdown. +2024-06-20 10:33:15,568 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #8 closed +2024-06-20 10:33:15,568 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/06/00) - #0007 removed because of shutdown. +2024-06-20 10:33:15,568 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #7 closed +2024-06-20 10:33:15,568 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/05/00) - #0006 removed because of shutdown. +2024-06-20 10:33:15,568 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #6 closed +2024-06-20 10:33:15,568 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/04/00) - #0005 removed because of shutdown. +2024-06-20 10:33:15,568 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #5 closed +2024-06-20 10:33:15,568 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/03/00) - #0004 removed because of shutdown. +2024-06-20 10:33:15,568 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #4 closed +2024-06-20 10:33:15,568 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/02/00) - #0003 removed because of shutdown. +2024-06-20 10:33:15,569 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #3 closed +2024-06-20 10:33:15,569 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/01/00) - #0002 removed because of shutdown. +2024-06-20 10:33:15,569 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #2 closed +2024-06-20 10:33:15,569 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/00/00) - #0001 removed because of shutdown. +2024-06-20 10:33:15,569 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #1 closed +2024-06-20 10:33:15,569 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [INFO] - 'ecology' pool has been closed down by Shutdown Hook in 21 milliseconds. +2024-06-20 10:33:15,569 [Shutdown Hook] [org.logicalcobwebs.proxool.PrototyperController] [INFO] - Stopping Prototyper thread +2024-06-20 10:33:15,569 [Shutdown Hook] [org.logicalcobwebs.proxool.HouseKeeperController] [INFO] - Stopping HouseKeeper thread +2024-06-20 10:39:55,250 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(SERVICE-METHOD) dynamic proxy... +2024-06-20 10:39:55,253 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workflow.service.impl.WorkflowTypeServiceImpl.doSaveOperation(java.util.Map,weaver.hrm.User) +>> proxy:->com.engine.plugin.workflow.service.CustomWorkflowTypeService->com.engine.plugin.workflow.service.CustomWorkflowTypeService2->com.engine.plugin.workflow.service.CustomWorkflowTypeService3->com.engine.plugin.workflow.service.CustomWorkflowTypeService4 +2024-06-20 10:39:55,254 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - Loading business class(COMMAND) dynamic proxy... +2024-06-20 10:39:55,254 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - +>> target:com.engine.workplan.cmd.workplanBase.BeforeWorkplanDelCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyDeleteWorkPlanCmd +>> target:com.engine.workflow.cmd.signInput.GetNodeSignSetCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocSignInputSetCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeRightInfo +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeRightInfo +>> target:com.engine.workflow.cmd.requestForm.RequestSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestSubmitCmd->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRequestCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSubmitProxyCmd +>> target:com.engine.workflow.cmd.workflowPath.list.GetWorkflowListConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.list.GetAddOdocWFFormCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoSaveNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuDoSaveNodeCmd->com.engine.plugin.odoc.command.workflowPath.node.DeleteOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetAddInOperateConditionCmd +>> target:com.engine.crm.cmd.chance.FormUpdateCmd +>> proxy:->com.customization.esb.crm.chance.ProxyEditChanceCmd +>> target:com.engine.crm.cmd.customer.CustomerSaveCmd +>> proxy:->com.customization.esb.crm.customer.ProxyNewCustomerCmd +>> target:com.engine.workplan.cmd.workplanBase.AfterWorkplanNormalCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAfterWorkplanNormalCmd +>> target:com.engine.workflow.cmd.requestForm.BatchSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeBatchCmd +>> target:com.api.prj.cmd.prjBoard.DoDelBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoDelBoardStageCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.SaveNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.nodeLink.DeleteOdocNodelinkExtCmd +>> target:com.engine.cube.cmd.app.WaterMarkImg +>> proxy:->com.customization.cube.list.CustomChangeListHrefLinkCmd +>> target:com.engine.crm.cmd.customer.CustomerEditCmd +>> proxy:->com.customization.esb.crm.customer.ProxyEditCustomerCmd +>> target:com.engine.meeting.cmd.meetingbase.NewMeetingCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyNewMeetingCmd +>> target:com.engine.workflow.cmd.signInput.GetSignInputInfoCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestSignInput.OdocSignInputCmd +>> target:com.engine.cube.cmd.app.GetAppListCmd +>> proxy:->com.engine.plugin.mode.license.Proxy_GetAppListCmd +>> target:com.api.prj.cmd.project.DoProjectOperationCmd +>> proxy:->com.customization.esb.proj.project.ProxyDoProjectOperationCmd +>> target:com.engine.workflowDesign.cmd.WorkflowXmlParserCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicCmd +>> target:com.api.prj.cmd.project.DoPrjTempletStageSaveCmd +>> proxy:->com.customization.esb.proj.project.ProxySavePrjTempletStageCmd +>> target:com.engine.workflow.cmd.requestForm.DoTakEndCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSIgnReceiveTimeDoTakEndCmd +>> target:com.engine.crm.cmd.contacter.CreateCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyNewContacterCmd +>> target:com.engine.workflow.cmd.requestForm.GetRightMenuCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.GetOdocRightMenuCmd->com.engine.plugin.odoc.command.odoRightMenuSetForm.OdocRightMenuBtnCmd->com.engine.plugin.workflow.command.qiyuesuo.QYSRightMenuCmd +>> target:com.engine.workflowDesign.cmd.GetOperateDataCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestPic.OdocRequestPicOperatorCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocSaveMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocSaveMenuSettingsCmd +>> target:com.engine.odoc.cmd.odocMenuOperate.doEndPersonTreatCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeEndTreatCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.GetBaseInfoConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.GetBaseInfoSettingCmd +>> target:com.engine.workflow.cmd.workflowPath.node.signSet.DoSignSetSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSignSetSaveCmd +>> target:com.engine.crm.cmd.chance.DeleteCmd +>> proxy:->com.customization.esb.crm.chance.ProxyDeleteChanceCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetMenuSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetMenuSettingsCmd +>> target:com.engine.odoc.cmd.officialSettings.createDocByWf.OdocGetActionSettingsCmd +>> proxy:->com.engine.plugin.odoc.command.odocSetting.Proxy_OdocGetActionSettingsCmd +>> target:com.engine.odoc.cmd.odocrequest.FlowNextCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeFlowCmd +>> target:com.engine.workflow.cmd.workflowType.DoSaveCmd +>> proxy:->com.engine.plugin.workflow.command.CustomDoSave2Cmd->com.engine.plugin.workflow.command.CustomDoSave3Cmd->com.engine.plugin.workflow.command.CustomDoSaveCmd +>> target:com.engine.workflowDesign.cmd.GetWfInfoCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetWfInfoCmd->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetWfInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.GetNodeSessionkeyCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowRightMenuCmd +>> target:com.engine.crm.cmd.contacter.DeleteCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyDeleteContacterCmd +>> target:com.engine.odoc.cmd.odocrequest.ForceArchiveCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForceArchiveCmd +>> target:com.engine.meeting.cmd.meetingField.GetViewMeetingFieldCmd +>> proxy:->com.customization.meeting.qc854537.CustomGetViewMeetingFieldCmd +>> target:com.api.common.cmd.login.DoUserSessionCmd +>> proxy:->com.engine.plugin.hrm.command.MyDoUserSessionCmd +>> target:com.engine.hrm.cmd.test.GetSearchConditionCmd +>> proxy:->com.engine.plugin.hrm.command.GetMySearchConditionCmd +>> target:com.engine.crm.cmd.chance.FormSaveCmd +>> proxy:->com.customization.esb.crm.chance.ProxyNewChanceCmd +>> target:com.engine.crm.cmd.customer.CrmDeleteCmd +>> proxy:->com.customization.esb.crm.customer.ProxyDeleteCustomerCmd +>> target:com.engine.workflow.cmd.workflowPath.node.addInOperate.GetPreAddInOperateConditionCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPathNodeInfo.OdocGetPreAddInOperateConditionCmd +>> target:com.api.prj.cmd.prjBoard.DoEditBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoEditBoardStageCmd +>> target:com.engine.odoc.cmd.updateSign.setting.SelectFreeFlowDatasCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowIsFree4OdocProxyCmd +>> target:com.engine.odoc.cmd.updateOperator.PlusSignatureCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAddDelCmd +>> target:com.api.prj.cmd.prjBoard.DoAddBoardStageCmd +>> proxy:->com.customization.esb.proj.prjboard.ProxyDoAddBoardStageCmd +>> target:com.engine.workflow.cmd.requestForm.RequestManager_FlowNextNodeCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.OdocRequestNextNodeCmd +>> target:com.engine.odoc.cmd.odocWorkflow.OdocAddWorkflowCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignAddWorkflowCmd +>> target:com.engine.workflow.cmd.requestForm.RemarkSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeRemarkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoAddWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveAddWFCmd +>> target:com.engine.workflow.cmd.workflowPath.nodeLink.GetNodeLinkCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowGetNodeLinkCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoSaveNewVersionCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowSaveNewVersionTabCmd->com.engine.plugin.odoc.command.workflowPath.SaveNewVersionCmd +>> target:com.engine.workplan.cmd.workplanBase.AddAndEditWorkPlanCmd +>> proxy:->com.customization.esb.workplan.workplanbase.ProxyAddAndEditWorkPlanCmd +>> target:com.engine.workflow.cmd.requestForm.WFManager_SaveNewNodeCmd +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocWorkflowWFManager_SaveNewNodeCmd +>> target:com.engine.workflow.cmd.workflowPath.baseInfo.DoEditWFCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.SaveEditWFCmd +>> target:com.engine.workflow.cmd.requestLog.LoadRequestLogBaseInfoCmd +>> proxy:->com.engine.plugin.workflow.command.CustomLoadRequestLogBaseInfoCmd +>> target:com.engine.workflow.cmd.workflowPath.node.DoRestoreDeleteNodeCmd +>> proxy:->com.engine.plugin.odoc.command.workflowPath.node.RestoreOdocNodeCfgCmd +>> target:com.engine.workflow.cmd.monitor.DoDeleteCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocWorkflowDeleteProxyCmd +>> target:com.engine.meeting.cmd.meetingbase.MeetingCancelCmd +>> proxy:->com.customization.esb.meeting.meetingbase.ProxyCancelMeetingCmd +>> target:com.engine.odoc.cmd.updateSign.append.AppendSaveLogCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeAppendSignCmd +>> target:com.api.prj.cmd.task.DoTaskOperationCmd +>> proxy:->com.customization.esb.proj.task.ProxyDoTaskOperationCmd +>> target:com.engine.workflow.cmd.requestForm.LoadParamCmd +>> proxy:->com.engine.plugin.odoc.command.odocRequestForm.LoadOdocFormParam->com.engine.plugin.workflow.command.HaoQianPromptInfoCmd +>> target:com.engine.crm.cmd.contacter.EditCmd +>> proxy:->com.customization.esb.crm.contacter.ProxyEditContacterCmd +>> target:com.engine.workflow.cmd.requestForm.ForwardSubmitCmd +>> proxy:->com.engine.plugin.odoc.command.signSetting.OdocSignReceiveTimeForwardCmd +>> target:com.engine.workflow.cmd.requestForm.GetFormTabCmd +>> proxy:->com.engine.plugin.fna.command.FnaElectronicDepositFormTopTabCmd->com.engine.plugin.odoc.command.signSetting.OdocWorkflowTabManagerCmd->com.engine.plugin.workflow.command.ContractLockFormTopTabCmd +>> target:com.engine.workflowDesign.cmd.DoSaveLayout +>> proxy:->com.engine.plugin.odoc.command.rightMenuSetting.OdocDoSaveLayoutCmd +2024-06-20 10:39:55,255 [main] [com.engine.core.cfg.DynamicProxyConfiguration] [INFO] - The business class dynamic proxy is loaded. +2024-06-20 10:39:55,831 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:39:55,832 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_boroughinfois duplicate,place check your properties +2024-06-20 10:39:55,832 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tablesis duplicate,place check your properties +2024-06-20 10:39:55,832 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionbaseis duplicate,place check your properties +2024-06-20 10:39:55,832 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.columnsis duplicate,place check your properties +2024-06-20 10:39:55,833 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - emobileloginkeyis duplicate,place check your properties +2024-06-20 10:39:55,833 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrcodecominfois duplicate,place check your properties +2024-06-20 10:39:55,833 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsettingis duplicate,place check your properties +2024-06-20 10:39:55,833 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - pictureis duplicate,place check your properties +2024-06-20 10:39:55,833 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysobjectsis duplicate,place check your properties +2024-06-20 10:39:55,833 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_report_checkis duplicate,place check your properties +2024-06-20 10:39:55,835 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingdefis duplicate,place check your properties +2024-06-20 10:39:55,835 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_shopcheckis duplicate,place check your properties +2024-06-20 10:39:55,835 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - view_workflowform_selectallis duplicate,place check your properties +2024-06-20 10:39:55,836 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_att_vacationis duplicate,place check your properties +2024-06-20 10:39:55,836 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingfieldis duplicate,place check your properties +2024-06-20 10:39:55,836 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - worktask_requestbaseis duplicate,place check your properties +2024-06-20 10:39:55,836 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sequenceindexis duplicate,place check your properties +2024-06-20 10:39:55,836 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanbatis duplicate,place check your properties +2024-06-20 10:39:55,836 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ofs_todo_datais duplicate,place check your properties +2024-06-20 10:39:55,837 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckplanis duplicate,place check your properties +2024-06-20 10:39:55,837 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - qrtz_triggersis duplicate,place check your properties +2024-06-20 10:39:55,837 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uplogsis duplicate,place check your properties +2024-06-20 10:39:55,837 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - workflowactionviewis duplicate,place check your properties +2024-06-20 10:39:55,837 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_overtimeis duplicate,place check your properties +2024-06-20 10:39:55,837 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - indexupdatelogis duplicate,place check your properties +2024-06-20 10:39:55,837 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckexamis duplicate,place check your properties +2024-06-20 10:39:55,838 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresource_onlineis duplicate,place check your properties +2024-06-20 10:39:55,838 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dellogsis duplicate,place check your properties +2024-06-20 10:39:55,838 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_problemregisteris duplicate,place check your properties +2024-06-20 10:39:55,838 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - licenseis duplicate,place check your properties +2024-06-20 10:39:55,838 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_maplistis duplicate,place check your properties +2024-06-20 10:39:55,838 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_baseis duplicate,place check your properties +2024-06-20 10:39:55,838 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopinfois duplicate,place check your properties +2024-06-20 10:39:55,839 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_settingsis duplicate,place check your properties +2024-06-20 10:39:55,839 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - system_default_colis duplicate,place check your properties +2024-06-20 10:39:55,839 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - information_schema.tablesis duplicate,place check your properties +2024-06-20 10:39:55,839 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - slideelementis duplicate,place check your properties +2024-06-20 10:39:55,839 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sysibm.systablesis duplicate,place check your properties +2024-06-20 10:39:55,839 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - blog_discussis duplicate,place check your properties +2024-06-20 10:39:55,839 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatatabsettingis duplicate,place check your properties +2024-06-20 10:39:55,840 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - dualis duplicate,place check your properties +2024-06-20 10:39:55,840 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - syscolumnsis duplicate,place check your properties +2024-06-20 10:39:55,840 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - sys.objectsis duplicate,place check your properties +2024-06-20 10:39:55,840 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_shopcheckis duplicate,place check your properties +2024-06-20 10:39:55,840 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hrmresourcemanageris duplicate,place check your properties +2024-06-20 10:39:55,840 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_shiftscheduleis duplicate,place check your properties +2024-06-20 10:39:55,840 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:39:55,841 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - rule_expressionsis duplicate,place check your properties +2024-06-20 10:39:55,841 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leavebackis duplicate,place check your properties +2024-06-20 10:39:55,841 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - hpoutdatasettingaddris duplicate,place check your properties +2024-06-20 10:39:55,841 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_otheris duplicate,place check your properties +2024-06-20 10:39:55,841 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ldapsetis duplicate,place check your properties +2024-06-20 10:39:55,841 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - ecologyuplistis duplicate,place check your properties +2024-06-20 10:39:55,841 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_outis duplicate,place check your properties +2024-06-20 10:39:55,842 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_leaveis duplicate,place check your properties +2024-06-20 10:39:55,842 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - uf_checkdatasaveis duplicate,place check your properties +2024-06-20 10:39:55,842 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - user_tab_columnsis duplicate,place check your properties +2024-06-20 10:39:55,842 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - wfex_viewis duplicate,place check your properties +2024-06-20 10:39:55,842 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_flow_split_evectionis duplicate,place check your properties +2024-06-20 10:39:55,842 [main] [weaver.monitor.cache.Util.PropUtil] [ERROR] - kq_format_poolis duplicate,place check your properties +2024-06-20 10:39:55,860 [main] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Registered shutdownHook +2024-06-20 10:39:55,862 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Registering 'ecology' house keeper +2024-06-20 10:39:55,864 [main] [org.logicalcobwebs.proxool.HouseKeeperController] [DEBUG] - Starting a house keeper thread +2024-06-20 10:39:56,612 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: isReadOnly() = false +2024-06-20 10:39:56,702 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTransactionIsolation() = 2 +2024-06-20 10:39:56,748 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getHoldability() = 2 +2024-06-20 10:39:56,748 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getCatalog() = ecologyjcl +2024-06-20 10:39:56,813 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Remembering default value: getTypeMap() = {} +2024-06-20 10:39:56,813 [Prototyper] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-06-20 10:39:56,813 [main] [org.logicalcobwebs.proxool.ecology] [INFO] - Proxool statistics legend: "s - r (a/t/o)" > s=served, r=refused (only shown if non-zero), a=active, t=total, o=offline (being tested) +2024-06-20 10:39:56,814 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #2 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:39:56,814 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000000 (01/02/00) - Connection #1 created on demand = ACTIVE +2024-06-20 10:39:56,909 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000000 (01/02/00) - Connection #1 tested: OK +2024-06-20 10:39:56,958 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.TransactionEventHandler +2024-06-20 10:39:56,958 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Session$SessionEventListener +2024-06-20 10:39:56,958 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:39:56,959 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcConnection +2024-06-20 10:39:56,959 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Connection +2024-06-20 10:39:56,959 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.MysqlConnection +2024-06-20 10:39:56,959 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:39:56,959 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.io.Serializable +2024-06-20 10:39:57,037 [main] [A2] [INFO] - rootPath == +2024-06-20 10:39:57,038 [main] [A2] [INFO] - filePath == WEB-INF\prop\isSyncLog4j.properties +2024-06-20 10:39:57,039 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:497] - 测试standard配置文件是否正常读取[183, 257, 8453, 8735, 8750, 8757, 8759, 8780, 8786, 8806, 8807, 8895, 9587, 65122, 65123, 65124, 65125, 8743, 8736, 8745, 8746, 176, 247, 8801, 8805, 8734, 8747, 8804, 8800, 8744, 8869, 960, 177, 8730, 8721, 8756, 215, 8544, 8545, 8546, 8547, 8548, 8549, 8550, 8551, 8552, 8553, 8554, 8555, 8560, 8561, 8562, 8563, 8564, 8565, 8566, 8567, 8568, 8569, 9312, 9313, 9314, 9315, 9316, 9317, 9318, 9319, 9320, 9321, 9332, 9333, 9334, 9335, 9336, 9337, 9338, 9339, 9340, 9341, 12832, 12833, 12834, 12835, 12836, 12837, 12838, 12839, 12840, 12841, 945, 946, 947, 948, 949, 950, 951, 952, 953, 954, 955, 956, 957, 958, 959, 960, 961, 963, 964, 965, 966, 967, 968, 969, 913, 914, 915, 916, 917, 918, 919, 920, 921, 922, 923, 924, 925, 926, 927, 928, 929, 931, 932, 933, 934, 935, 936, 937, 729, 65072, 65089, 65090, 65091, 65092, 65104, 65106, 65108, 65109, 234, 252, 164, 8364, 164, 8730, 9651, 8721, 8719, 593, 240, 192, 193, 200, 201, 202, 204, 205, 210, 211, 217, 218, 220, 221, 222, 225, 462, 224, 275, 233, 283, 232, 363, 250, 468, 249, 333, 243, 466, 242, 299, 237, 464, 236, 470, 472, 474, 476, 324, 59335, 328, 59336, 8814, 8815, 8776, 8758, 13266, 13265, 8733, 8765, 8712, 8857, 8978, 8741, 8739, 8853, 185, 186, 178, 179, 8451, 8457, 13198, 13199, 13212, 13213, 13214, 165, 13217, 13252, 13269, 163] +2024-06-20 10:39:57,039 [main] [A2] [INFO] - [null] main-1[weaver.conn.EncodingUtils:531] - ------是否开启字符转码----0---是否开启sql参数化解析-----0----nativepool----ecology +2024-06-20 10:39:57,101 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000001 (02/02/00) - Connection #2 tested: OK +2024-06-20 10:39:57,121 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-06-20 10:39:57,122 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:39:57,122 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.PreparedStatement +2024-06-20 10:39:57,122 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcPreparedStatement +2024-06-20 10:39:57,122 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:39:57,122 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-06-20 10:39:57,123 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-06-20 10:39:57,221 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:97] - >>>>>>>>>>>>>>>isCollectCUDApi>>>>>false +2024-06-20 10:39:57,222 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:103] - ExecuteSqlLogger start log write to file thread success... +2024-06-20 10:39:57,277 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/02/00) - Connection #2 tested: OK +2024-06-20 10:39:57,300 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000002 (01/03/00) - Connection #3 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:39:57,409 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000002 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:39:57,510 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #3 tested: OK +2024-06-20 10:39:57,522 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java version: 1.8.0_40 +2024-06-20 10:39:57,522 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java vendor: Oracle Corporation +2024-06-20 10:39:57,522 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Java class path: C:\Users\liuliang\AppData\Local\Temp\classpath1290710985.jar;C:\Users\liuliang\AppData\Local\JetBrains\IntelliJIdea2021.2\captureAgent\debugger-agent.jar +2024-06-20 10:39:57,523 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system name: Windows 8.1 +2024-06-20 10:39:57,523 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system architecture: amd64 +2024-06-20 10:39:57,523 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - Operating system version: 6.3 +2024-06-20 10:39:57,564 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SUN 1.8: SUN (DSA key/parameter generation; DSA signing; SHA-1, MD5 digests; SecureRandom; X.509 certificates; JKS & DKS keystores; PKIX CertPathValidator; PKIX CertPathBuilder; LDAP, Collection CertStores, JavaPolicy Policy; JavaLoginConfig Configuration) +2024-06-20 10:39:57,564 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunRsaSign 1.8: Sun RSA signature provider +2024-06-20 10:39:57,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunEC 1.8: Sun Elliptic Curve provider (EC, ECDSA, ECDH) +2024-06-20 10:39:57,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJSSE 1.8: Sun JSSE provider(PKCS12, SunX509/PKIX key/trust factories, SSLv3/TLSv1/TLSv1.1/TLSv1.2) +2024-06-20 10:39:57,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJCE 1.8: SunJCE Provider (implements RSA, DES, Triple DES, AES, Blowfish, ARCFOUR, RC2, PBE, Diffie-Hellman, HMAC) +2024-06-20 10:39:57,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunJGSS 1.8: Sun (Kerberos v5, SPNEGO) +2024-06-20 10:39:57,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunSASL 1.8: Sun SASL provider(implements client mechanisms for: DIGEST-MD5, GSSAPI, EXTERNAL, PLAIN, CRAM-MD5, NTLM; server mechanisms for: DIGEST-MD5, GSSAPI, CRAM-MD5, NTLM) +2024-06-20 10:39:57,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - XMLDSig 1.8: XMLDSig (DOM XMLSignatureFactory; DOM KeyInfoFactory; C14N 1.0, C14N 1.1, Exclusive C14N, Base64, Enveloped, XPath, XPath2, XSLT TransformServices) +2024-06-20 10:39:57,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunPCSC 1.8: Sun PC/SC provider +2024-06-20 10:39:57,565 [main] [org.apache.commons.httpclient.HttpClient] [DEBUG] - SunMSCAPI 1.8: Sun's Microsoft Crypto API provider +2024-06-20 10:39:57,570 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.useragent = Jakarta Commons-HttpClient/3.1 +2024-06-20 10:39:57,572 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.version = HTTP/1.1 +2024-06-20 10:39:57,574 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.connection-manager.class = class org.apache.commons.httpclient.SimpleHttpConnectionManager +2024-06-20 10:39:57,574 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.cookie-policy = default +2024-06-20 10:39:57,574 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.element-charset = US-ASCII +2024-06-20 10:39:57,574 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.protocol.content-charset = ISO-8859-1 +2024-06-20 10:39:57,576 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.method.retry-handler = org.apache.commons.httpclient.DefaultHttpMethodRetryHandler@669513d8 +2024-06-20 10:39:57,576 [main] [org.apache.commons.httpclient.params.DefaultHttpParams] [DEBUG] - Set parameter http.dateparser.patterns = [EEE, dd MMM yyyy HH:mm:ss zzz, EEEE, dd-MMM-yy HH:mm:ss zzz, EEE MMM d HH:mm:ss yyyy, EEE, dd-MMM-yyyy HH:mm:ss z, EEE, dd-MMM-yyyy HH-mm-ss z, EEE, dd MMM yy HH:mm:ss z, EEE dd-MMM-yyyy HH:mm:ss z, EEE dd MMM yyyy HH:mm:ss z, EEE dd-MMM-yyyy HH-mm-ss z, EEE dd-MMM-yy HH:mm:ss z, EEE dd MMM yy HH:mm:ss z, EEE,dd-MMM-yy HH:mm:ss z, EEE,dd-MMM-yyyy HH:mm:ss z, EEE, dd-MM-yyyy HH:mm:ss z] +2024-06-20 10:39:57,629 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000003 (02/03/00) - Connection #2 tested: OK +2024-06-20 10:39:57,734 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000004 (02/04/00) - Connection #4 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:39:57,744 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #2 tested: OK +2024-06-20 10:39:57,811 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000004 (02/04/00) - Connection #3 tested: OK +2024-06-20 10:39:57,936 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (02/04/00) - Connection #3 tested: OK +2024-06-20 10:39:58,062 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #1 tested: OK +2024-06-20 10:39:58,120 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000005 (01/04/00) - Connection #4 tested: OK +2024-06-20 10:39:58,215 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/04/00) - Connection #4 tested: OK +2024-06-20 10:39:58,227 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000006 (01/05/00) - Connection #5 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:39:58,257 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000006 (01/05/00) - Connection #2 tested: OK +2024-06-20 10:39:58,364 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #2 tested: OK +2024-06-20 10:39:58,418 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000007 (01/05/00) - Connection #1 tested: OK +2024-06-20 10:39:58,521 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #1 tested: OK +2024-06-20 10:39:58,581 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000008 (01/05/00) - Connection #3 tested: OK +2024-06-20 10:39:58,634 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000009 (01/06/00) - Connection #6 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:39:58,685 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #3 tested: OK +2024-06-20 10:39:58,735 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000009 (01/06/00) - Connection #4 tested: OK +2024-06-20 10:39:58,839 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #4 tested: OK +2024-06-20 10:39:58,896 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000010 (01/06/00) - Connection #5 tested: OK +2024-06-20 10:39:59,007 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #5 tested: OK +2024-06-20 10:39:59,053 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000011 (01/06/00) - Connection #6 tested: OK +2024-06-20 10:39:59,109 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000012 (01/07/00) - Connection #7 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:39:59,144 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #6 tested: OK +2024-06-20 10:39:59,215 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000012 (01/07/00) - Connection #7 tested: OK +2024-06-20 10:39:59,322 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #7 tested: OK +2024-06-20 10:39:59,377 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000013 (01/07/00) - Connection #2 tested: OK +2024-06-20 10:39:59,467 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #2 tested: OK +2024-06-20 10:39:59,533 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000014 (01/07/00) - Connection #1 tested: OK +2024-06-20 10:39:59,615 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000015 (01/08/00) - Connection #8 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:39:59,642 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #1 tested: OK +2024-06-20 10:39:59,701 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000015 (01/08/00) - Connection #3 tested: OK +2024-06-20 10:39:59,820 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #3 tested: OK +2024-06-20 10:39:59,864 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000016 (01/08/00) - Connection #4 tested: OK +2024-06-20 10:39:59,964 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #4 tested: OK +2024-06-20 10:40:00,000 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000017 (01/08/00) - Connection #5 tested: OK +2024-06-20 10:40:00,051 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000018 (01/09/00) - Connection #9 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:00,110 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #5 tested: OK +2024-06-20 10:40:00,173 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000018 (01/09/00) - Connection #6 tested: OK +2024-06-20 10:40:00,262 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #6 tested: OK +2024-06-20 10:40:00,335 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000019 (01/09/00) - Connection #7 tested: OK +2024-06-20 10:40:00,441 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/09/00) - Connection #7 tested: OK +2024-06-20 10:40:00,507 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000020 (01/09/00) - Connection #8 tested: OK +2024-06-20 10:40:00,545 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000021 (01/10/00) - Connection #10 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:00,608 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #8 tested: OK +2024-06-20 10:40:00,660 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000021 (01/10/00) - Connection #9 tested: OK +2024-06-20 10:40:00,761 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #9 tested: OK +2024-06-20 10:40:00,815 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000022 (01/10/00) - Connection #10 tested: OK +2024-06-20 10:40:00,921 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/10/00) - Connection #10 tested: OK +2024-06-20 10:40:00,973 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000023 (01/10/00) - Connection #2 tested: OK +2024-06-20 10:40:01,031 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000024 (01/11/00) - Connection #11 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:01,083 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #2 tested: OK +2024-06-20 10:40:01,138 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000024 (01/11/00) - Connection #1 tested: OK +2024-06-20 10:40:01,243 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #1 tested: OK +2024-06-20 10:40:01,310 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000025 (01/11/00) - Connection #3 tested: OK +2024-06-20 10:40:01,416 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/11/00) - Connection #3 tested: OK +2024-06-20 10:40:01,479 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000026 (01/11/00) - Connection #4 tested: OK +2024-06-20 10:40:01,542 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000027 (01/12/00) - Connection #12 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:01,586 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #4 tested: OK +2024-06-20 10:40:01,642 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000027 (01/12/00) - Connection #5 tested: OK +2024-06-20 10:40:01,748 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #5 tested: OK +2024-06-20 10:40:01,800 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000028 (01/12/00) - Connection #6 tested: OK +2024-06-20 10:40:01,902 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/12/00) - Connection #6 tested: OK +2024-06-20 10:40:01,966 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000029 (01/12/00) - Connection #7 tested: OK +2024-06-20 10:40:02,016 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000030 (01/13/00) - Connection #13 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:02,059 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #7 tested: OK +2024-06-20 10:40:02,126 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000030 (01/13/00) - Connection #8 tested: OK +2024-06-20 10:40:02,235 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #8 tested: OK +2024-06-20 10:40:02,285 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000031 (01/13/00) - Connection #9 tested: OK +2024-06-20 10:40:02,395 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/13/00) - Connection #9 tested: OK +2024-06-20 10:40:02,441 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000032 (01/13/00) - Connection #10 tested: OK +2024-06-20 10:40:02,456 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000033 (01/14/00) - Connection #14 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:02,555 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #10 tested: OK +2024-06-20 10:40:02,557 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:02,558 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAttendanceItemsByPersonDataCmd -------------------------------------------------------- +2024-06-20 10:40:02,559 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:02,656 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000033 (01/14/00) - Connection #11 tested: OK +2024-06-20 10:40:02,746 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #11 tested: OK +2024-06-20 10:40:02,815 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000034 (01/14/00) - Connection #12 tested: OK +2024-06-20 10:40:02,939 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/14/00) - Connection #12 tested: OK +2024-06-20 10:40:02,983 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000035 (01/15/00) - Connection #15 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:02,986 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000035 (01/15/00) - Connection #13 tested: OK +2024-06-20 10:40:03,100 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #13 tested: OK +2024-06-20 10:40:03,160 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000036 (01/15/00) - Connection #14 tested: OK +2024-06-20 10:40:03,276 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/15/00) - Connection #14 tested: OK +2024-06-20 10:40:03,346 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000037 (01/15/00) - Connection #15 tested: OK +2024-06-20 10:40:03,460 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000038 (01/16/00) - Connection #16 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:03,467 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #15 tested: OK +2024-06-20 10:40:03,467 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {2=[{empid=, bdate=2024-03-28, filters=( departmentid='14' or departmentid='15' or departmentid='9' ), mainid=2, edate=}]} +2024-06-20 10:40:03,467 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : ,userId : 81 +2024-06-20 10:40:03,467 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-06-20 10:40:03,512 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000038 (01/16/00) - Connection #16 tested: OK +2024-06-20 10:40:03,632 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #16 tested: OK +2024-06-20 10:40:03,954 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000039 (01/16/00) - Connection #2 tested: OK +2024-06-20 10:40:03,967 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000040 (01/17/00) - Connection #17 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:04,094 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/17/00) - Connection #2 tested: OK +2024-06-20 10:40:04,150 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000040 (01/17/00) - Connection #1 tested: OK +2024-06-20 10:40:04,269 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #1 tested: OK +2024-06-20 10:40:04,270 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAttendanceItemsByPersonDataCmd finished -------------------------------------------------------- +2024-06-20 10:40:04,270 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:04,271 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:04,271 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetWorkHoursItemByPersonCmd -------------------------------------------------------- +2024-06-20 10:40:04,271 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:04,320 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000041 (01/17/00) - Connection #3 tested: OK +2024-06-20 10:40:04,421 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000042 (01/18/00) - Connection #18 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:04,430 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/18/00) - Connection #3 tested: OK +2024-06-20 10:40:04,477 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000042 (01/18/00) - Connection #4 tested: OK +2024-06-20 10:40:04,575 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #4 tested: OK +2024-06-20 10:40:04,631 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000043 (01/18/00) - Connection #5 tested: OK +2024-06-20 10:40:04,736 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #5 tested: OK +2024-06-20 10:40:04,737 [main] [com.engine.attendance.attendanceplan.cmd.GetWorkHoursItemByPersonCmd] [DEBUG] - dataIds : [] +2024-06-20 10:40:04,737 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetWorkHoursItemByPersonCmd finished -------------------------------------------------------- +2024-06-20 10:40:04,737 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:04,738 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:04,738 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetDatatableRecurrenceCmd -------------------------------------------------------- +2024-06-20 10:40:04,739 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:04,739 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxry = ? order by bcrq,param:[2024-05-01, 2024-05-05, 81] +2024-06-20 10:40:04,784 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000044 (01/18/00) - Connection #6 tested: OK +2024-06-20 10:40:04,856 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000045 (01/19/00) - Connection #19 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:04,904 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/19/00) - Connection #6 tested: OK +2024-06-20 10:40:04,954 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000045 (01/19/00) - Connection #7 tested: OK +2024-06-20 10:40:05,044 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #7 tested: OK +2024-06-20 10:40:05,044 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - getPersonnelGroupingByPerson collect : {7=[{empid=31, bdate=2024-05-01, filters=, mainid=7, edate=}, {empid=29, bdate=2024-04-01, filters=, mainid=7, edate=2024-05-31}]} +2024-06-20 10:40:05,044 [main] [com.engine.attendance.component.persongroup.commonutil.PersongroupCommonUtil] [DEBUG] - empid : 31,userId : 81 +2024-06-20 10:40:05,044 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-人员分组节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxryfz in (,personnelGroupIds:[] +2024-06-20 10:40:05,102 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000046 (01/19/00) - Connection #8 tested: OK +2024-06-20 10:40:05,204 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #8 tested: OK +2024-06-20 10:40:05,204 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - pdeptids : [13,2] +2024-06-20 10:40:05,204 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-部门节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxbm in (,pdeptids:13,2 +2024-06-20 10:40:05,240 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000047 (01/19/00) - Connection #9 tested: OK +2024-06-20 10:40:05,335 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/19/00) - Connection #9 tested: OK +2024-06-20 10:40:05,336 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - 递归查询人员-分部节点,sql:select a.id as keyid,b.lastname,a.* from uf_pbjg a left join hrmresource b on a.pbdxry=b.id where 1=1 and bcrq >= ? and bcrq<= ? and pbdxfb = ? order by bcrq,pdeptids:1 +2024-06-20 10:40:05,376 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000048 (01/20/00) - Connection #20 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:05,376 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000048 (01/20/00) - Connection #10 tested: OK +2024-06-20 10:40:05,466 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #10 tested: OK +2024-06-20 10:40:05,468 [main] [com.engine.attendance.component.persongroup.cmd.GetDatatableRecurrenceCmd] [DEBUG] - dataTableList total size : 2 +2024-06-20 10:40:05,468 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetDatatableRecurrenceCmd finished -------------------------------------------------------- +2024-06-20 10:40:05,468 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:05,468 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :343005241,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:281646276,candidateTeamMap:-349139038 +2024-06-20 10:40:05,468 [main] [com.engine.attendance.component.persongroup.service.impl.SchedulingResultsServiceImpl] [DEBUG] - personGroupMap :343005241,departMentMap:-437387122,subCompanyMap:-1482083605,classesInformationMap:281646276,candidateTeamMap:-349139038 +2024-06-20 10:40:05,536 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000049 (01/20/00) - Connection #11 tested: OK +2024-06-20 10:40:05,626 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #11 tested: OK +2024-06-20 10:40:05,696 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000050 (01/20/00) - Connection #12 tested: OK +2024-06-20 10:40:05,798 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000051 (01/21/00) - Connection #21 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:05,807 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/21/00) - Connection #12 tested: OK +2024-06-20 10:40:05,855 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000051 (01/21/00) - Connection #13 tested: OK +2024-06-20 10:40:05,946 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #13 tested: OK +2024-06-20 10:40:06,009 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000052 (01/21/00) - Connection #14 tested: OK +2024-06-20 10:40:06,121 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #14 tested: OK +2024-06-20 10:40:06,176 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000053 (01/21/00) - Connection #15 tested: OK +2024-06-20 10:40:06,281 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000054 (01/22/00) - Connection #22 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:06,291 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/22/00) - Connection #15 tested: OK +2024-06-20 10:40:06,341 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000054 (01/22/00) - Connection #16 tested: OK +2024-06-20 10:40:06,446 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/22/00) - Connection #16 tested: OK +2024-06-20 10:40:06,496 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000055 (01/22/00) - Connection #17 tested: OK +2024-06-20 10:40:06,605 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/22/00) - Connection #17 tested: OK +2024-06-20 10:40:06,645 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000056 (01/23/00) - Connection #23 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:06,655 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000056 (01/23/00) - Connection #18 tested: OK +2024-06-20 10:40:06,768 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/23/00) - Connection #18 tested: OK +2024-06-20 10:40:06,815 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000057 (01/23/00) - Connection #19 tested: OK +2024-06-20 10:40:06,936 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/23/00) - Connection #19 tested: OK +2024-06-20 10:40:06,994 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000058 (01/23/00) - Connection #20 tested: OK +2024-06-20 10:40:07,124 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/23/00) - Connection #20 tested: OK +2024-06-20 10:40:07,168 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000059 (01/24/00) - Connection #24 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:07,175 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000059 (01/24/00) - Connection #21 tested: OK +2024-06-20 10:40:07,283 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/24/00) - Connection #21 tested: OK +2024-06-20 10:40:07,336 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000060 (01/24/00) - Connection #22 tested: OK +2024-06-20 10:40:07,455 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/24/00) - Connection #22 tested: OK +2024-06-20 10:40:07,506 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000061 (01/24/00) - Connection #23 tested: OK +2024-06-20 10:40:07,621 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/24/00) - Connection #23 tested: OK +2024-06-20 10:40:07,677 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000062 (01/24/00) - Connection #24 tested: OK +2024-06-20 10:40:07,711 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000063 (01/25/00) - Connection #25 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:07,789 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/25/00) - Connection #24 tested: OK +2024-06-20 10:40:07,840 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000063 (01/25/00) - Connection #25 tested: OK +2024-06-20 10:40:07,966 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/25/00) - Connection #25 tested: OK +2024-06-20 10:40:07,966 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:07,966 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetScheduleResultListCmd -------------------------------------------------------- +2024-06-20 10:40:07,966 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:08,018 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000064 (01/25/00) - Connection #2 tested: OK +2024-06-20 10:40:08,133 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/25/00) - Connection #2 tested: OK +2024-06-20 10:40:08,176 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000065 (01/25/00) - Connection #1 tested: OK +2024-06-20 10:40:08,260 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000066 (01/26/00) - Connection #26 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:08,281 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/26/00) - Connection #1 tested: OK +2024-06-20 10:40:08,340 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000066 (01/26/00) - Connection #3 tested: OK +2024-06-20 10:40:08,460 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/26/00) - Connection #3 tested: OK +2024-06-20 10:40:08,461 [main] [com.engine.attendance.attendanceanalysis.cmd.GetScheduleResultListCmd] [INFO] - SchedulingResults : [{clockInTimeDataMap={}, schedulingResultsMap={2024-05-03=[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}], 2024-05-02=[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}]}, schedulingMapBydate={2024-05-03=[{modeuuid=b9ac2821-f047-429b-a544-5057791c30f4, modedatamodifier=, modedatacreatertype=0, formmodeid=87, pbrq=2024-06-18, bcbdsj=, dxlx=0, szjg=, sfdkpp=0, modedatacreatedate=2024-06-18, dgcx=, bz=, hxbz=, id=121548, glpbid=, pbtj=2, key=121548, form_biz_id=, pbdxbm=, pbgl=, sfxx=0, keyid=121548, modedatacreater=1, bcrq=2024-05-03, lastname=程亮, bcxx=1-办公室白班, pbdxfb=, pbdx=, requestid=, pbdxryfz=, modedatacreatetime=18:09:16, modedatamodifydatetime=, pbsj=18:09, rqlx=0, pbdxry=81-程亮}], 2024-05-02=[{modeuuid=18dd84e7-a9c2-451e-9c35-d0051183792f, modedatamodifier=, modedatacreatertype=0, formmodeid=87, pbrq=2024-06-19, bcbdsj=, dxlx=0, szjg=, sfdkpp=0, modedatacreatedate=2024-06-19, dgcx=, bz=, hxbz=, id=123418, glpbid=, pbtj=2, key=123418, form_biz_id=, pbdxbm=, pbgl=, sfxx=0, keyid=123418, modedatacreater=1, bcrq=2024-05-02, lastname=程亮, bcxx=1-办公室白班, pbdxfb=, pbdx=, requestid=, pbdxryfz=, modedatacreatetime=15:55:44, modedatamodifydatetime=, pbsj=15:55, rqlx=0, pbdxry=81-程亮}]}}] +2024-06-20 10:40:08,461 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetScheduleResultListCmd finished -------------------------------------------------------- +2024-06-20 10:40:08,461 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:08,462 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - ***********analysis userId:81,analysisDate:2024-05-03 start*********** +2024-06-20 10:40:08,462 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - clockInTimeDate : [[{signtime=09:59:00, id=4155, userid=81, signdate=2024-05-01}, {signtime=21:46:00, id=4215, userid=81, signdate=2024-05-01}, {signtime=09:47:00, id=4275, userid=81, signdate=2024-05-02}, {signtime=21:37:00, id=4335, userid=81, signdate=2024-05-02}, {signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, {signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}]] +2024-06-20 10:40:08,462 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - attendaceResult : [[{ygid=81, sjzt=1, sgsj=, rq=2024-05-03}]] +2024-06-20 10:40:08,463 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:08,463 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInTimeListCmd -------------------------------------------------------- +2024-06-20 10:40:08,463 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:08,464 [main] [com.engine.attendance.attendanceanalysis.cmd.GetClockInTimeListCmd] [DEBUG] - earliestTime :[2024-05-03 07:00],lastestTime: [2024-05-03 22:00] +2024-06-20 10:40:08,465 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInTimeListCmd finished -------------------------------------------------------- +2024-06-20 10:40:08,465 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:08,520 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000067 (01/26/00) - Connection #4 tested: OK +2024-06-20 10:40:08,645 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/26/00) - Connection #4 tested: OK +2024-06-20 10:40:08,692 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000068 (01/26/00) - Connection #5 tested: OK +2024-06-20 10:40:08,751 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000069 (01/27/00) - Connection #27 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:08,815 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/27/00) - Connection #5 tested: OK +2024-06-20 10:40:08,816 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:08,816 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetAskForLeaveCmd -------------------------------------------------------- +2024-06-20 10:40:08,816 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:08,855 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000069 (01/27/00) - Connection #6 tested: OK +2024-06-20 10:40:08,941 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/27/00) - Connection #6 tested: OK +2024-06-20 10:40:08,942 [main] [com.engine.attendance.attendanceanalysis.cmd.GetAskForLeaveCmd] [DEBUG] - haveAskForLeaveList : [[]] +2024-06-20 10:40:08,943 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetAskForLeaveCmd finished -------------------------------------------------------- +2024-06-20 10:40:08,943 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:08,943 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:08,944 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetEvectionCmd -------------------------------------------------------- +2024-06-20 10:40:08,944 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:08,999 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000070 (01/27/00) - Connection #7 tested: OK +2024-06-20 10:40:09,090 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000071 (01/27/00) - Connection #7 tested: OK +2024-06-20 10:40:09,091 [main] [com.engine.attendance.attendanceanalysis.cmd.GetEvectionCmd] [DEBUG] - haveEvectionList : [[]] +2024-06-20 10:40:09,091 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetEvectionCmd finished -------------------------------------------------------- +2024-06-20 10:40:09,091 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,093 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,093 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetClockInPointCmd -------------------------------------------------------- +2024-06-20 10:40:09,093 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:09,093 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 未重新计算卡点时 老的scheduleResult : [[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}]],askForLeaveAndEvctionScheduleList:[[]] +2024-06-20 10:40:09,094 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [DEBUG] - 经过adjustWorkOverTimeClock 加班调整过后的 的scheduleResult: [[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}]] +2024-06-20 10:40:09,095 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - 经过重新计算卡点时 新的scheduleResult : [[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}]] +2024-06-20 10:40:09,098 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.GetClockInPointCmd] [INFO] - clcokInPointList :[[ClockPointDTO(classTime=2024-05-03 09:00, pointType=START, timeType=BEFORE, elasticTime=null, classSegmentType=0, clockTime={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, record=true), ClockPointDTO(classTime=2024-05-03 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 19:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=7, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 21:00, pointType=END, timeType=AFTER, elasticTime=null, classSegmentType=7, clockTime={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}, record=true)]] +2024-06-20 10:40:09,098 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetClockInPointCmd finished -------------------------------------------------------- +2024-06-20 10:40:09,098 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,099 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,099 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting AdjustByWorkOverTimeCmd -------------------------------------------------------- +2024-06-20 10:40:09,099 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:09,100 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.AdjustByWorkOverTimeCmd] [INFO] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-05-03 09:00, pointType=START, timeType=BEFORE, elasticTime=null, classSegmentType=0, clockTime={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, record=true), ClockPointDTO(classTime=2024-05-03 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 19:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=7, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 21:00, pointType=END, timeType=AFTER, elasticTime=null, classSegmentType=7, clockTime={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}, record=true)]] +2024-06-20 10:40:09,100 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- AdjustByWorkOverTimeCmd finished -------------------------------------------------------- +2024-06-20 10:40:09,100 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,103 [main] [com.engine.attendance.attendanceanalysis.cmd.getclockInpoint.MergeApairClockPoint] [DEBUG] - AdjustByWorkOverTimeCmd : [[ClockPointDTO(classTime=2024-05-03 12:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=false), ClockPointDTO(classTime=2024-05-03 09:00, pointType=START, timeType=BEFORE, elasticTime=null, classSegmentType=0, clockTime={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, record=true), ClockPointDTO(classTime=2024-05-03 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 19:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=7, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 21:00, pointType=END, timeType=AFTER, elasticTime=null, classSegmentType=7, clockTime={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}, record=true)]] +2024-06-20 10:40:09,103 [main] [com.engine.attendance.attendanceanalysis.service.impl.UtilServiceImpl] [INFO] - after adjustClockPointAction : [[ClockPointDTO(classTime=2024-05-03 12:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=false), ClockPointDTO(classTime=2024-05-03 09:00, pointType=START, timeType=BEFORE, elasticTime=null, classSegmentType=0, clockTime={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, record=true), ClockPointDTO(classTime=2024-05-03 18:00, pointType=END, timeType=EMPTY, elasticTime=null, classSegmentType=0, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 19:00, pointType=START, timeType=EMPTY, elasticTime=null, classSegmentType=7, clockTime=null, record=true), ClockPointDTO(classTime=2024-05-03 21:00, pointType=END, timeType=AFTER, elasticTime=null, classSegmentType=7, clockTime={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}, record=true)]] +2024-06-20 10:40:09,103 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}],clcokInTimeData:[null] +2024-06-20 10:40:09,105 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,105 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-06-20 10:40:09,105 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:09,106 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-06-20 10:40:09,106 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-06-20 10:40:09,106 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,106 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}],clcokInTimeData:[null] +2024-06-20 10:40:09,106 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,106 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-06-20 10:40:09,106 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:09,106 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-06-20 10:40:09,107 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-06-20 10:40:09,107 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,107 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - missCardParams classInfo: [{edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}],clcokInTimeData:[null] +2024-06-20 10:40:09,107 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,107 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ForGetClockItemCmd -------------------------------------------------------- +2024-06-20 10:40:09,107 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:09,107 [main] [com.engine.attendance.attendanceanalysis.cmd.item.ForGetClockItemCmd] [DEBUG] - ForGetClockItemCmd attendanceItems : [[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=, sffzcx=, ktjbzdcfwlb=0, id=7, jbzdzjqye=0, tqdkjrjb=0, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=, jc=漏打卡, cchsfzs=, modedatacreatetime=15:43:08, hbjscsdxm=, ygbcycb=0, xzzjbsc=, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=, qbkcsc=, modedatacreatedate=2024-01-02, bxsdxm=, bz=, qzsyyxjb=0, key=7, form_biz_id=7000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=, xmlx=8, zdyqsc=, modedatamodifydatetime=2024-04-25 19:38:52, ldkzkg=0, jbzzhlfzs=, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=, tqdkyxfzs=, jbscbdccsqsc=0, yxsydjb=, mc=漏打卡, gjksrqlxsz=0, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=0, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=7, jbwdhlfzs=, zdhsl=, thdkjrjb=0, requestid=, sjxm=, hsl=1.00, modeuuid=fcf8c020-06dd-4568-9956-cbfc42e44c94, ccclfs=, xtxm=1, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=0, zdkcjcxxsc=0, mrxhtx=0, kqxm=漏打卡, zysd=0, zrjqyedbs=, sjd=15:42, hsdw=3, sydbc=, csjthdclfs=, yedqwsycl=, sfxysh=, cftxdcs=}]] +2024-06-20 10:40:09,107 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ForGetClockItemCmd finished -------------------------------------------------------- +2024-06-20 10:40:09,107 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,108 [main] [com.engine.attendance.attendanceanalysis.wrapper.UpdateAttendanceResultWrapper] [DEBUG] - abnormalClockInList : [[{bdlx=0, item=7, itemType=MISSE_CARD, record=false, itemduration=1, pointTime=2024-05-03 12:00, clcokInTimeData=null}, {bdlx=0, item=7, itemType=MISSE_CARD, record=true, itemduration=1, pointTime=2024-05-03 18:00, clcokInTimeData=null}, {bdlx=7, item=7, itemType=MISSE_CARD, record=true, itemduration=1, pointTime=2024-05-03 19:00, clcokInTimeData=null}]] +2024-06-20 10:40:09,108 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [DEBUG] - 请假后消除的异常 : [[]] +2024-06-20 10:40:09,108 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [DEBUG] - 出差外出后消除的异常 : [[]] +2024-06-20 10:40:09,110 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,110 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting GetOvertimeDurationCmd -------------------------------------------------------- +2024-06-20 10:40:09,110 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:09,110 [main] [com.engine.attendance.attendanceanalysis.cmd.workovertime.GetOvertimeDurationCmd] [DEBUG] - 加班开始时间漏卡: 2024-05-03 19:00,clcokInTimeData:{2024-05-03 18:00=null, 2024-05-03 12:00=null, 2024-05-03 19:00=null, 2024-05-03 09:00={signtime=07:04:00, id=4395, userid=81, signdate=2024-05-03}, 2024-05-03 21:00={signtime=21:21:00, id=4455, userid=81, signdate=2024-05-03}} +2024-06-20 10:40:09,110 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- GetOvertimeDurationCmd finished -------------------------------------------------------- +2024-06-20 10:40:09,110 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,111 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,111 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting SaveWorkOverTimeCmd -------------------------------------------------------- +2024-06-20 10:40:09,111 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:09,112 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- SaveWorkOverTimeCmd finished -------------------------------------------------------- +2024-06-20 10:40:09,112 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,115 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:40:09,115 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting ComputeAttendanceDurationCmd -------------------------------------------------------- +2024-06-20 10:40:09,115 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:40:13,962 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/28/00) - Connection #28 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:40:38,150 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/28/01) - Connection #29 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:09,617 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000071 (00/29/01) - Connection #30 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:15,678 [main] [com.engine.attendance.attendanceanalysis.cmd.ComputeAttendanceDurationCmd] [DEBUG] - abnormalTime : 960.0,askForLeaveTime : 0.0,evectionTimeTime:0.0 +2024-06-20 10:41:20,130 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- ComputeAttendanceDurationCmd finished -------------------------------------------------------- +2024-06-20 10:41:20,130 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:41:20,131 [main] [com.engine.attendance.attendanceanalysis.wrapper.AttendanceAnalysisWrapper] [INFO] - recordParam : {attendanceDuration=0.0, classInfo=[{edsc=8.00, fgsjd=15:10, tqdkfzs=120, sfkt=1, dtjssj=12:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=1, bdlx=0, jsdk=0, sfxx=0, edxss=3.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=09:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=13:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=1, jsdk=0, sfxx=0, edxss=1.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=12:00, thdkfzs=, rqlx=0}, {edsc=8.00, fgsjd=15:10, tqdkfzs=, sfkt=1, dtjssj=18:00, dtsfdx=0, dtzddxfz=30, zddxfz=30, xxbdkzdjb=0, sfdx=0, dtdxhs=5, zgzsc=8.00, gsrq=1, ksdk=0, bdlx=0, jsdk=1, sfxx=0, edxss=5.00, btgz=0, bcxx=1, dxhs=5, bcsdxx=09:00-12:00|13:00-18:00, dtkssj=13:00, thdkfzs=240, rqlx=0}, {edsc=8.00, bdlx=7, jsdk=1, tqdkfzs=120, sfxx=0, edxss=2.00, sfkt=0, dtjssj=21:00, jbwdhlfzs=5, zddxfz=30, xxbdkzdjb=0, bcxx=1-办公室白班, dxhs=5, bcsdxx=null, sfdx=0, jblx=[{jbscjrhsl=, zdhsfzs=, jtqsfzs=, tyxm=1, yekyzq=2, cflbdsjd=, jljxysjdzqdsc=0, bddrqlx=0,4, sffzcx=, ktjbzdcfwlb=0, id=142, jbzdzjqye=1, tqdkjrjb=1, lgsbxydk=0, kqzqnxzsycs=0, zxhsl=, jcbyxsyqjb=0, fgsbxydk=0, hbjrdkqxm=, modedatacreater=1, ccqszhdhsfzs=30, jc=平日加班, cchsfzs=, modedatacreatetime=17:57:31, hbjscsdxm=, ygbcycb=0, xzzjbsc=0, xzsydcs=, formmodeid=125, zzdjbxss=, bjys=, yesxrq=1, qbkcsc=, modedatacreatedate=2024-03-25, bxsdxm=, bz=, qzsyyxjb=0, key=142, form_biz_id=142000188, thfghlfzs=, tybcndbjlhbjs=0, thdkyxfzs=60, zrjqyedqsxss=, cckcbc=, ljbcngzsj=0, jbqsfzs=120, xmlx=4, zdyqsc=, modedatamodifydatetime=2024-05-15 19:42:40, ldkzkg=0, jbzzhlfzs=5, tcscws=, modedatamodifier=1, modedatacreatertype=0, zrdjb=154, tqdkyxfzs=120, jbscbdccsqsc=0, yxsydjb=, mc=平日加班, gjksrqlxsz=1, yqsqts=, xysjd=0, zhwxdxm=, hbjrdjbxm=, jsjbbxydk=1, rzdjbxss=, hjxzscdxm=, zdycbcndfgzsd=0, zkgtj=, keyid=142, jbwdhlfzs=5, zdhsl=, thdkjrjb=1, requestid=, sjxm=, hsl=0.50, modeuuid=375ac644-0159-474c-9f9b-6e953131a7cd, ccclfs=, xtxm=0, szjg=1, zdycrqqjndxxb=0, yzdjbxss=, tqlghlfzs=, kczgsc=0, xmzt=, ksjbbxydk=1, zdkcjcxxsc=1, mrxhtx=0, zysd=4, zrjqyedbs=, sjd=17:49, hsdw=1, sydbc=, csjthdclfs=, yedqwsycl=0, sfxysh=0, cftxdcs=}], dtkssj=19:00, thdkfzs=60, gsrq=1, ksdk=1, rqlx=0, jbzzhlfzs=5}], formmodeIdMap={uf_jcl_kq_kqfa=105, uf_jcl_kq_jqed=102, uf_jcl_kq_glpb=101, uf_jcl_kq_cqjt=106, uf_pbjg=87, uf_jcl_kq_rlmc=141, uf_jcl_kq_jqye=103, uf_jcl_kq_jbjg=92, uf_jcl_kq_cqjg=104, uf_jcl_kq_bdkjl=135, uf_jcl_kq_kqzqmc=93, uf_jcl_kq_rlxx=89, uf_jcl_kq_bcxx=99, uf_jcl_kq_zhgs=129}, modeId=104, recordDataTime={j1=2024-05-03 07:04:00, j2=NULL, j3=NULL, j4=NULL, j5=NULL, j6=NULL, j7=NULL, c1=NULL, j8=NULL, c2=2024-05-03 21:21:00, c3=NULL, c4=NULL, c5=NULL, c6=NULL, c7=NULL, c8=NULL}, analysisDate=2024-05-03, userId=81, recordData=[{bdlx=0, item=7, itemType=MISSE_CARD, record=true, itemduration=1, pointTime=2024-05-03 18:00, clcokInTimeData=null}, {bdlx=7, item=7, itemType=MISSE_CARD, record=true, itemduration=1, pointTime=2024-05-03 19:00, clcokInTimeData=null}, {item=142, itemduration=0}], rqlx=0} +2024-06-20 10:41:20,132 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:41:20,132 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- starting RecordDataCmd -------------------------------------------------------- +2024-06-20 10:41:20,132 [main] [com.engine.core.interceptor.CommandInvoker] [DEBUG] - Executing command class com.engine.core.interceptor.CommandInvoker +2024-06-20 10:41:20,197 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000071 (01/29/01) - Connection #8 tested: OK +2024-06-20 10:41:20,255 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000072 (01/30/01) - Connection #31 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:20,302 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000072 (01/30/01) - Connection #8 tested: OK +2024-06-20 10:41:20,302 [main] [com.engine.attendance.attendanceanalysis.cmd.RecordDataCmd] [DEBUG] - update sql : update uf_jcl_kq_cqjg set cqsc=0.0,cqzt=1,fxrq='2024-06-20 10:41:20',rqlx=0,sfxx=0,bc=1,bcbdxx='09:00-12:00|13:00-18:00',xm1=7,sc1=1,xm2=7,sc2=1,xm3=142,sc3=0,xm4=NULL,sc4=NULL,xm5=NULL,sc5=NULL,xm6=NULL,sc6=NULL,xm7=NULL,sc7=NULL,xm8=NULL,sc8=NULL,j1='2024-05-03 07:04:00',j2=NULL,j3=NULL,j4=NULL,j5=NULL,j6=NULL,j7=NULL,c1=NULL,j8=NULL,c2='2024-05-03 21:21:00',c3=NULL,c4=NULL,c5=NULL,c6=NULL,c7=NULL,c8=NULL where ygid=? and rq=? +2024-06-20 10:41:20,351 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000072 (01/31/00) - Connection #9 tested: OK +2024-06-20 10:41:20,415 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000073 (02/31/00) - Connection #10 tested: OK +2024-06-20 10:41:20,424 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.Query +2024-06-20 10:41:20,425 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Wrapper +2024-06-20 10:41:20,425 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.lang.AutoCloseable +2024-06-20 10:41:20,425 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface java.sql.Statement +2024-06-20 10:41:20,425 [main] [org.logicalcobwebs.proxool.ProxyFactory] [DEBUG] - Implementing interface com.mysql.cj.jdbc.JdbcStatement +2024-06-20 10:41:20,532 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000074 (02/30/01) - Connection #10 tested: OK +2024-06-20 10:41:20,619 [main] [A2] [INFO] - [null] main-1[weaver.conn.ExecuteSqlLogger:191] - 启动日志压缩线程.... +2024-06-20 10:41:20,665 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000074 (01/30/01) - Connection #9 tested: OK +2024-06-20 10:41:20,736 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000074 (01/30/01) - Connection #11 tested: OK +2024-06-20 10:41:20,750 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000075 (01/31/01) - Connection #32 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:20,862 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000075 (01/31/01) - Connection #11 tested: OK +2024-06-20 10:41:20,926 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000075 (01/31/01) - Connection #12 tested: OK +2024-06-20 10:41:21,246 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000076 (01/33/00) - Connection #33 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:21,676 [main] [org.logicalcobwebs.proxool.ecology] [DEBUG] - #12 - autoCommit reset back to true +2024-06-20 10:41:21,695 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000076 (01/34/00) - Connection #34 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:21,735 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000076 (01/34/00) - Connection #12 tested: OK +2024-06-20 10:41:21,735 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - --- RecordDataCmd finished -------------------------------------------------------- +2024-06-20 10:41:21,735 [main] [com.engine.core.interceptor.LogInterceptor] [DEBUG] - + +2024-06-20 10:41:21,805 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000076 (01/34/00) - Connection #13 tested: OK +2024-06-20 10:41:21,936 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000077 (01/34/00) - Connection #13 tested: OK +2024-06-20 10:41:22,002 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000077 (01/34/00) - Connection #14 tested: OK +2024-06-20 10:41:22,105 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000078 (01/34/00) - Connection #14 tested: OK +2024-06-20 10:41:22,164 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000078 (01/34/00) - Connection #15 tested: OK +2024-06-20 10:41:22,210 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000079 (01/35/00) - Connection #35 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:22,297 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (01/35/00) - Connection #15 tested: OK +2024-06-20 10:41:22,297 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:55] - tyAllowanceIds : [149, 150] +2024-06-20 10:41:22,351 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000079 (01/35/00) - Connection #16 tested: OK +2024-06-20 10:41:22,472 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000080 (01/35/00) - Connection #16 tested: OK +2024-06-20 10:41:22,473 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-06-20 10:41:22,474 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-06-20 10:41:22,474 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-06-20 10:41:22,474 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=1}] +2024-06-20 10:41:22,538 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000080 (01/35/00) - Connection #17 tested: OK +2024-06-20 10:41:22,681 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000081 (01/36/00) - Connection #36 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:22,779 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000081 (01/36/00) - Connection #17 tested: OK +2024-06-20 10:41:22,784 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where subcompanyid1 = 1 and seclevel >= 0 and seclevel <= 100 +2024-06-20 10:41:22,784 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 58 +2024-06-20 10:41:22,844 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000081 (01/36/00) - Connection #18 tested: OK +2024-06-20 10:41:23,062 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000082 (01/36/00) - Connection #18 tested: OK +2024-06-20 10:41:23,116 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000082 (01/36/00) - Connection #19 tested: OK +2024-06-20 10:41:23,215 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000083 (01/37/00) - Connection #37 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:23,227 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000083 (01/37/00) - Connection #19 tested: OK +2024-06-20 10:41:23,227 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-06-20 10:41:23,227 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-06-20 10:41:23,227 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=2}] +2024-06-20 10:41:23,296 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000083 (01/37/00) - Connection #20 tested: OK +2024-06-20 10:41:23,422 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000084 (01/37/00) - Connection #20 tested: OK +2024-06-20 10:41:23,422 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where departmentid = 2 and seclevel >= 0 and seclevel <= 100 +2024-06-20 10:41:23,423 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 1 +2024-06-20 10:41:23,423 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-06-20 10:41:23,467 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000084 (01/37/00) - Connection #21 tested: OK +2024-06-20 10:41:23,566 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000085 (01/37/00) - Connection #21 tested: OK +2024-06-20 10:41:23,627 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000085 (01/37/00) - Connection #22 tested: OK +2024-06-20 10:41:23,735 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000086 (01/37/00) - Connection #22 tested: OK +2024-06-20 10:41:23,736 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [{minSecurityLevel=, maxSecurityLevel=100, id=36}] +2024-06-20 10:41:23,747 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000086 (01/38/00) - Connection #38 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:23,780 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000086 (01/38/00) - Connection #23 tested: OK +2024-06-20 10:41:23,886 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000087 (01/38/00) - Connection #23 tested: OK +2024-06-20 10:41:23,886 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where id = 36 and seclevel <= 100 +2024-06-20 10:41:23,886 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [{minSecurityLevel=0, maxSecurityLevel=100, id=2}] +2024-06-20 10:41:23,937 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000087 (01/38/00) - Connection #24 tested: OK +2024-06-20 10:41:24,051 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000088 (01/38/00) - Connection #24 tested: OK +2024-06-20 10:41:24,052 [main] [com.engine.common.util.CommonUtil] [DEBUG] - getPersonnelGroupingByPerson filter sql : select id,seclevel from hrmresource where 1=1 and ( departmentid='14' or departmentid='15' or departmentid='9' ) +2024-06-20 10:41:24,105 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000088 (01/38/00) - Connection #25 tested: OK +2024-06-20 10:41:24,230 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000089 (01/39/00) - Connection #39 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:24,241 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000089 (01/39/00) - Connection #25 tested: OK +2024-06-20 10:41:24,241 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupId : 2, empIdsByGroup : [44, 55, 45, 56, 46, 57, 36, 47, 37, 48, 38, 49, 39, 50, 40, 51, 41, 52, 42, 53, 43] +2024-06-20 10:41:24,303 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000089 (01/39/00) - Connection #26 tested: OK +2024-06-20 10:41:24,500 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000090 (01/39/00) - Connection #26 tested: OK +2024-06-20 10:41:24,503 [main] [com.engine.common.util.CommonUtil] [DEBUG] - querySql : select * from hrmresource where id in (44,55,45,56,46,57,36,47,37,48,38,49,39,50,40,51,41,52,42,53,43) and seclevel >= 0 and seclevel <= 100 +2024-06-20 10:41:24,503 [main] [com.engine.common.util.CommonUtil] [DEBUG] - datas.size : 21 +2024-06-20 10:41:24,504 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-06-20 10:41:24,504 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-06-20 10:41:24,561 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000090 (01/39/00) - Connection #27 tested: OK +2024-06-20 10:41:24,673 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000091 (01/39/00) - Connection #27 tested: OK +2024-06-20 10:41:24,720 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000091 (01/39/00) - Connection #28 tested: OK +2024-06-20 10:41:24,760 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000092 (01/40/00) - Connection #40 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:24,817 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000092 (01/40/00) - Connection #28 tested: OK +2024-06-20 10:41:24,817 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empIdInfos : [] +2024-06-20 10:41:24,817 [main] [com.engine.common.util.CommonUtil] [DEBUG] - empGroupIdInfos : [] +2024-06-20 10:41:24,817 [main] [com.engine.common.util.CommonUtil] [DEBUG] - depIdInfos : [] +2024-06-20 10:41:24,817 [main] [com.engine.common.util.CommonUtil] [DEBUG] - subCompanyIdInfos : [] +2024-06-20 10:41:24,871 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000092 (01/40/00) - Connection #29 tested: OK +2024-06-20 10:41:24,975 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000093 (01/40/00) - Connection #29 tested: OK +2024-06-20 10:41:25,039 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000093 (01/40/00) - Connection #30 tested: OK +2024-06-20 10:41:25,135 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000094 (01/41/00) - Connection #41 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:25,147 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000094 (01/41/00) - Connection #30 tested: OK +2024-06-20 10:41:25,191 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000094 (01/41/00) - Connection #31 tested: OK +2024-06-20 10:41:25,309 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000095 (01/41/00) - Connection #31 tested: OK +2024-06-20 10:41:25,375 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000095 (01/41/00) - Connection #32 tested: OK +2024-06-20 10:41:25,511 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000096 (01/41/00) - Connection #32 tested: OK +2024-06-20 10:41:25,511 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:152] - cqData_size : 1 +2024-06-20 10:41:25,546 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000096 (01/42/00) - Connection #42 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:25,568 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000096 (01/42/00) - Connection #33 tested: OK +2024-06-20 10:41:25,680 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000097 (01/42/00) - Connection #33 tested: OK +2024-06-20 10:41:25,747 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000097 (01/42/00) - Connection #34 tested: OK +2024-06-20 10:41:25,855 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000098 (01/42/00) - Connection #34 tested: OK +2024-06-20 10:41:25,905 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000098 (01/42/00) - Connection #35 tested: OK +2024-06-20 10:41:25,984 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000099 (01/43/00) - Connection #43 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:26,015 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000099 (01/43/00) - Connection #35 tested: OK +2024-06-20 10:41:26,075 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000099 (01/43/00) - Connection #36 tested: OK +2024-06-20 10:41:26,202 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000100 (01/43/00) - Connection #36 tested: OK +2024-06-20 10:41:26,255 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000100 (01/43/00) - Connection #37 tested: OK +2024-06-20 10:41:26,346 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000101 (01/43/00) - Connection #37 tested: OK +2024-06-20 10:41:26,347 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:241] - overtimeMinutes : 0 +2024-06-20 10:41:26,347 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:277] - maxMinutes : 300,oneTimeAddMinutes : 10 +2024-06-20 10:41:26,348 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:277] - maxMinutes : 540,oneTimeAddMinutes : 30 +2024-06-20 10:41:26,348 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:155] - allowanceInfoList_size : 0 +2024-06-20 10:41:26,405 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000101 (01/43/00) - Connection #38 tested: OK +2024-06-20 10:41:26,483 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (01/44/00) - Connection #44 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:26,500 [main] [org.logicalcobwebs.proxool.ConnectionPool] [DEBUG] - 000102 (01/44/00) - Connection #38 tested: OK +2024-06-20 10:41:26,500 [main] [A2] [INFO] - [null] main-1[com.engine.attendance.workflow.service.impl.AllowanceServiceImpl:161] - delSign : true, delSql : delete from uf_jcl_kq_cqjt where rq >= '2024-05-03' and rq <= '2024-05-03' and yg in (81) and bc in (1,2,3) +2024-06-20 10:41:26,505 [ShutdownHook] [org.logicalcobwebs.proxool.ShutdownHook] [DEBUG] - Running ShutdownHook +2024-06-20 10:41:26,920 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/45/00) - Connection #45 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:27,317 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/46/00) - Connection #46 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:27,785 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/47/00) - Connection #47 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:28,310 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/48/00) - Connection #48 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:28,789 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/49/00) - Connection #49 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:29,240 [Prototyper] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/50/00) - Connection #50 created to achieve minimum of 50 = AVAILABLE +2024-06-20 10:41:29,240 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [INFO] - Shutting down 'ecology' pool immediately [Shutdown Hook] +2024-06-20 10:41:29,251 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/49/00) - #0050 removed because of shutdown. +2024-06-20 10:41:29,251 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #50 closed +2024-06-20 10:41:29,251 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/48/00) - #0049 removed because of shutdown. +2024-06-20 10:41:29,251 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #49 closed +2024-06-20 10:41:29,251 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/47/00) - #0048 removed because of shutdown. +2024-06-20 10:41:29,251 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #48 closed +2024-06-20 10:41:29,252 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/46/00) - #0047 removed because of shutdown. +2024-06-20 10:41:29,252 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #47 closed +2024-06-20 10:41:29,253 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/45/00) - #0046 removed because of shutdown. +2024-06-20 10:41:29,253 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #46 closed +2024-06-20 10:41:29,254 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/44/00) - #0045 removed because of shutdown. +2024-06-20 10:41:29,254 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #45 closed +2024-06-20 10:41:29,255 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/43/00) - #0044 removed because of shutdown. +2024-06-20 10:41:29,255 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #44 closed +2024-06-20 10:41:29,256 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/42/00) - #0043 removed because of shutdown. +2024-06-20 10:41:29,256 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #43 closed +2024-06-20 10:41:29,257 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/41/00) - #0042 removed because of shutdown. +2024-06-20 10:41:29,257 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #42 closed +2024-06-20 10:41:29,257 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/40/00) - #0041 removed because of shutdown. +2024-06-20 10:41:29,258 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #41 closed +2024-06-20 10:41:29,258 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/39/00) - #0040 removed because of shutdown. +2024-06-20 10:41:29,258 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #40 closed +2024-06-20 10:41:29,263 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/38/00) - #0039 removed because of shutdown. +2024-06-20 10:41:29,263 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #39 closed +2024-06-20 10:41:29,264 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/37/00) - #0038 removed because of shutdown. +2024-06-20 10:41:29,264 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #38 closed +2024-06-20 10:41:29,265 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/36/00) - #0037 removed because of shutdown. +2024-06-20 10:41:29,265 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #37 closed +2024-06-20 10:41:29,265 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/35/00) - #0036 removed because of shutdown. +2024-06-20 10:41:29,265 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #36 closed +2024-06-20 10:41:29,266 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/34/00) - #0035 removed because of shutdown. +2024-06-20 10:41:29,266 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #35 closed +2024-06-20 10:41:29,266 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/33/00) - #0034 removed because of shutdown. +2024-06-20 10:41:29,266 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #34 closed +2024-06-20 10:41:29,267 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/32/00) - #0033 removed because of shutdown. +2024-06-20 10:41:29,267 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #33 closed +2024-06-20 10:41:29,267 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/31/00) - #0032 removed because of shutdown. +2024-06-20 10:41:29,267 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #32 closed +2024-06-20 10:41:29,267 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/30/00) - #0031 removed because of shutdown. +2024-06-20 10:41:29,267 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #31 closed +2024-06-20 10:41:29,268 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/29/00) - #0030 removed because of shutdown. +2024-06-20 10:41:29,268 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #30 closed +2024-06-20 10:41:29,269 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/28/00) - #0029 removed because of shutdown. +2024-06-20 10:41:29,269 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #29 closed +2024-06-20 10:41:29,271 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/27/00) - #0028 removed because of shutdown. +2024-06-20 10:41:29,271 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #28 closed +2024-06-20 10:41:29,271 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/26/00) - #0027 removed because of shutdown. +2024-06-20 10:41:29,271 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #27 closed +2024-06-20 10:41:29,272 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/25/00) - #0026 removed because of shutdown. +2024-06-20 10:41:29,272 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #26 closed +2024-06-20 10:41:29,272 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/24/00) - #0025 removed because of shutdown. +2024-06-20 10:41:29,272 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #25 closed +2024-06-20 10:41:29,272 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/23/00) - #0024 removed because of shutdown. +2024-06-20 10:41:29,272 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #24 closed +2024-06-20 10:41:29,272 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/22/00) - #0023 removed because of shutdown. +2024-06-20 10:41:29,272 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #23 closed +2024-06-20 10:41:29,273 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/21/00) - #0022 removed because of shutdown. +2024-06-20 10:41:29,273 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #22 closed +2024-06-20 10:41:29,273 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/20/00) - #0021 removed because of shutdown. +2024-06-20 10:41:29,273 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #21 closed +2024-06-20 10:41:29,273 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/19/00) - #0020 removed because of shutdown. +2024-06-20 10:41:29,273 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #20 closed +2024-06-20 10:41:29,273 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/18/00) - #0019 removed because of shutdown. +2024-06-20 10:41:29,273 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #19 closed +2024-06-20 10:41:29,273 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/17/00) - #0018 removed because of shutdown. +2024-06-20 10:41:29,273 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #18 closed +2024-06-20 10:41:29,273 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/16/00) - #0017 removed because of shutdown. +2024-06-20 10:41:29,274 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #17 closed +2024-06-20 10:41:29,274 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/15/00) - #0016 removed because of shutdown. +2024-06-20 10:41:29,274 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #16 closed +2024-06-20 10:41:29,274 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/14/00) - #0015 removed because of shutdown. +2024-06-20 10:41:29,274 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #15 closed +2024-06-20 10:41:29,274 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/13/00) - #0014 removed because of shutdown. +2024-06-20 10:41:29,274 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #14 closed +2024-06-20 10:41:29,274 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/12/00) - #0013 removed because of shutdown. +2024-06-20 10:41:29,274 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #13 closed +2024-06-20 10:41:29,274 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/11/00) - #0012 removed because of shutdown. +2024-06-20 10:41:29,274 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #12 closed +2024-06-20 10:41:29,275 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/10/00) - #0011 removed because of shutdown. +2024-06-20 10:41:29,275 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #11 closed +2024-06-20 10:41:29,275 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/09/00) - #0010 removed because of shutdown. +2024-06-20 10:41:29,275 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #10 closed +2024-06-20 10:41:29,275 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/08/00) - #0009 removed because of shutdown. +2024-06-20 10:41:29,275 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #9 closed +2024-06-20 10:41:29,275 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/07/00) - #0008 removed because of shutdown. +2024-06-20 10:41:29,275 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #8 closed +2024-06-20 10:41:29,275 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/06/00) - #0007 removed because of shutdown. +2024-06-20 10:41:29,275 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #7 closed +2024-06-20 10:41:29,276 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/05/00) - #0006 removed because of shutdown. +2024-06-20 10:41:29,276 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #6 closed +2024-06-20 10:41:29,276 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/04/00) - #0005 removed because of shutdown. +2024-06-20 10:41:29,276 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #5 closed +2024-06-20 10:41:29,276 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/03/00) - #0004 removed because of shutdown. +2024-06-20 10:41:29,276 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #4 closed +2024-06-20 10:41:29,276 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/02/00) - #0003 removed because of shutdown. +2024-06-20 10:41:29,276 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #3 closed +2024-06-20 10:41:29,276 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/01/00) - #0001 removed because of shutdown. +2024-06-20 10:41:29,276 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #1 closed +2024-06-20 10:41:29,277 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - 000102 (00/00/00) - #0002 removed because of shutdown. +2024-06-20 10:41:29,277 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [DEBUG] - Connection #2 closed +2024-06-20 10:41:29,277 [Shutdown Hook] [org.logicalcobwebs.proxool.ecology] [INFO] - 'ecology' pool has been closed down by Shutdown Hook in 37 milliseconds. +2024-06-20 10:41:29,277 [Shutdown Hook] [org.logicalcobwebs.proxool.PrototyperController] [INFO] - Stopping Prototyper thread +2024-06-20 10:41:29,277 [Shutdown Hook] [org.logicalcobwebs.proxool.HouseKeeperController] [INFO] - Stopping HouseKeeper thread diff --git a/out/artifacts/hrm_attendance/hrm-attendance.jar b/out/artifacts/hrm_attendance/hrm-attendance.jar index 0b894353ccd4787c91fa3b63155be24b991e2993..4173599a00d6910b8778f7ecc863abf42746a10d 100644 GIT binary patch delta 39927 zcmY&F4{pQE%*>1%Zo|yX%*>n(r(tI1hGCO*0}W%t%&@_RnVO`%=bTTvS68w$ z_A{2p^ZppUdTg&%QlD2*qp2yvz#@P8g!t*xmCsTt8V$_93(x-+efEE?Y%?PSyq4lp zsDF)gbTZoPegZ@sPyjS0^uGuw5tj8oC7ptvHhm8s`#-lwc(MOB`4PlW{!@Ihzx@~B zzi6q&7};M)5Ruc>aFPGr&2}Gw#Y@+N{tu-9mEbo0&lk%D>i@#Xpiq3q{|?IXhs6W+ z6Dq>~7Z{yv`#)#U6*)V?e+UKr(EoD1BB#wxp+rOiVKe^ve@HRaKL|5(1>C>R>GK@) z|7Ebd3s0KvDut37{9i`@oWYPDx`Xrof1m7s5)#VBq(_AP56At4h=};w3LY(#C+^diSjcLw1AW@^kY zl~2Xw_h?)VP1EVI;uWE+4!pCZhHCwOMf_cZjfqBHjp z5;6U&As+F(i)V#MJTZOwO$`FUK3tBUaN>TqHZ{DH%m%6k8O#l0_V<$xo#QNyJquUa z@zxExLa@>;QcaX=sd7*JRTiQr4*(z9fWX8<639aw%6M}H%Ld8nqNMztK+_dC zhp{g6k=ULXOoydPvbh-kyDMs)-rSQD%a(&o83WK5ca@{3NYpdxL!%UkIMXy)sX&~l z-l!0r*l;SPvF@yvEX$pN!jN0dZ6Oss_%n?t9=W0r|3^n4WdSk}goTa~*}Z-vy*OIZ zTD(`lgg*Nf1Fedf0lj9s%I*LxR2g=YWHQ1du&xw-=Ry-)Xg(}l?(Q%O@~T6FgZd#{ zB!_;+HPS$nSJnWn@9+&v1A(W`z#{hMOJKo9s&rg!Dz z&8M0vwPD7KOci<+diAFI`=0?eEc967FC0+M!svFH@|K+9v-twL1EXE`&W_DsP9j)&W#jaXYxiH~R4*y^NjTX)e)TczzoHso%;)k8tXej@C-KQIndl_)Nf ze%*Tl@_;U-cNQqgxmN-#F|?DKCmfdVEew|h0>B!xKMzGI=7p;MGl!+1A0DwKV74Na z+PzKkWRi)joFau9RBc^=DEx80l}%R@yTFi|*);)>B5vfkn2+i;vOqttZLwBInqD+r zT2#~R%xh@|>JX=B;INmQ6y(@bCPe32@r7%FYsb4 ziGMPX{yMXcx6`0e{b;B{bh)ij{(B@}EF%MIy#nom!dpY3Ocw{1ytZEj1LcpPN4Oj3 z#M^JXEHHV)R-BaC?gHff7<}@G&wV=S6&1YllPS6#_8x^!t5$kGuvQENy&RO?y#9Sb z{VWtqhXJpcV=i-tLw8sM2}sHY*ey9x_{uK8jP1NFS_2$**{sH|llU(~d zu9WF9zSqbgjdWF}gZjn8#liE?g3>9sZhGJG!VLRl4UZ;z--$w#_3DXjk7V7eur?RK-l|g~7kY2>=vgG27ahrEgrx63&(%x)-F;c_QX$!j$I>^J}}J_+i3k9W_# zS&=6retm2{(n*D)dI9WmEi>jBEJIyG08Z>q4vpU0oo##E{1OGA(XhPw_Y`(X7khU> zOAHZboS!pxfet{h1Q*p?dzHynk^hM}VKboqmfOR!y|nC7pNMQHDc4i7rqL0|0gmM; z9KXp^*G=J`^k|5sy8nH;T{RY+@F?p4wn@8g#ER^}l$g_?95y;C!V}FlE9{2QIdq5pgo&%Vq z@lwxoHgVT-=2(y*TN*3DPM!m+Y`GJ^WgH9Icm$v8cqis*>J=>eL@Z1d4Nsu=#a4K% zn0Pzxt2a=C@Zc&v{O~Y;npd*l^P|GrE-8O+-Q$|hCDvxfs%2p`UoKEO8`80;pHSb* zRdaD-Eb(Cq(mrP0pNnHc_fO|O_w`GiW)W#+rbs5&xs{p|s4-yngGB`bYD&dHKba;| z!?MogX*VC-itnoI<=HxWC#M&Y6fe_J{N10J{2t^g1V{HUf7*zqx=)9z2g9^PY)z3y z=k8S}fmBr+cn;{W6o`GdE)HejPu|}PFO7|zb-(kvQs$gjDekZZ%lMgTTXZX|Z&g|= z8%}QUV=t?|ana{1*iQg&I(3eClHD&;$jbu@{_xM+mK{HE0hES|e5@fS`ff_fpZONH zYkr}(>T^4{V52ic@7v#XCq&gWc-y{pP4ahmV=*rR!}Fvjl~wZ!h?J4ERn&^n?TNMV zr37!x$~RFdkL5s9K-Ft(Xg1xLUwRtpIA|UNYrUtu{NM zTL42^t%Rm@lJ!m6^f{pZM}TFZZGMTl!SuacW?!Vfz^{2fg`*T!b%WmzRs`F#lr2%U z$4Tg(7)Kf$R&oBG&ecWq8}USr+U@%`t=&1cpBskiCiS!Dg~#o(YTQmM7b7Y@CI0;W zfT%5HP~4JryxRb*8cVcv8>!rdU|Th@G%zeq-^v+^SfH`z-*pLX!>vf|#q(0==Yh38 zvhUbYBhDtlM9m6=He;-sS-tm>d;^25$k-EY1L*>w#+$U7dyWWr8YdO9sW+_zy2iLl z!&YV6{rr7ZPt;Y#2#a zbJHpONgK0m($(hLB%+$vm7h$>0obTXP0bqvbx6$P! zp0DNGH;nqA=KuYCU&jG^_#)Q9*V~Y4?DV79nLw<61;Jgk*x~y~P#qt;|8RkJx8GE1 zy7Co1LiV)rQo~%@B8Wn)Ctg!_RBcKBuYi&Gvp^isxCb_HCD+)sYV(l)O|08=LCfjs zW2R^9B3tO*1k@yWF9tF_eo&kW>0GCfluqBhKqz?C0GXaXv`3e@!z%9#FnfC8@{Fp9 z#^p{<{&bvtx{zGnH&b?ACv+IYVjesmNsa`6unw3T5FH3ijNrGE4NV;6Sjy{j{qs79 zsf_>yRLmi`0tx;OM>XsnWc#oDw}kj>Ue$>QUIhHv98IX|dqU!x+F!ZZaJT60wdzci zu6QJP!sDIL@B!MO)xBTBJX*nsiZW^@hWdv5Fo`gbqs$n$W5yZeY0{DPw>?3(2XT!8 zOAQeOQ@2wnyO~e=3FhmJGsZeYE%&4y?WI5s%?q_lbJk*7a5WPya$>ps4biYp=G*m%VK&mx^_UukD;z{y;_*wc3`B1k%W;wVyV1;ke z!GWdD(MNLtMm9u);tmkGRl1+ziaR}7H`T~+h?bdPvFwpoLAQ4H%DmCYSld7w(FkPO zYS%vQ26q_z7;EW59Ejg~O53P)bN0?TR{S=>Ro@~S9-?Nr*xgg#Q6F?IdXvGyQSK^W zW&O0DP>hM^g2OkvuOy~w?Fv=vCS-`>&W~RThxSW?X0Slj{ScmYq}rYQN*1SR6nUY+ zN<^$UtP`(Knq+6#fpkDxBUaIxsS9{0;*>GHMhnlch@3sC;*?5qOWsL#ohb@7C>rFu z6Y+ZG>pH^t3TB=^FbFqU)p+RCDcfBRhgx0!+8vPU_DFL?JnFNmyaowC6gF^`y>T?fR!(4Se0?MQc}-n#rx#4;etx?E4`if~Ds2_ab^C_&YtkrM$! zdBfny6R&@MQDSZ1{X1&yLGVFg4a7WyA*e?kNi<1G-QUV9XW31QpZ1|R(18KBC9lFckB8S(bpsh5 zxF3kUi$^P%rWg@P8xB4c5HHH+(RkV91tJ?VVV0P9JD ze}b##d-2@$y86eZ-!^76I8i5`LU4O{wH#Xgn6#W^9~8AGmGtwGrT)YjB>(g@>fEea zbC&s)8>?1h-2#;vJ=*+g;~7KM_?@BtVVEnpCG(0I7s!x#)ojv!;YA=2IVtNd&4{^W zK>;^nf{V;bJd~-NdHg1-EZ*9H3I}Q<9}4tkxss)LZ#G3I)i*u&Uqc%IU`^|H(;oi9 z7gJgiMpcvf>Dp$Th+e=KC+j&sbSvHz)8?;4=#QvCq~bTkgO66&;!GC*-@1?x`Th7i zq#*g;P$0)-gx{BZZjXS~XsnnHBc^I9ui6b;la9h5}Ep4!3w6;fHQw z(_QJD&Y6bxM}~+eF0qThgpp3nqhA>Wb)vTylB(C3$3*-|O|3ESShA;Kl{>WTa6pw3 zm6J}}=J3kP8l?-)9a?&zVyt(DYvlf%Crrw;5R%D!*AVbbEBmcjP@v&eBKWuNH^fHDFU^jabMpJoE}+x6XcW?LlO{>VTHe7+~>_fLj7`GH>WT&N~+?Y`Hu z8g}3N*I57|Pv0|Su{W{Ed^cG1FItG;Xu zh^TPbx+Awj@7j9=TnPwVa*Uq}KYWf~?Cg-Sjt@6am;GR*epPy4rMITXp-Mj?bMJ6# z&ofNH8pe(Udck=ie-0oiY{e^>(1i+fd-Q%2*2lIX|L%hhUxT8#T%vIX1pR>Br?wGc4dd^7K#M`EzurgelDgg-Fv zZrm6&ID_~8ZAUlb0@LSXK0C82?mG>OMS$s7njZ6O&$!O7$B3h2DSoJI$$7hetym`= z?!PVHhlBp&?(&FkM-kYMWQ)+<#RZv~NPoS>U;Fa(SHb=d+Fuo0jfTI&EI>$~wj$-A zaJk@Q&bx58_IcZkn}ITsf&X`-7h5$&1VmZ4uy%i(PoF|K(nF?5L1t1*SpQLf^P2Gg za(x8pb2^xyD4qEjm<*Gp?Ar+F|51I}u1tvJz)KKIzS}h~j7vnRNx{mf0Jg4&o zhw}}c&G5YIg14QXDOwy@g}-khpYN_ZPj&)lI!_7$uLOPlp6Wy~VES)0Dp6d9skqPB zfuwOmR-{F6s|SdG614UN0buux1ai2dZ1*;3W0&zkF5*x4j-h%NgV?OzmP9HGUj}PX zl`Xft(3}L8qZsy3;ZzT$dA9wqb#834!a>FY2qz9^0LFs)Fqn8ezu0v)H8-m7@mqSa zJk~}R(e7ZWQB5OGs5&c=WjGvnL|_&(P;dH@n_y+ngWP1GcoEl#$+7`O7vg|cz*>`V zp1T1LH|sXQYgDzDi(GU>|Az$cm(RS-tj=6%iLQ8YcnBN}F{9p8!MWZ`02~P}>g@(I z90{J224}q)C>#r}9J%ABLI=(gc@$5HajmMK06D0pe}Hu>GT->YUbk5?Yz%h`ShgpK zTvWFQz-__dVfh$A~Q5?9(75R+Pmq-BqC5ghWbwdp&rn_f~Y*N2R$KHd>almHU zxQEBygWY#9Sa;K{|03G6Azkc~bwK4%=(OO4HOF-uf={oo;7}dMRIf%CUJ@h z_XYg{*6z((^^8S5?+0^VNi|26KO!1<^XizAW2}Y0!=G+~U|P#wPX+@^dcS6YI% z%$N8>IoRU>Z0i&utig~DKiZL^CPeb1`J**QavLqYU+U+-rKf4KiCL=%#HP%fSud4i z^&2*f717Yl0%L>b!g6Om(Pm#gN| znX<@*-ige{M11w8YTXQ)jMI*#+@uFsQ{^YEtofsb3(xds9bP}Y5+Jo*G0aQy(&=rQ zj#v5hxHG@$eooAfSe)_^g63Z^#mh~4>!qxT8@A4YrKKX2a2sK*mKZY2o49&zdG6gD;75J6TFu?qOs!q3dVYZeUq%diT~l%q|6|Tg^YvV)TgfMkX0i;jPo_k9}RB^}FL#Nuxhp&U~CHMO!F^LUVsRdL^sAIx9w zn4O#=!j3UyKa{mowJWBj<-bqJFE{nKS$VWW&E_2Gfs)UFYBPA%-M5^pz%cG2MPU}0}j9LVeHCJQ#b|eX_ zKyg9}^A@sXykI`k*azIi%K<-4D3;bm?-y`ko}aNWpZ?`#@0Z1_FEr9gWU|$_mK8TN z%j*-e2d6bkr)4OC`N2@vdiQDM!Z;8x)Vtuv&RO>jP%3h*$NSIeVM!rs;1SBmSte4-C^h6h=)T?#%?&4te1zdiOJ>Y8um zRddR`n-u&YeM2r+ffTC8yQq$g+2;`)uBOi|Y9&g}@BmUd|&mZ2{hT9sW zpuD-+LyM%izF}MKcRaD`{reYab0FJ+tJXUku=ndH=0E7BWt$2ky9blZz2Qx1vmGyI z_Pb3rFG9WI_s=z8ie1`04CX&re#&zhjh zka)Y`KYm~K4!oht?G-X!={;`_=A}OH9nQ`U5}{0R5!ICFDCc%CtMv=)0-%vxzOC9l z0ErV#G)3lUQ_8pw_$1Nf842x@Jtqt73o-j`?@D?nrWkV6cMtU`lG_8$Eaq)g4Yx;S zfPR*m=Q2BaW9LW+=h#J~c8m+Qc9xV}%Ln&TG~_zNq`QYU9EDk-ww{ul__zWX4NN+> zY(a*jzKjG@m~vV{+0!YT&u-sdY=iP#fCIfRaL%P}l!ThM953Y7Q`XGA$-vB8SLTpV zirN>fkotXw7pB3K*dn_Gn}8rPa?8Lfo5dWW6P3}vx)+RhhTIR3(YuK3DDY^%Px~E% zTX=%i)} zHeS=FBuSU^sG91qf8gUsH6tMxYI8;<67f9tXH?1E$jx8LcYccVuk8z-!PTf53l%K| zGc4evtK#DHq>~I8VtX=%+Kk|2*bw>WDyfH4Y1kz*L-i`Sf00m^jEygww|mh_!LsMl z02i7U@?y6!$*mKS#isR=xH>okU8@pFNJ<-~Ej`3iHJdf#x>9C~nB`x%s9w#Gb(}s| zLq3eu(>5p5lrt~VB7$$4c{xz>zK1R(NJ9L=J+#-uuF0fYg zkkclnN7JpuTKGqy6Z{2~d4@Y@G{&lNb#Cs>ZS~W>lPjMX6IiU^(k7-Mt5&e|_c_A) zfg8mr&Zc_YY^3fnssLayu63(J_8n5ywkPe3;WhCXUx3wS&Z4i?K#C#^SJ19Ob)oZA z)~J+Uu(}J2_Swy%!80$JG|u{|Z67DaQ2v0ZfgYJQq;MJnq@%^|!5GD8<#^MqvD zvee8ATZ{1+^5-eQ2%_N*y(xtq&kumK%N3xCN{LAfH!&fAWxQhVvFDWNy@&WvYbsq| zn#E$^%eX36!LlgvQi9v0_6$_ zuIK?wMj5LJG*VPXE~JQn-LH!YxJTz78&iM%t9f2IN6MVp3N}-QW`x?3gBy-j%8c9E z=mK^NG_3`u7OTEyZySh}`r9keEY-Jd8Be({=$jDJt``oh@Vn+H9aJnb>?kqdJ@0x0 zrE>(yJXNHC=|W1necEqH#A|G8-CsKuLbyKT-}?~m=wx)jIEIpOD?u^OQ%=n^^?E6e zC?7|SXloO#CzDbNvEMbs$@rf$%Z{$xFfXpEPL+hB!Q_>GH?q~#L3ImRy`h}ou25~s zH^>eAAic*TXA_h8T=afjM8GXWkw@a{h%ZL9NM?Epd<3{v2pwwe_^F_jo?bA#qm@xg z3$R7N^}6uDpo|CW{B^q1Zhatj1+$IY)c*8KxwxIfCoW1`haHeJ^z0Gg13`)lnUNH2 zonG^PX4chaX}cJyi}t~rZ+x;L&4F(zerR{ZhaH-i`>6dku%r(Px-5G=$Nbq>WO$}v z!50(?^c5I%60_tlIk($Jx#2>n zVDb+oK3JI<&$uhxR;i)mzHo#FE9EqatM!c)c=d+ECFsVeA-kEwxkq%SI8=xV+}9~` zKb)ThckqQkFjoATKD8tz=;g(3gvuy>z)?D0-eoER?(EC9W6l+okjOVAv;2tdb`N~qaT1k0VFKMC;ayNf`-!K?_#I7p? zx-r#Ly6$s=de}i!8n5|^Qu{daGS!0*zm|l@?;y?4Z=dh<23to$jv+m0*^{|i+xU-RO#!0#k_AhKoY zr_q6Azrq$`mxxU$*fz2&N_1cBdJRW2A*A0eDG>JX5NP3FlUtMDjs&rHSY&e3HO=DS zyd%P`G-Ml((K_$-&f);6C%ZKotQBfvui zdwlAm@&z2m=Hj6{YQe0bMbHsX0|Bxi=7JSF@o4ox0ItrsfqK;7Vl<_e)v12BxU9yH zn9@>4Kd@IeztZ?3+7L^|Oi?iYIu`4+oMIlUqnXz4P{nM%WEB!p=ZN;Hm4?Kce;8E$ zdqH%0aLX_-MQr@AFOq5iXe6Cf1R@#b5fNuO3*UF<4B=2RdZx_ywQj5i+z?hEYe*0? z=B%Oa2HENYlo|;u@NQWRmg;Rc30c1*beSng`=mwx$z?`PiLSiEbERk5`bM81IiFh1<%uN|zOnHBplh&Rbl+&$_D0 z^kmbCK-2ssXs@T7&tPWR3_8KRw9<)A&uE#+qIS9z>i#ti2ppBcCluAluW5}sWyXnX zb}FnsA)*$(vKen{AN4>EM7B_s42z<4%#)~A=6cvWi~ngmOiiB$wBAI^jE04C%8~f- z#gO$Ft9f|qjcN1CB1${+rIzP)3Qd<{Vxx|+dIiCH6uI3pw_`P)q@6)x(O+EDg?ls^ z)rc~-OWJ{ZwowD+I0O5EyAYJP->iB?U7-o>&`eL4rIppE5rMXaSt6PEN0~K4EN^J5 zRp_fvBqo_cJ+-?xz_TUD@~NRgx=;uGa(pDcs-i>MUb`^lfnCq`aW!2AP@yRtp=MiE zKBG|DJRdHfY<+Pn@!2vm;WgM=X?t)zZ#6uasoB)GA|NFSBZYFnYl%DfE8Oa3#iK zm?jpkS~rzJ>3Kx@B6O}Ts{}gerMX*1lv5 zGPQbYM9xYi>`i2}DTSqS;whL5Y0b0gWAN-z=OASRhvePxwA2E4QJw~!{0NWxSvU#A z!u)UGrmB?!p@ht+Y}9FsVKW6V@XIk&1}L@6X$s=a05hiGCHb&9iaEYmNdhTEDc!Lmcg4_x(DUDn?B1kTH_GI21)*Mv( z`QM%)^lvKQ^*_*C7Jo5A%>H7$kEgMqu6$SeVP<63j(P~my-d)yXULj2 zUqvq5L(l`Q8ASf+OC0jR6QM4KOa7_uCm}{ql+hGfJ%K$t-WP59^SU2&XL|$P`O`I1 z#7~_mVwb57LPrPRr`s5oooTp-cND|x!_ZT@1^1Tm2EkAuc$fD_-O(@!{hqlBAyaVz z-fHB0=^%#vTyC{4jV}mwMTIa+^#dd34Jli4V-*6m2G?2P8bx}K&S-|x9|3D`6~n_s zd|f7$k$$ipIZ30Boxyw&g+)8B@ggWrBi}f2gDGB)i*OrENFD~6A@fTK^5^(9b8^e~ z0w*q6SgZ;ChfsXTX_5@euYhSYC~0vIh!lS3oKFUV$Y=HYG#*I##g#~GexR4U`EcN_ z7q$0c%+B>t@o%@Fg~-3n32>=q!NQ87^pzco#_-;dPN&N?%I^7>Swv`9GxU5B5Y}Q^ z9c)562@SBud5?Be0UOms?P9A$*JT{tP`hi&^{Kp&L0b24UM2nHe_7i^QB_q@YBI@QD(@Z_WUgxDN=%=Imc ztrI`8{x!S|R@Pkg%W>|MM6bR-fOi)xt1HJ;7RpP1d}KZCP+k({ZMfRkE-oyEC~CSI z{AZ-|TK}>wt}G7D3V8yihM*c>eD|8SKeeDZ-N(Rni5|=$2SXWgzpF=op18?Eb*%>O zrb3KEVK{pcRALGwX99&^uL}=bBizoQQhGyu@*e4|;s<;K`!V2TCC2;v@}+vM6%J3S z7LUl8s6si+BgAh|a+rpS15423l8i_t%Ra|9#zMJ0&mk=(BXI#OacN;Ls8nBe=ca`_ zyqx84I7Gd^{xQXqz(asAJ&OyRP#%ZCUDIXvm6J#MJffs9esMi7y$@E(jaZTt7Z(;v z3+kf1M>-LWJGve+O^hLQq7wum0$l=-dh4}>0s1^k84kP6CZZP`02Wd`$WokFAOWsx zl*gqZ9{RRjlrBuyi#j3vDbvWYjN!ni<&UhdVVc_bpgl&G?8emBXq9t>j)29xCPudQXtrFpGok2g#&d)Jtez%K|v^yK+7CBa&f zR1JG1wxT1i7{iH@fuN%AGju}lJ()1mQqCNwW`usR$0oqIxshgtEp?xLu*8-G`hK_4 zmZ-`t<#DM#JVMeEJYNVgkBvKNH6m*Hnud5vR3)onPde{`*&=H3+@PvG${^~Ka4eg% zaaW_3;bz_W!p>mBpt^%j`j$KKdfOEyeU9r>K^effdg&axmPOjtsK$rtvy8isL7s^_ zF{h_~J}*!QVAQ5f%vv-w9_^8v3Hhza2Xy#B>qv0^am>Ar)$ z0kQt*ohiDp3LVv2!ooGdw@)3*ep`eY;n&f1UBJC=o>m3E-A|gq!Bt&em9B}K-Etk? zgX0M}Q_ELN12?M;=+F8M_+XUQ4oPz7lKyS9U7jV)5_~Z1f^Lby_*?ybC)()ZGfT*F zcq!umY@0fsMYX~Zl&u>1N+kF2JRCt83A-d-1K_b?h5pVNw93XJ)y#;f*HLT`yIjv%FEK0cmIv|q3ezrIkJ z!R@X@#9SzuNjjE+q!k=2pMs^SXH+bvS@khZKw(9p{weVGz%@V< zG!@@M7B!U^1T)iHS`WnP?)_P) zT6@I>gv+t`0}o+kx(u&-`-9ENe3bpEy0p!R;BSCcW05$>Ux{u0ERB65TgDI>Ei>&x z_-pj=XGtR73ciXx5#qp3E#Hd15FsM-o)8T=9*VM&7X0MlLe$*k;h={T1FRKk(Y|F* z%_abD9qDyz=M+WSlMb-Xp$c?_zgx^h4LRGVPE8VPF-Ivt6IJ4ZiM!$!s^!IveQ6Zm zv07m~+Sa64F51S?-2l@pOciCUFVu}az|N6w^8sV;6Cg9~APclAMCJWb%EG!^!DW!} z$;y7!cL?oSax8d1W_HQV4iL_WZ&qp-A9`XpY(q*03M|xL5U~&Q;*QEVNT|mj3r8D+ z_;t~t*_9zFk9rhXNQ~vr2^82)=evqKD%r6WC7ml7VKTf^{97gzSUSCIBKhg~AV;|!AhULV*7WpFKgVlt7%2Ke#}bM-po+k0Pl{ZUv>;ri$4 zkm=Js(`8iDA{_A7Nb#9pJtlnb(MU1Gn=JYK#S;x!dLU0`x^SBj4e%0aI0#Jw@by$4 z5RsX#+&Xh8+-AeQu)Mctf8L$HHAdUL-**n`!xWmadm-VVhqNX64!<-e^)27}n!JAk zHXTrSy{nn+;#BqVFBZ`A>T z&>v&DAeo>)<(L$EpHXfV-?LxdzeoRNk`n!+JJ#g&ZV*awCQx@!kaRC`xchb1)f=_t z3bycDiqSt!wDR*4<>|HQ$8?3rUU#itTHn%3HB+82N5Ta#N1r@Z=OB{I5xScCR|=5PzE;>u=F&Qm8l_c5UsJvTtfB(a z_Lq#p5HmZguP&zxdMLBKVnq|9_Kn+}nOKOgYbnC?SLdChH6JH)%*74cSjZJB*^XPl zXK6V=L>@fvT&4~?P3j`%?|);UUJUaDX(c9h2Eb6DQ1 zX~qd_L3{RC=93-o*g@4YE(%>beRmo4bNwkWEw1zIw8Fk!D!tzG6cIZND=*42)=RbE zInXD@!hWThllTOU3F0)0ALGeO4a*?|Ou}^!@QkdShQ;MM){JX#l3Qu|EiXX?jB9`XZB0?MdD;Rt?-p- zLepHR?9G8hIE{$~SA|bLW9aun`PgQb9H^kKto7_<>1^F1K8#m|2#offgg55cfp@m# zwJj8Y&Om5u=z{36bT~c)dpbk54OvSv4i+8^-rlNLkX4im6-Tj8m5E3DEdX35(o$6f zJ1|TWDw3>i;w8d1^nR(%{DpMLjdHPWZ%|dCw}ENq2wUGhd30*WYGDvr13^@Z&Vdmr^@o6LiKsN&*kAYFrQPP>fong zbXd?3r#(Y()t6R`MAG%V@B&6kOV=R!L}qumIN3v5Xa;$)kFCQ9WR1q?*g*Udg5Hto zSS|B>5j931qTw=2zG6|Z^hC!3t(}N!?cx!Q)qKS5gl$;{g63!jvH(Iang)i96DD)` z_E$3q>)Gt!Xs=AHGre7Cpt-67%|$09BEVL>$VvsQc?`|7_iJp3dTFk&~^3O zc1gY+NZinlMOSica>5HCCcu@k7eJhglaLdnE%*4fml(;1K?wX~R7n`x$3QeIH=~rq z4IO_BTV;ccvHvxj@UpM=u=lF5B%xvk{g2lJ?DM7h=axh=9>o~=sN{$Vm*_~th#^rb z#%Qk%C@B_1L;5=FL|{?%%NaK^!xBZ5g8O5dIkjY@sNOPWPxEKuZKpZ@jhWaiOYR7t zIqIuy8n!X6)Rsb-?}WHz=!t9ISlno5xC07M5nXl+!r-u|8yy5IfGT{gUrk={Ne=IU z@C+*gjaDjS#5LhIyvZm_q<<1ed1}1;%H&v62mB?q%MTvvDImZ)$!23a)tY#dC5L#4 zM#4eluJ?xxx}f<}j#IXXbO%b>r^(#zFo!!A?1HgPE42cb@k2wGO)f^NEa+EZ!~VAV zNW5=2{8yD?Fwc9MkzI;?VUAWr8MHGK`ULZ4FEfDNotxYHXriZ7sf&$G~a0S1-M|iOwJyj`O>tMS6**dWQ-oLhWKt z^;F&fUXrFv!NXhu{Oh8^QmeWIPyRjpd72~I)w&^oaK`}sn}5aVngJ7g8=O&ldJ-9P zUEVz-u%ARx_VdXIikg^<*nVq1*9QGw+raHJ#=Y-#-Gv2_Q%jveDhYx`m0Qj6g9n)>cyTlTi_P|D6oe| zqWr@ej_FJ(v~Dqu>l3Iy{UT9X^Oa5K2Ve0ruw6^SffBk+C^<@Ml20@7R7(O^bilA? zgL+Emu;(5igs(d^)8*3gDD;9wR|F}`i>JU0sfGbuv|$Ghdn*2R+y5n?H?k~9WpWGm zbd9}GqMK;NMDbL>XBmPy$ont|-A|^wHASdFq+$s$S{nl8`+42|D)dL?^;`i!0%C1} zE)VzLb7cE5qMq^1u%GVg7pg|Zwvgq%79&sHqDP~VJ5Lp&ZjUsh`0_j;1*P@vw^1gC zk4noPI`q+Ca7uf87X*`D(dHGiRdXSbE5WuI+K@+0o`^w>L>=7JXKM2CIA>}qtNbMl zD5O4t%RLfGE(ipj*A@^6d6uiB-Gh9m2yqM17v(V zR0HH3!BtaQznSr7lKzc?C}wv(a`ffi+;SZoYu#`no2w`~Jh~8R+n_|xNQOH%?y za+8$kRRAB{wx>Tu66g@S$N3qE!Zr@MaqfE(nt2gKCur5Y%?f?V3xSS*W!BxdeH3F4 z@{;=EJsh_J+Nfmc_q|`uUDrU!T2Q@bBN2RTF<3vv(G$_&ZkeN8lb4)w=S*u0&>Mqd zB?KM&yDP!-@=K^g3?l1 z014e5mNN>x{-(}MvqXXEE#{~*m9DG^WodL{Y2ZK=^1`WAtlhe66WTp0=4=}u3@uh zm33z>Ytni_gM*>W@rn+^ci14%?#W^9rw%NsxM|cCREzG5$+%yW51fOjsp8L3TLXqf8%d6sV@6lM?{6{j_nBBn&6irN&)nl`RLY@j-Pm>{X_N;%9At4GE$9k| z9Rgrh=ac7@DE5H?#Dm1Tdrf1-RD?c0`TlT%T^OMxmqnM$M*@4()f9Ni90;9J80 z&xZ0#TnCVBHuepRZB(mc+ZjyoT$;f~IPig**+TaH07?Xr;zx9o#b-&nMge@mxo%Pj z284&vdpCEW<&fbh35oSDD9sek@wVhp_f-BMFs-qG&LumLfidc;{e_iWJXYh%Bz6`F zDI@kuMueGGjlMg3@4n{@$G2_jGNqJbFFq)lWgh4*JDNySY6Ak{YC^B6qbfpHI%G;XposU^_Kp;99(LDQpgDM#% zP)|ORO~mbHAlfgq9YbB9{(QhP)ugwh>M9dv8GoX7X7^;I1Cp%IZ5YwjM=|V@WG!S{ zECtpp`L-%`(893B1`kq+LHwU)LzKw&VHp>0_|QyOZ^GXL1@42@p*d`BI6n0a96aq? zpUednU5}i&-LQ(BKq^6ce&p$V?*smAb}ysvpd3$p_H4@iN>4jnhD_5vd7^g+E9(9% zrs2`E86*uvQ~1}lVCLZ7DeQX%T;$maCeX5w0T1I=xbm z!FV>W)q6Mb{esqfaUTh&$F@3YqbYxUdD^Xu#{ z7T3iifajr%SUM>>W+Qw+5Z8EjN~1S}+s~g~+(W{dv3bn+}?CZi!;exABZjsIua;mS(Pp73_99OsiY$0K2rSlBKaI%K+ncsx@>Bbi~i+{Gv)u)r1nl18fL0KmB9vE&yhY-UlLOPX{a>WKs%3 zV=sbd{e6ITC&OS23f;OJXE3e?`O&ayfZfTEhgvk>5C$6d$I}pvkB4jSvK2EUh_HKq z!AaaPu^47VuN|Vib*ce#Ggq!_e^7n$#00+_JK#%TjysDwvXykH7W z+HJmzZvTvC-JkFLD@E2HCZf|6RpF-x)Co|X?e<-TYq`UFd!ZIF*0|GQ_|P9+>w1J0 z*|n^DqX9te4ek9sb0gsJ$%!2}92YPQSc|+pcr|?cK}L3e_)OaPfwldDA@Z?5oOqYW z5L67RVECZ_CuPL|tf>R)LkCHEqXw#9cyKDJU%YYp7(OIM0r#YVMW6xpe?1j%8oHOX z7&V+k?K=_SiNS_HckyW62OSJICvDG_kWn?F0Gz~%5Am~oOj4XmqspNgL@AtV26oK@ z4XJVlPA$tS3IiNIVIQRzt)Df;)gUGun;Kr3(dZdPol$Ze6%8rU>w*a#sbFQKbzu0A zqS?M@41O}gT6EDHuO!Z}=C@q$4|c6MRjHp0(hTOQ45(V8wpzsHF~eHlXe6*>n}q#R z0hQ~;AUTHi>S9eCt7`m;n7e8^ol$5lMa@wvE#jYF6R>6eoT(MZOjh&iY;lS6swjzi%#E)f99UhEPW+<9N z${|}4MnMl5-Kh$WzLaJZnL`pH-h4tk)P6gry^hZqHHYMec+Ge-ha`o-%^6JDff*;TCl zrexRqJ;(u`F*KTPYc6P*^ocb?rVvkvFotT1G0Skmauo!lvHp=|?IBIK1(i`~328== z@KLU!Hd2Mnp)MGQ<`c&8zA^g^(TWT84E&h`M5OZIwZ31(`wIBf0>9^0Y+N{QzJF zp^0XHy8Nj9xw=v|TV)T(_+ScC5TXYX%ms5xcH z=8SF%pT#Y@zolCN!LwOLlQkrXk@K~{15je5ACk-mQ56@pbrlY(8p-no~Iu{5&J=x_jzTQ-e$%rb`c$FsLIVK2&nM5S;e z64tmAhC&3}(?FN&(msg~p4kVmPh)9c$fw{<+{5NwUkO^WkAjdB13Q;Lep#}_Hkk*l zNejL(+FHye(AC5sa{~hr?$3~e`1a9$b7g7eH(V#i3tPjDC3JxCMz=k+hY5kAB9s2I zZmB1;$kDL8t89isob3eO}d4#Xah8$kiU7w z(Wp)OSPsyCa%znu=*w=eRvL-V=`7o}c(4^94^Z`sYie4gu#7^|gCgMVc=3@YoelUy zl!!5Dt?fbnAVq);${xIu>WE%8uR-piW94_;>fCVqu#)G}j0i1erFLcWnxVYXp9oUH zvW=BBa@CQ|TzYYJ4B7geux4kO#kO&rMw)x0o?;xks@SM);h0ib6}BKlH`0*GifaLr zTFSt=IBBdqXr~83jzwaWF^^sl)YH2bCKE6^jmShwDHY2SN2PEr#Oa=J&3`rjiw%h2-}VM`Fv%>6XYk)yfl0Y4Vrbw z`~3-j&Fs4}f&!9O+8#;F8D)m%af?9?T{<=WX>>#M)* zV?n0!6h=y_SO)7M+r(G4y5Xy(&2>RkD9%`k`cIsuu6u%Y>{+Sj38i#e=hx(%VjzrReediQgy@-_f)zcy{gW ziwPy2<@NOwvr==-)v__!)sbQ=B`ybLt1#7PSvy?zO!tC*iqhGsdWE*Y0qL)1<=E%% z5r7w;Et?5`PTtuYLj1iAJu*ilBF8FLq&SeRD}9iinm(X_8Bo<4icxW2+*lgxJKA9cvAdB2TjdTcK{cJ z1|`KDS=t9Jr8n_6b&Q55ca|zc39JEg*;g(B9G-@JW9DD6PEcm5KEi z20EVYi&H7M{MWqJlqw+u4U}cL-12-71sDx&56Hx=$5&Gm_&9gnG`r|7%|1@*RH#Ec zj#kYhtfTGh_i!n+u1y;(ex+4%2>(*XwE|La(pWChdsDehW&Qmvv3i!RytdYBtMq)9 zYzH{?E#L7z!Yx4RSE)F1X5Q*2#tvyKSuAf5KRON3GMNmU@;t1LLR*<5q_S$p* zR0R8Gj>z9p+ACY()scb`8~4pInn`0UzzLmXDrrg7JXe#(n-mrR2cR*s2jIFxyHk-0 z0OH>_loGj1cWsNht-yg4!t~%yDKjZP>Y^J)0O+W0Y>tJG6E_8Ko4nTo^QXBnh7z0N z4w%+VNm1&Gn$4dX^Qke9n2mMJgiY%k8m^UcgIh;0SNw|v&(kXf?vZ`WDNFEp-$Z$P zI|0AA+5tEuy?LV`f5zt6wGZlsF8+>-!0VX@dQS&?k04#T8J0Qu=@LeRi z>!O;zP{Kq4(a={r=z7s45k{H;Mafr38TBo$KJpfZ&94L0)=Qb4SxhLrNuax#QWh&t z{y#l6OWjqE>Y`5fLQf0E)h+f}SbgO$BWoa{kG63Z{`U7|7j2uNBb2;Wo0Q~#VGgWQ z{MrDs8RQ5;I^!;RNPgffOMH<;#mT%kiQ`e3J`mM+0Kvg?kO5 z==m^EUmKb&%%4#%sFfDdfwB^%Q?~7JwqhSql-Xtk^OOwdcHwY?c4vbO!6X@!%0g_k zQ)D|_#|o!_9DQv;*B+1c5U&&L{XN;UcZc&Ibtll@#ViK202K?tXrDum-eY&876V%u z(%dhjRf+N091i4by4!oLbu3j45gVGdUO~Kq0Rvx>)H?lkheoF-bcd)Mi?bLmaOZVf zGj}@;Npx5vgpK-s}-BIYV*vbc_X2p=I_%Zf}~v$7XGr=k-gY{@=0+VlF2 zQOO=UPj3vkfWIRt)+@=5zjv$)9Zaohk?Csf0acgHYJK#CPKXsp?E_s+`ErsbBZevR zu@C-EVMa>GkqevFk01R!Ee=Hlu`-ka{Ee%&o&F?c;VUblg+;DGYxtJ0!_eH8Y=uZWO~Egn>dIpK>bb3Gs(>=}Z=gaF#k+ zjqlssN#04OF`JR`lD=i<_N}<#|9Z{USWPv4wrEbwz!h4fqEwG=yd9;vBC&_3x|k{F zUWTM)1a!~nHg0g*A8S#G2Wva|Mk-4rGz)f;H7g$(lAJ~@KxvgZc2mpXf)dXQ& z$FKRbeD3mlu0rvwam;Sh?0l87h&xPvI`G?SIxg%wbWT1S9N%YX#f5JR z;ov^Hh~pbv;s077j+HJxPP<>tfeSUiGj3aV1aP;`#d+yh>oA;Z>de*AoH1?m+>n$o z4U@u)tbcc#&pdc5W_JUW(8wt6$IDnCaAcD9^6c&KP~DHsw9^f%8S5ubmtfrQ#=8lN zQph{^T9Un{kq(NG%S$>?+)4g$8IX^KyE!Iy^v+M7vCB&f3y!w+^lvTlHKrp*os4=9 z103Nv%e$o7;uNs`V24A_K$wMl_C#obykdfPsZq8farjM_mgqg;SNdlcJ$s z7aKjMRJvVTqWinCs_p6o_e{A@zu1?oO$yN_IiK`>jB}(= zrSlXjrAVoX_^N3e(T);9>G*@N93V~Z7+D-so4nNQCY>&VI z$xKeK9eBW^Yi~)ov1J}VqDGKA>*o@&wdw1*%#Lp^h;%i!vL2mq~<7w zloYEYU}t=i(~)Di`>;ylSyT7VoQw3W3IlHM>9n1D#HXR&8lFMZAd_VSL^8Q=U%6Z$ zucUNWh}4DRqaaHI(Boe;F}|- zSs*!9Kd)2QK5V6UeTU9cr3bv9%QTDmX7Nw8Gi+*2SJO;03vM=rx89DcR%X4^5hFFC zFmwh@ac45v9#$;wT5ZLUSRd*Bf)9-&UgOSWDYc>_I#A6SFL5Pa*gxz5B6Ig=ZPyao zhnv%(Efu* zhGc>9HHT7El`4X`Nrw2qDwV-5!M$)R#c(HPuro3!$|GMJ;bkO9NKs;&Ak#s_yaXA8 z?1EV7hu4jex8WLK1YVqu;qw;;XfR3TxQIB^2V6)eQg#?xw$#_K5jtB88L=8(SPFAo z$x(A#yb2&g6C#KL0zguX^ec*}P-7d$sF>(i49@}b9YKIf0E$fy;y&>jdS_BFRAMkj zYXrp$R-Isu_IJ*=tV*UA+I*OTVdaUjubtQ*;+m*)z$UOx@mnW!=)jW+5bPq>-dKi>#LeeVkWz&C)^a69J!YA}g zlBqFRV@|h01A5i{TRYl+M@=GcN=rvF(^4}l6%~|=1JV^&=F_7u9JAPRER!EJ zYJ^187)};$P(saw(1V#^-Vsk2Dj9iYg*{TFVo9k!k0GkOfGn!fZ@39fgdE<$gU4(! z>gNtsXOySh{Y{uZEPohWH=Jbjon9H9k|G9TMT_BB0AD^oP$race8*)($BZL>`rU81 zm_xjyjEPT^`6ZBho~V0zR2kEoMVML|Zy*(Ra*Io6g(aQWPdcwzCOR~CIKtU#@3gTs zXtI*D<5V-9YE~!CdJD*7-3uiwjRZ85a8_xOF;_G*lCF3#V*k}RXFdE@N%K8d>!3v3 zI_vnT8L)9DN9zr%u{1erEwYN@0nd1@CBZA#fW;8N-A&j}Qb;5m=#0sa5Jo_N^r$aw z(Bo;mrwzNOc*0p=nq-WGkI^wCzU5LKF=Se=ZRr?+6<_PD``t-}^4lc>e%6la>GR%H zz2}{^uA}WrC&ZXzM2h7AifhzQGt2I`4`rR61eOz8B=g5`= zWdJW3H>T+x)a8M2CnRau?9uo3MGpZ%Xx71D=;j@01p_v`_T(~`;X5#XSNgaci(oK> z58{@YKz(q9n~-3vNbo6G+lLf@C;%pSA?Sx?1sQ-bKS+$nSod)bLUa)70b-)>+4zVJ zu?OG?x^SM+CNR-AqFqc{poRIH#bKrfMx2+pUFuJ?<-UOeFdj z=V3qMh+#RbEjO41a)wwHOU%k>b3D=WOkSASvqB_%hLZzX5GdpT1WhcJnzQfAO)8%n zx!;5+gLNFt`%Q8V(ST#mU_eIJa4GL`uAlhGD9?5(BSgj11jAHl&^U;q^ z6?|J)5K?weHmeQ0!kZxG`6&ZWDCWtC`h6dN=x+PqkT#*&%9DzHj zeGwO1-O~vZ*gNMK5>hRw+k~SGpcZYaTxK}StUsz16WLL{M&GM|i;KfHGO_WxpGv!!u4Dro* zg=t?_|HUIfVpG7?-CVa zUBAhV63b4OHISp?JP0k85v2VMAcQ4uBNAf70egD-4|0M0ojIt@p=+=0sW+6^}Icaov?%JizXf*WB6HV=z6m$X5rw)Ny|C9@+ig&G-h6i zVsJ%@L!Wi{t4uUzj-~KO;Lva}xw7X*pf%kPM|E51yQ_y41yQ&{05y(rrl|RmLA{6` zch)O+&NIVsY-D7^kO9F%F(z1%&j|a%w6?FXXc(}lc##M2-!NiFIEm@)T~nc_0J=8R zFm7#=x~X&mxH$irE2CE~(y?XANGH(Kc%$i9v7;v08MF#zQx7mOLGmMXg6iUiUHB0) za#04+0&eVTSqlJZOj4y>F5OTU)sgwTcNnVoCd~{KyhD!E=m6=)H#Xx?ji~z+>x9v& zm28C?0n7@uyo3s%i7UTaC>u1{ft%#98T9V(VU>xn@E4wav>|wh zcx}gNhgNd~V}jB4-&2*V4wG}P4wK5M%mVR^R^wT68&!b0^t=nl4ZARAfws+NjXY)n zwe~B?jb;rI1Fz~9E7~(MCWz0-{fn;>7g#y`CF(Xw{B%#2KRyW&`!5@J!&pMMUA~%A zcEAAB9(BT3aiL?8)k~$HKD{U!dK5)?w7{w7r)4faQ;!cMU#^uQT6_`_z*_}&91~>mwoU=kVh2^ zwt?+Fecg=~D_tPi6E@~RHLfVU9GRdu>5aswoGXK+oQAS(W|aYI-$rin1g6b#m4UQS z$PPoA`0iPKTE^_2c%~McJ=Bir9DXgq(<7w@v zXrVpU`z-*?G?H)XemER!+Fed9^IW2pokfy--z0o^l(DV9+4a~-kHLR^j;Bjo3 zp3Ir@*QFSDD*Lc?LCwi^N_=wOx&k=*_j+#)&$ZL~bqJk1`Zs%TY0R}(j-4FKxf>jp8e zDeBuDaP)ugK9toP(J>cIOZ?eKZ`-Y1!X1!>_V9K4B!27kNo0-ZbDyJIz&H3+wq0D( zjfsq?^+UM(x~j`0HO&pi3q28io&Nf;=HhPt2uaJGicg@=P+gJf03&o7649m_^{~&D ziZob0!Kmk`~scRe6(ifosl=&g=JHxjm^S=#X z$ZyaCtmU9^b6jI8#kXMHNW9oBa3sjLSF$%EBL>Z_?*)?8gWjjh0f7E7!Ufsjsx-)G zq;Y4zM%+8rhR@TfJnmrR);s6PZG78}?c(Y*NMw|_uT;MVwq8^29nA~w=tdjf+U5YG zdNc2yJCDTQ#DZC#Y2K<{?Rv-GzwKVS9R`v@-9D%8ThA}PB-wBagX~6~=SMq7J+Pdg z1fvrD^9L&gSr5JD0kkizYl-td;|DFfzAw4YmI1pxkOlX!U?~@LlY40}&Mia0sz1$# z_%1jx@&F8-n%qv`Oe>iu%3oo-_kchp`ygNzwT9;5_I0n{e;nwu8J*`EWh1a166*?& zPj$=F$|z9uqx6HB!)>^&6o{)W%$7(@?Mtqw0 zwS^kq;u$j54N&ETKEmC zwt_zfSIE;6AXFg6t^7Ne+@qA3z@@H)PWd8^15v?7@>sW~EEi~8H$!)1ZzXM3_szBr zLnSRkPMyEMp@ZsY$A>y*%%-DUt>@f^VI$ z4Nq=v_4;VX`-yX<0yTb?5Oxf10A4*eBj|8K-TluLAZjmQ{yW=xS8^cHpPM8ZlwZxZ-UyU9$0swtTajWm^A- zzOwd9z@}mLEs1F(s8%^q8wG7o|D1^Y;3!{Fn#40F7nz&yc6T|@*!{Qf2X;*-+PuefbDtS%o*SAfh&ms z^z7sB7f%yy8v$Ju`KF5zmK?3{y08B}ZC*>R3KQ11*TXh- zp^0Q`@);E%f+{lT_*CXE1b;6L4&ozq$(!XqqG)GLsgD2br5JptkrI33AP4T{xpnaj zAA41?py978JuL%c4JvQ7w<8keFZ2RX3p%RuUhw{Lgu=F}u|luAZAO{Cy?#RcCv37# zZ%&^`_2o--$3ZBh9o7HwVPr&BLjKQ&@m~(zfG|7-piLji)X*wT_;kRVori;`A?H*n z+wzBa3b)hdlFbs_xd64D!d7cploflIoHcu*rL}kpMP;uxo|>w!COS?kPmHQOW5|9r zV+>?${bhY7HjJ6tFWUOb>-^7w#H>lhCFpJLuIIOghk}Q^hl0OxF1YpsJw#*R9+@Us;_X@oJd9{uh4HD3Vz^$l&xHsu zt`Q@p6&W&nsg%B|bj>3YDc^rGoJeGRK|muOBog$Y3{nTG(7)KBV9!zPt^CD>anS-d zh7_oQxlsgjfi^h362N)-7hja#UXU`(tvWasF-VRQqY6X{bE^dwhPhoU{GlUQxi3M8 z?VfJ}jKq1X4oReYsSJ_94p0oH*&WXEPo?sx`20-%_cZe_*i z%6^|L#kjtcfjU1jT_SNDP(J@=x-G(MJF;Bb-gV7oU|Vet;3XEA*vci)R%Rat>IM{M@K-EkvZbyc z*C9%WPI6g>M~n%<-~ZJ`1Gq6=kZW&6Q0_pkQ2m7$z>-CvwIfqoe`kIl>`#K$%%*;7EvAztcXyw!V^uNd|0|S`XUK= zW#I_K7nxE1bQE&x7%^qaX45B<8n?cW>_0J@GYk|P7O zhX=bdu`Q79ki_BVeTXGw;E&~1XEE5uIV_Mp%b;(MthxM_11{!sQiK_}ZB{0b+ll6N z&bE(49L_aD_KXo~V#B{;Ay77jKHv!nB4B+}Td388ggqA^R*sS9!82545W^w6E(X;X zv4so~y{uS%hE?uA0J3rNqX2_vgq%n>qD;ixkdvu|zoE}HoD;?);MU^Zqf*6W`rjm% z$W)xsUvLrp@)n6=iLB#uBC=EEH4R*rq6|=IHcOj3wq!{;C%!mrP6wtGy-EXZJg!O>+r6O#iCD6^SCY^V*&TnX&k2^0KQ&8J41_0P)VzGMkPnbrZy-iBHIIanMa*s`#Il9M_^ix}mHr@n{%_B!3%Oojf3e z=yb7fAk)+a*jDslA$>4+LqAmzcOf|*d`!LUfgwl6c^H~AQ1>GRztHoS*$XSzj8<*g zDld{gSLI;Yw^!^9sR{|VD|O1bj(HSiN4n;kT;*&dfQ2+nivdCdCu43xzK?z+fp4o; z3(Z#0mbY68E{_ecOl=mnWK9LD{yDNs>9EvwkV1(-KF7n8;hG=;*?Kjd>$H}I3f0T5 zVo^bUQvb(Ggc|w%pbrN|j4) zYicqFpq=DVkgcq5?h15TLodY^15GdsU!#jqaEWBlrS*3=L0 zIUo&-=a?%9kF%5G%s@6<^`9Kp>cqQ|SpS;{Q0UO=BqJ5&b;&+&i+&9w-qLjZ(=)T6 z<%3S@ewZ0^=p#O=1IBZHD~o9WIXJ(i#WWleF?{dlVtbJC7y#9v&wZCk zS}fSao_^EB1|HJbm%oP?h=W6)bmq$2{yQ%MIDkZeXy-42wUGxlKkAS`wR|e1kXr`; zss!UFr%&ju=>P^#KUfLOx-u0?zdV0fVCt~90s zzmuRk?%U+7Wm=bRKB9=J^Cky7R#~xNIkrX9)O}W@dO;kzG~+7dR}B7CNBKu;aix;L zFbD(@vDHD<%K0Tu;a2OmDxCn^)r&UHU>z$4#==%PtMFP`tI=BMU>JYR@+NfvPCvYf zxGo#d)4VaAFb9@P*OhyL?A~&Br(V|7lwNp_R&{O6IYW&#*9i@4Ky6;;ym{NnpQ(ms ze&thIU-6DvG7P<-+hE|0D%lhM6>6fY-+*e85arv#H{wJhwapT@pS)_11U(^<$UHSV zS&4aH%fI!w+Wgj!Y(_CJ=FnpX*af6dS+}%kd7&1xyMu(goq6$TG$^m$W%zq0fp~F$ z2{pMRxyW0&Vj`Yfk$=BiWCTx!PDd?lX6hqx7!icIQNGVft>5h$X{rXKQscY-dN|uD zZKmNaKtwu2cb0@5t!m^P$3QQd!~a@9F6saNkFqjYfc*Fx=Oc*ga%c1%uyKr6Q=9cO zR89epMRS8f`@%Zb7su&!YzD&lJ{)Q#G?aiei)FKaMeyg~h!~UvC5E~O!aIxB2D`Lf zaxQ$h3<8wA@cpRdNw*t9_FuJsJc!sb08o`qc=N~voe(i`fsqZ95RuE16<;=~?S&Dj z@U;b-T|uHq^2b1O@4`Ral~SrLouvLtpjipeInt!0lTQaj&2#lr`#7E|x+niPhe{cy#Q zcv;KPNYv$Mx{c^LqPfEuY-$Kpe(Hr`G^UisE2GfV=;)PEI;K=f0ILR3Q}ypY%jXLi z$+PIWqU12B2;co&J2$y`b7@@l(Ve{p5j<1oE%^{eK};qHo=CcXF*joQS4b`jpy78@ z5k@YU@H>%lQExlk&ZY;8Sg|5iy-i2Pf|u!uCthixYnWWll^@cbA>i{6{H|X-=~mXL z*yO@Sc#{WMXA~fj0mgEs;N(A`O!!t*YL6f0GTodo8JURL+fFb_H-^9!8dGH#Wm)!m z_m))#gW+FG+7pyXzC%ytB zfA2gQ3MnQYmi0ubhYW*m*5C{1K=y|S*3an8dt8MrSwT`7fJ;G(Z9)}sykTE@WV1v- zi3z75-S1um2`uR)f=<_j(MjTJP>Q3_0Dy$k#m<1a39{+Hw)yM&@>wiVUoo3nWk1-o zW7OVO6O1dJs3DnVd#x5cPJ3z3BOB?7i?Bc`EXf=|+uV4vd_Nli1!G>IHSYZ-&B-#S z^0ODmxn0i+V4&NR@&wlFlJGH;z3gF2 z{+|7^o=~X5Hor!hu+9rjmXu+AmWNNB!2T$Ohw--^Km%O7p3Vy|ywGN&K|bNihj2?yNlU%AJl*j>xqJtw2$l;=6SiIXNST9eUkQ!*~r zx?cp7eRHFJEG!#b@z?M+iWED3VmbF(chd>+lt-fo?gnPN%-=Y6<|rrL&9a*W@rYmP zqjMBr0XI8M_+*vtB7}&y30XQm(;l)xi>0y^0GFRw-wV;n240>?04iuCgBXvG0;NwU zv(%r1gI3ce76rh8s};`D2M&inN00VTjV$fsP~Odbsa1dIM=*Dv2;Ti8OG0cOXky9D zrj}^q!Dw{meaCQ;V!R7W5%j*CUPtDO_632>0P5qvBOtjF+BRZZ)O?e3}JDhI^WU$l~QGzUzn{v!EkZqJrA3S<0~hCs`*3hdSWx@St1bU z6JkTvFXwE%EbfdGzvmEms|Y@*TBNQz-z<@n*gwKGacqBfcWA3XvV3afEoZUVD#3%y`ugQp*4w(xuQBA=1EexMliTeHqN^NM zyWO$vQCqfJ^_WR_D1{K(#tZ95YgRidyDy4C;mJ3fo<+4i-ggm@vl%@_s;q*jHssq7 zFn$mf^OlV|th}f;UjtCAp=JYryYWU&vz_vCviT4a8X)GPdiX~AYD;J+{NxsKBFs`r zp)IHX6XAQt&*b4R(Mi(Y8u?9%iU7{4bQZgeql9k zmL+MJ-jVts6K-6Db6$VgC{D4+*y_G>y};;eqdYGJ$xk%U$k{)7j0Zo2k<^aq4tPL07_T%$|;O%X8?OrszB4lL8Gx|vb#T~dwB?4)vfu9)+@3-zV}|Fw=E(E7`R*<7-cx>|qI}X>m$5wL z)R!LP@7`0lcHYQ?6$`k0kur4FIs$i*8k9T$@t3 z8JWKrJ>CSRt2?)_A9VWZWmBe=@u?I1akR^xPtOvb2IL7IXQp{!J#R4dG1SSOUe!EZ za2C`l=T!4MRsUy2Q^4$bmO8Jk0^Ybl{`cTv!~R~cL89X_%}&_B>96Czv@I^5R@Gq( zciv44fhXiiEQeV>HFFJfLt9|G_KRa4ctgD}VJMTsuwli)RxTsu^jF!dBlGh{4Oj1} zQ*kMaA{rXvSU}$+8<}3+&@z0r>>Fcr7%nu29&9U{vEVy4B^^F)z_vPq7dbiR2wb zxQ#rvA<{6l-&n;a5!36JV2Ix|hI6|ijHLlDg_>|=>DohSOWd9En{YY`JFa!#aRLCE z-6ZuXq>+ho^T4O28rM*!VcO$>msUe~p2=0$mH^ak3f2gN<2F~_n=pZ+cQ9WU*-bJf zSjrc>pUMQvdzxoR=-%eQ_>XXB;_tK9W0zs5dj)WzAS~LX%TUI#$gqwfyC7&PQpPCW zbz~Jn#>ju)ZH?M>#*<``X9%U<;2(l+tq<(ERszP>J143y0k>Wf_(Zs@zHl?q?3@4( zkJO*8xWzwteRWBk2U&-(G<713Ug%%=1rd%r$wW|9Ftmc#4o1N!#SC|B&a^y!u+?B^ zL%6+Cev-s}%on`snz6%mBRZUfG7A zX`{n|9^obRt0BT(2|rG~DaMQND$XFYBaiRMKd(?jv)~IvJab6O3(?EhRUD1-zmz`t z7xJ?H8YTQ|UJ51pd}JaNrK~APcMKYozRWk+ewq_`M{0(N^1dQ0cz&9b@9T7r3&-$t zxPF>gzt)h1?BVYc;f1Ux*#X9^jSOk`8}H)QiJIfinC$*#PBZB2HA~mE>Jx_KLXiWQ z?0E7GAhhrqseN}LWL9)3g=tT`URguS%wvA!Pw7-7LL;)!jHszl46#-E@;_ zvGZ-b`!K(rrBXFo9ZyH=Wp<$rn$NZ5v$kNQT|8c71yJrGgxxj069xU*RJB&3pEH z%I*~4%Lgp-UU0jHCF#6oOVT~<*Mk}N7)4>`yd|4A7s+}Ryp{ggpUY}T*iJOJ%GIC$ zGJutQB+wPMd~(Wo_N&asUyDn<4pH%xDU;$-A0CeV$yfjrG$_~^Ya4vhoFUIi4Yxg||X5 znlUU4rHvC0R1kvvwU^0}Cn#H?m zl=YTy&ZRcdDOt>Lo#;>ar0(6i=S4 zNoJ@ee^QUgmZOihqn9M0N0wuTSZBFHQh#MvDa`nZ4k+7%b4O4!M{x5kN6%&+!AU?T z%axB(&u?-6I_0D7f}nN+uU4Od^mWPuNzESNu1N9gS?Qe_VYUsa+!^%UO0&G3o|dnc z?{S`MjH{Yo0*ST5D&UBh?P)U$WG+>fW&$8qc(Y zl5oEBi2z6g!UA3|804q@zw@sEzKetE-dpm#rls7Q^1L)g?8;8j==FT^mu~Qi@-ZW5 zG!q6@U-uvD@kU=VThh(~ZZ-Ad%!v*W+J~?@40JA1xYW|DF4ImV_0pPJ zO8&U|ISy0G?vVRANo^svLYj~+GoD4fVMxo7o-X5(j=Y)dhqO;lg%*_^*IO2?233w+ z8X$?2MvGz9K(p&Rj3HyCz5KF>;$8j{pB;8RmRv3>%Z3B3`H~zXMomT#?Gh^lN*%Fee-06Z~sS+t) zbWB6vPJ~!0`eN!BQ@*nnS~cH^_J^b%0=b$pr0k?-c=&E+=>IzqHXjsceC#dFzulPr zXE<8~H;0ZQz{R@3#bTl29-`vX5;KjFFe&ru#tG==x&j*UD!m^*7la{Q)$Yf8o8HC6RG31XE$29i-?JasQB!*7QZ(dHEsJKP*qQFyai9>| zSrLL6@Am}#8nCk>yhsLu(xiy<8v+%>=rN*!Jr=+$j3UZ6Q4aV`n-r@b)O~-9>-j4HqurJ|Mh~ zosrUEO1+v-mYrrTzH<)VM6kfEkA8=Sb)+`c!2mSY*m>3ls~aMD+zIN+jW@@4lD034 zRU+{Wk#0i=Z8Ht-$~i2+2oN_4Ff}5XwM5~tg!tt}h59zqqWms|@?ZGJbcF3m^veq1 zyQ1lEi`>F@^Ourk&ZBVXYSA9Lq>y^fFNRv>?A`SDv#3gFx<8+dU$r})kJb3ok{7%^ z$N@m#kQbilyB6e51Sn??ku%ETZIRnxHvZ_DAny??p;Uyr3HESfC9oiC-4C}+dbfks zHFu$5gF^~~AS{&34B1P}3MznOwu3$Uj=XS=U&t|io1qKKyLSI7xOFQ-8{7=$RK@jw zi4?qKTx7pw{K>D=vnYLMc6z8n>QWMw@)xjPlKiNGNJ`CdAXX%VhsKPTsG>Y}c%3UK z?{W9=@#&7vQ>O zd_SQC+*JbpV*w72UN*|%-f_3-*5e3a$H^5qMRT!+dSBpk{AiO_faID`!2|8IGq{NH3gVn(AlJWPfVDb#;M_36I(F7MHkz;u6IL zgs7Z|k!X^qV~mQ4lh!0EW{W#LrDejF4H^F?40krBwLM6c zPD`AAI73R}4`o~NFZg2%q(B&wDe8whNfQUbFGvPY`|A$b+YW8`YQwigp``YnLboSU zdFR{x211)r(sMhuuJux}mfNoGMB4s#Nx!qnSL4=4rJ^eS+C=uk0fvY2AmGw}h@OkK zz%5d#2#0+Ko1pmQQk|`9t8_Ay+dOeYC?agvj!JLH9DDe!QjhKQNol_u$Bx(O0^s-s zDa17h;66Q?MD@1&XQhb2oXf*O%+F@ME8P;=W;}dpvfj104RbS#@V1K+U!! z56$>gyCW?*8Y6s_tr0IsxcI&%{DT}#dN9{3Mtz~Nh|0FD6`B-xhTAT#)aa*h#&H?l z&P~xi2l~s3iGMH9#@eP{))WcHmg^lfq4QM2FC)l z)RzB?W>OBXVLQugX}Q)7nsT%hZl`F4r#xZ2W{y{;YPIa84lv_0;sYf_t#=f%p)yST zHo`w9DgN3%&(+2lcr@r?v*-Xknm5`pnvbiLYA#f1d9G}p)mqmq?cRe5bjrzH}wJQ>*yCN3LWpsp5QS8+qH3;ykVZJ;g$_l zYa4%Feo>_G_$@hx+rD*6UJ$~m*a87yzAfu)m1jwBL4_Ur+3`e&6(j)w#rji<9ik~7$1L=nx?iffj`GcE36)im7pPuK4QBU9G z4`{;x-{>ii8mhBViZm$Y1ID1F4xsJAS}4W$dj!xB9ystiy^Kno=Yo;?7bC3~)PX3~ z2GLzy;yQCMZD5iOrFFu>*ibr*6Dl?!9YSfCC>%;B^9Npi{2*%adOZ2hg^sUegxW#0 zfgDbUD-kpv#yn3`$ewX_0e|W5dD@Q~IGsZc>IV4vdAdOTH};XT^L9ZXjEbfnU>!y^ zaA7djlht!~9w^9ws4%p1XC6K$!;vtWMpE|hXHz&$C&h<^{eTGS4kyCtaMJy;9Z4hK zeZ>R|>_dmtUqDv`wFcuCLl!!}A2v(n{O|ZTy!g)6Zw$~7Nj5bil(VQg{COFm~3%_<|sN0irmzF;cPg@QZ)f%nK1-oQT1iI1UNDT18^TG zgunW!{TR^)CPX7=Y>_Sd%~R<7wwM%Wk5&I2&8TMf_S*jN+C1tJ z#Q4sXQO<(u9XKCD=MgeS6l1TLfp08oyaO48K6i{npIci2?*fq(Q3d&wb1D~2PLm`!dhloFDE7eA5vtp#PV$pKW5+~g!v2-Y@SZzlFAvum_ zlG$tR$RKZPmYVcYIaVXq1Jx&6;^}ntQ~W;`E^Sg9;9xwBQa^$#@ietp3gTQ+@C4$9 z(wQV{H#85WHRM7I`%Hj+E$RVqIRV{#DFNLa@S1>s0Bk3Oqe$Z(ftVBN3#4E#6NbW( zM4C(9dtC_TVc2-lZ9;gu52w0giWl>TjW=)jPmyp_OF$AvkZLg^vF9$?rg&LZe~M80yVC zzGGLWQn`**&%=V+F@|Q5yPw$wPsmKhxna^xC!{l(2K+yr;#Nxv_6gHnR%$5x_#Fv? zVX2tGPg2nL7oG|j)VS>meo81rZo|e)OQlA2H}IUDROs2YrLBAteVdz#W6 zI&j)1T?$%flw_ElMk9z{kl-PrfiI0xINVOdp7&jh6Fht@2K?n{fgBl22RPDKZegey zywkDJ2Z~T(k+6^S^g}+Ic_cI5Oj48#eKTkYH^4ozqzSXO3~C}96~QZ$MsZ3~COU1- zgw$Lb3QzS)C|el1NI`KI+8??z71fVSb=ILWL_af@T_&m&mz4RvAnHMj!ECHxQ{Z1b zk!1pI8As=m6%*`~L^wB&#*x+8PRRK2h}2r0kYcN(gB#;9Ij`gkI5uAz4Umu4mrg+I zI|`iGl?BLtI04!Fra8g2(-2;fh45QNb~phRuBH9N`sFhbEm_vtbq1I}QQ1;7PQ-+q zS#MYM2i%XFNWTqE2yVv%;Z&-ULbmp+KY+X(?3Eqa3dm<&%@$T@6oloVE7KJLH{?b~ zW3#1}$lDk%S>$kVF8Wr+kwv^sPvj!S^O!KzbrjDjK343A^Bsr`tE@DKJZ-mgWayJe z#Q`ZQ4~zfjBvZx1$~=t4`g_a@?m9TR zcO_3)JsD$u;EH-c`&~RDEvRs6335t;pQqCJUTYHX>9U3?EzmIqy)RLO$O0O~YtAab zNXtDKB?FEYAmuAXFivF?R)Ek12jIpwyO1r$qj535I+g0x-@~J+IQ8em2+G+)nnC_y z5yBaZ#?Z?h-YlLu&^(Q%^_rSSx{R|D&Kd?y({a5qPp6UO0|$~tJ}PELxLONqi#4Gw z6LGLin1Px8Q#n%&hkY|>Dw(=S@O+Du$$~fR#R}%6i5;Iz#84@OpNi0ZSSo~^rJ4{3 zT#Vs17UPn#X(fY0p{rP#*Vs0dAjH420_YWfL&eJR@B+brNuO3}7% zw-Ao)(&)ibhNVJU1@ieG&2zAD4%Tv{3`((QsW)8 zZXcG+0vY{K=JMG9=a^$)Yimqz|St(^q z{%r{sy>M6PqL<=!D*nD*@P`kV;(q!v9wnHAb&s@>U|EJiWJnOQ7BgX8qt!83h9^Ys z3(-BB9iG;Ay#(o>%P_4E6yerbSqE)iGGD8rNZOA4}Jkqx(&9t^_}bTY=l1^aNMf7ZRdzU&8ZwY6X@{Ot%w)`0(pB#$0!<^Ku2h zY$Yb;9Yr{~5?!p%7n+b&&fUG=WQIn<+Etjcsfyq>S@so2tH-O*hiy{?CwVoVhkq&% zLR*21gE$dewtF>l;tK^FT%%mVh@mo#p=P#Dxx;_eumQpm6T3+Y6G!gAS}cBb6C;{n z`zAR+oLKnLb|=$y?-sh7wKSWI+$)4ft@0p#SZP>;l*R1=jcmuvvjdVatzC;c-}jkr zHMxJ5eMZ8bv$9?|{xegjb_jS_o#Hs39I=Pjp@RqO@Q{l0aUGpS-s^;Qb#yS4cFIbx z=eHm0)}fIn7lrPfi?RW3uESJb`lCQh>v8csdQAv3uF3vl!0@7fSdT@AcQaiW+`EBp z1#M8qvI#G9q{Q1YG}qJqP|^dlJ059H54`^|?qJ^9fD8B@7iiRN*~e)v*KMSFX~Fl3 zEnX;TBVJ`mzd4|Rj;Wom;D1y@Q$2kS@UqSWq*rjas_529&IV-T(RTaSt z4cUx^YCKpWe<<6G89$*22RG9(hWUfD(tAoWBY4kMbRgW zuq(CagBBa=k_`s7bbR^kZVn;H`!fLzV0cW=2{Z_;h zJK_%dZCK#KGACr^HsmC(b3(3dqY1>nNgyBXz?}Bk($kyAZO3HzzAALJ+m(wx?&`r^ z0&P2>li|*GboEN_wlyZB#rKozILO&dvH6)JEYvn*+s1oCYcmzM z)vW(XrQQ@Oy=gG~+Dtt{o;4ojVtk+A4uQN^aqN9Bq;y|vmR4rGSaq!Wml~DoMPK}J HjOzaYzvP}T delta 39800 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
~N&Y3jB z9=iy0M^2RTy0g6*|dZo*rE9GM(hmQG}sf%X45{le7A;Vu^oFg0|R#-lo3_A$j@dQ$QN@#Y=ZcorOaf(-n13Z+|5 zGNs#TE^zf7oxuGUDAVFPHN=en>ZD|O=|!^c{AnHBdPWK17Wm;eFG8S!pd^)wu zeT|N2HWu`$R1(MUX;rlH%+Mpz-O3DXd0ID3>=9g)!A?O!BL# zk!^XhX?|&e?bX!T6&E6RClR}E7fQLTmuL`T7D?i#MWz6}+@>GKwKbd-AnqPdKzWLei`-7-SJZhybNd)7W8nPwdg~VfIEtTK>8a0_k?B~52Va4rBDffR< z2N7}tWG)PtK?%EbQ6qx!yJd8Y4Y;n; ze{kItBK5_bdwDtOC*IKsbS;N$cJP1QkwDz}jmfO*_k}vr8~eRZ>c8r!ct6E(SQF*Z zp*rx!okp`CcGuC&?ru{Tb}=r2K2qrXN@8taK`|?HAr|aeK{eynXEhlM7Oo_dmJHUA z0+to05f%)i-}JzORkRmBNq8FmJ%`^L;SNt^N9b=&aXZNb3+}9k=R`(|D)*1MlJ$>z zTD%A3Nn%n19S?sjl*E|^eM+w_;%JmCVF$fTVY#Rx2a3)9@_5k7;YY<%uzRXGK*EnX zJe}?`xPIztn#Ko9B(bv89Of#Toa^E$=6!!H=9dfqQEKXZi+_RQi-Ed0Bn|0b8A4R25;?b?A{KN_68El|L$GxjX*D%bT20$P=DvAD@|NEu z)rG<8%)YPzY{nyBoAJUX==Y0R&2O}fpQ~IPz7gUKW}Lkdii}^}kt+D{MkqAaJXWa@ z|DxfHp0748_Wx7^9&Uwa#l0l%-b5zX>ycZVD48;hnv7hs=r)hei6#}@4C>S9WKO*JGa6Z29=sjF#gPCzO2y@TKcxpvi9my4e`Wxw~k8^4a69QAY0~i)Y^UP8d8b5jcUk&zSM6*=n?$Uw>V+n^m#(f3wL&=7wbDIO zF8{7z2ljHoFbv&6w`?){CDFi%1&1YZZ3iT>2}fjm-fvJ3$vdfsm{Ss2yOUxacTN)5 zIdSEWl8C=)F=65^3U1jo9n!*)zkQ)YZg8aPhK6|l=Txri10vCJX&b~DkM~lG`_h`J zZG$)4z!uct10E~q&R#KhY5db$ot0NR2dUV81?0~nMCx7fL2Elr>g}(n!@Hlv41LkJ W9b)m$D-^Cm{yojy-JgCue.get("bdlx").equals(ClassSegmentTypeEnum.WORK_TIME.getKey())).collect(Collectors.toList()); - Map>> abnormalClockInGroupMap = abnormalClockInList.stream().filter(e->e.get("bdlx").equals(ClassSegmentTypeEnum.WORK_TIME.getKey())) - .collect(Collectors.groupingBy(e->e.get("clcokInTimeData"))); + Map>> abnormalClockInGroupMap = abnormalClockInList.stream().filter(e->e.get("bdlx").equals(ClassSegmentTypeEnum.WORK_TIME.getKey()) && e.get("clcokInTimeData") != null) + .collect(Collectors.groupingBy(e->Util.null2String(e.get("clcokInTimeData")))); List> filterAbnormalList = Lists.newArrayList(); abnormalClockInGroupMap.entrySet().forEach(e->{ List> list = e.getValue(); @@ -78,6 +78,7 @@ public class ComputeAttendanceDurationCmd extends AbstractCommonCommande.get("bdlx").equals(ClassSegmentTypeEnum.WORK_TIME.getKey()) && e.get("clcokInTimeData") == null).collect(Collectors.toList())); double abnormalTime = 0; for (Map abnormalClockInMap : filterAbnormalList){ diff --git a/src/com/engine/attendance/attendanceanalysis/cmd/GetScheduleResultListCmd.java b/src/com/engine/attendance/attendanceanalysis/cmd/GetScheduleResultListCmd.java index 214e811..f0072dd 100644 --- a/src/com/engine/attendance/attendanceanalysis/cmd/GetScheduleResultListCmd.java +++ b/src/com/engine/attendance/attendanceanalysis/cmd/GetScheduleResultListCmd.java @@ -113,7 +113,7 @@ public class GetScheduleResultListCmd extends AbstractCommonCommand>> overtimePlanMap = DbTools.getSqlToList(sql,params.get("pbdx"),params.get("startDate"),params.get("endDate")).stream().collect(Collectors.groupingBy(e -> Util.null2String(e.get("gsrq")))); //考勤项目 @@ -143,7 +143,7 @@ public class GetScheduleResultListCmd extends AbstractCommonCommand> overPlanattendanceItems = DbTools.getSqlToList(querySql,overtimePlan.get("jblx")); map.put("bcxx",schedulingdateMap == null || schedulingdateMap.get(0) ==null ? "0" :schedulingdateMap.get(0).get("bcxx")); @@ -170,15 +170,15 @@ public class GetScheduleResultListCmd extends AbstractCommonCommand0){ - map.put("ksdk",attendanceItems.get(0).get("ksjbbxydk")); - map.put("jsdk",attendanceItems.get(0).get("jsjbbxydk")); - map.put("tqdkfzs",attendanceItems.get(0).get("tqdkyxfzs")); - map.put("thdkfzs",attendanceItems.get(0).get("thdkyxfzs")); - map.put("jbwdhlfzs",attendanceItems.get(0).get("jbwdhlfzs")); - map.put("jbzzhlfzs",attendanceItems.get(0).get("jbzzhlfzs")); + if (overPlanattendanceItems.size() >0){ + map.put("ksdk",overPlanattendanceItems.get(0).get("ksjbbxydk")); + map.put("jsdk",overPlanattendanceItems.get(0).get("jsjbbxydk")); + map.put("tqdkfzs",overPlanattendanceItems.get(0).get("tqdkyxfzs")); + map.put("thdkfzs",overPlanattendanceItems.get(0).get("thdkyxfzs")); + map.put("jbwdhlfzs",overPlanattendanceItems.get(0).get("jbwdhlfzs")); + map.put("jbzzhlfzs",overPlanattendanceItems.get(0).get("jbzzhlfzs")); } if (resultList.size() > 1){ String kssjbegin = Utils.getkssjTime(resultList.get(0),e.getKey()); diff --git a/src/com/engine/attendance/attendanceanalysis/cmd/RecordDataCmd.java b/src/com/engine/attendance/attendanceanalysis/cmd/RecordDataCmd.java index c8b2cd7..85873dd 100644 --- a/src/com/engine/attendance/attendanceanalysis/cmd/RecordDataCmd.java +++ b/src/com/engine/attendance/attendanceanalysis/cmd/RecordDataCmd.java @@ -96,7 +96,7 @@ public class RecordDataCmd extends AbstractCommonCommand> { } sql = sql.substring(0,sql.length()-1) +" where ygid=? and rq=?"; - log.debug("update sql : {}",sql); + log.info("update sql : {}",sql); DbTools.update(sql,userId,analysisDate); }else { sql = "select subcompanyid1,departmentid,jobtitle from hrmresource where id=?"; @@ -155,8 +155,8 @@ public class RecordDataCmd extends AbstractCommonCommand> { } value = value.substring(0,value.length()-1); sql = sql +cloumns +") values ("+value+")"; - log.debug("insert sql : {}",sql); - log.debug("insert data : {}",insertDatas); + log.info("insert sql : {}",sql); + log.info("insert data : {}",insertDatas); DbTools.update(sql,insertDatas.toArray()); } diff --git a/src/com/engine/attendance/attendanceanalysis/cmd/getclockInpoint/MergeApairClockPoint.java b/src/com/engine/attendance/attendanceanalysis/cmd/getclockInpoint/MergeApairClockPoint.java index 96ff1c9..fd36bbb 100644 --- a/src/com/engine/attendance/attendanceanalysis/cmd/getclockInpoint/MergeApairClockPoint.java +++ b/src/com/engine/attendance/attendanceanalysis/cmd/getclockInpoint/MergeApairClockPoint.java @@ -118,7 +118,7 @@ public class MergeApairClockPoint implements AdjustClockPointAction{ } adjustClcokInPointList.addAll(clcokInPointList); - log.debug("AdjustByWorkOverTimeCmd : [{}]",adjustClcokInPointList); + log.info("MergeApairClockPoint : [{}]",adjustClcokInPointList); return adjustClcokInPointList; } diff --git a/src/com/engine/attendance/attendanceanalysis/service/impl/ShiftServiceImpl.java b/src/com/engine/attendance/attendanceanalysis/service/impl/ShiftServiceImpl.java index ee15908..a138309 100644 --- a/src/com/engine/attendance/attendanceanalysis/service/impl/ShiftServiceImpl.java +++ b/src/com/engine/attendance/attendanceanalysis/service/impl/ShiftServiceImpl.java @@ -352,7 +352,7 @@ public class ShiftServiceImpl extends Service implements ShiftService { resultMap.put(punchDate,classs); /** 加班计划*/ - sql = "select b.jbry,b.ksrq,b.kssj,a.jblx,b.jsrq,b.jssj,b.jbsc,b.gsrq from uf_jcl_kq_jbjh a left join uf_jcl_kq_jbjh_dt1 b on a.id=b.mainid where b.jbry =? and b.gsrq>=? and b.gsrq<=? and (b.jbcx=0 or b.jbcx is null) and a.jlzt=1"; + sql = "select b.jbry,b.ksrq,b.kssj,b.jblx,b.jsrq,b.jssj,b.jbsc,b.gsrq from uf_jcl_kq_jbjh a left join uf_jcl_kq_jbjh_dt1 b on a.id=b.mainid where b.jbry =? and b.gsrq>=? and b.gsrq<=? and (b.jbcx=0 or b.jbcx is null) and a.jlzt=1"; Map>> overtimePlanMap = DbTools.getSqlToList(sql,params.get("pbdx"),punchDate,punchDate).stream().collect(Collectors.groupingBy(e -> Util.null2String(e.get("gsrq")))); //考勤项目 diff --git a/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java b/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java index 7b95b6b..6dbafe5 100644 --- a/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java +++ b/src/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.java @@ -44,8 +44,8 @@ public class AttendanceanalysisAction { try { Map paramMap = ParamUtil.request2Map(request); // Map paramMap = Maps.newHashMap(); -// paramMap.put("startDate","2024-05-10"); -// paramMap.put("endDate","2024-05-10"); +// paramMap.put("startDate","2024-05-03"); +// paramMap.put("endDate","2024-05-03"); // paramMap.put("userIds","81"); String startDate = Util.null2String(paramMap.get("startDate")); @@ -246,7 +246,7 @@ public class AttendanceanalysisAction { Map>> evectioncollect = evectionList.stream().collect(Collectors.groupingBy(e -> Util.null2String(e.get("ccr")))); //加班计划 - sql = "select b.jbry,b.ksrq,b.kssj,a.jblx,b.jsrq,b.jssj,b.jbsc,b.gsrq from uf_jcl_kq_jbjh a left join uf_jcl_kq_jbjh_dt1 b on a.id=b.mainid where b.jbry in ("+userIds+") and b.gsrq>=? and b.gsrq<=? and (b.jbcx=0 or b.jbcx is null) a.jlzt=1 order by b.ksrq,b.kssj"; + sql = "select b.jbry,b.ksrq,b.kssj,b.jblx,b.jsrq,b.jssj,b.jbsc,b.gsrq from uf_jcl_kq_jbjh a left join uf_jcl_kq_jbjh_dt1 b on a.id=b.mainid where b.jbry in ("+userIds+") and b.gsrq>=? and b.gsrq<=? and (b.jbcx=0 or b.jbcx is null) a.jlzt=1 order by b.ksrq,b.kssj"; List> overPlanDataList = DbTools.getSqlToList(sql,startDate,endDate); for (Map map :overPlanDataList){ map.put("jblx_name",itemMap.get(map.get("jblx"))); diff --git a/target/classes/com/engine/attendance/attendanceanalysis/cmd/ComputeAttendanceDurationCmd.class b/target/classes/com/engine/attendance/attendanceanalysis/cmd/ComputeAttendanceDurationCmd.class index 29779a2246eed5623fb043393a49c25b12b6d5bf..df81099616ba88d70642e97b6bfc531fef31b317 100644 GIT binary patch literal 12158 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 RKHoYi-)he7mG{b7{{yDarwRZ7 literal 11860 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 CY*;V= diff --git a/target/classes/com/engine/attendance/attendanceanalysis/cmd/GetScheduleResultListCmd.class b/target/classes/com/engine/attendance/attendanceanalysis/cmd/GetScheduleResultListCmd.class index 3d1971df342b117ba3a9ddec287656872852098c..2f22effc0b6e2ce3a16b31a0c359134bb934e820 100644 GIT binary patch delta 4880 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 delta 4832 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 OkK^%ymoQIbzrO=hKaeB< diff --git a/target/classes/com/engine/attendance/attendanceanalysis/cmd/recordDataCmd.class b/target/classes/com/engine/attendance/attendanceanalysis/cmd/recordDataCmd.class index 19e6b1e59d82ea293c0470fbffd65cbe5b92319a..e900b92c2a099ae18ff08ba426d4108662367b02 100644 GIT binary patch delta 29 lcmaFw_Rej?Qb7)u%)GRGMh5lC4+VuMPhb<;d|7agAONjk3daBd delta 27 jcmaFo_TFv7Qb9J>l+>is^vQeK6esgDvv0m6I7biwp3n+N diff --git a/target/classes/com/engine/attendance/attendanceanalysis/service/impl/ShiftServiceImpl.class b/target/classes/com/engine/attendance/attendanceanalysis/service/impl/ShiftServiceImpl.class index 5ab914ee36312ac1d13c5e58ae779498af943c16..d4c713b993167be29752a6c3c13e2841d1360d15 100644 GIT binary patch delta 64 zcmbQUnsL=?#tn?Ja`%f;wd;wn;*)aGzS3E Cn-cf{ diff --git a/target/classes/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.class b/target/classes/com/engine/attendance/attendanceanalysis/web/AttendanceanalysisAction.class index 70dd62470e6a749398147534710f1032e1b28ef5..23d5d52c1c5bc7532817637dd884bf7b888a4ad4 100644 GIT binary patch delta 107 zcmex2k+F3W3&SJ^P0A?^+OitjDnY@ihVR90W)MOD} zg~``=>?ZpGX&|4`5G2cJusMf!9T#KLWNC?N#<i@uMDFF zh@4!-qrj*LR{e%YZSoc#1(1r#Lc9u_b9mQqF(yuyl&EG5ojg^-e)4)Tsm