14:25:21.623 [rmFlowTaskDataTaskCli-1] DEBUG org.springframework.orm.jpa.JpaTransactionManager - Closing JPA EntityManager [SessionImpl(347877159<open>)] after transaction
14:25:21.623 [rmEsRmDataTaskCli-1] ERROR com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatTask - 处理RM_ES_TABLE数据失败,rmDataYearId:TEST_1762151121301
javax.persistence.TransactionRequiredException: Executing an update/delete query
at org.hibernate.internal.AbstractSharedSessionContract.checkTransactionNeededForUpdateOperation(AbstractSharedSessionContract.java:413)
at org.hibernate.query.internal.AbstractProducedQuery.executeUpdate(AbstractProducedQuery.java:1608)
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:498)
at org.springframework.orm.jpa.SharedEntityManagerCreator$DeferredQueryInvocationHandler.invoke(SharedEntityManagerCreator.java:409)
at com.sun.proxy.$Proxy113.executeUpdate(Unknown Source)
at com.hd.rcugrc.product.oa.data.service.impl.RmCommonService.exceuteSql(RmCommonService.java:168)
at com.hd.rcugrc.product.oa.data.handle.service.impl.EsDataInitHandleServiceImpl.updateTableDataInitStatus(EsDataInitHandleServiceImpl.java:98)
at com.hd.rcugrc.product.oa.data.handle.service.impl.EsDataInitHandleServiceImpl.initRmEsData(EsDataInitHandleServiceImpl.java:48)
at com.hd.rcugrc.product.oa.data.handle.service.impl.DataInitializationServiceImpl.initRemoveEsData(DataInitializationServiceImpl.java:377)
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:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
at com.sun.proxy.$Proxy101.initRemoveEsData(Unknown Source)
at com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatTask.run(InitYearDataTableCatTask.java:141)
at com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatDelayTaskExecutorImpl.executeTask(InitYearDataTableCatDelayTaskExecutorImpl.java:164)
at com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatDelayTaskExecutorImpl.lambda$0(InitYearDataTableCatDelayTaskExecutorImpl.java:134)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
14:25:21.623 [rmFlowTaskDataTaskCli-1] ERROR com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatTask - 处理FLOW_TASK_TABLE数据失败,rmDataYearId:TEST_1762151121301
java.lang.NullPointerException: null
at java.util.Arrays.stream(Arrays.java:5004)
at java.util.stream.Stream.of(Stream.java:1000)
at com.hd.rcugrc.product.oa.data.handle.service.impl.CommonDataInitHandleServiceImpl.initAllTableData(CommonDataInitHandleServiceImpl.java:86)
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:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:198)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366)
at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212)
at com.sun.proxy.$Proxy98.initAllTableData(Unknown Source)
at com.hd.rcugrc.product.oa.data.handle.service.impl.DataInitializationServiceImpl.initFlowTaskData(DataInitializationServiceImpl.java:397)
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:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:205)
at com.sun.proxy.$Proxy101.initFlowTaskData(Unknown Source)
at com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatTask.run(InitYearDataTableCatTask.java:137)
at com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatDelayTaskExecutorImpl.executeTask(InitYearDataTableCatDelayTaskExecutorImpl.java:164)
at com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatDelayTaskExecutorImpl.lambda$0(InitYearDataTableCatDelayTaskExecutorImpl.java:134)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
14:25:21.624 [rmEsRmDataTaskCli-1] DEBUG com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatDelayTaskExecutorImpl - inner finally, unlock rmEsRmDataTaskLock.
14:25:21.624 [rmFlowTaskDataTaskCli-1] DEBUG com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatDelayTaskExecutorImpl - inner finally, unlock rmFlowTaskDataTaskLock.
14:25:21.624 [rmEsRmDataTaskCli-1] DEBUG com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatDelayTaskExecutorImpl - outer finally, unlock rmEsRmDataTaskLock.
14:25:21.624 [rmFlowTaskDataTaskCli-1] DEBUG com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatDelayTaskExecutorImpl - outer finally, unlock rmFlowTaskDataTaskLock.
14:25:21.624 [rmEsRmDataTaskCli-1] ERROR org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task
org.redisson.RedissonShutdownException: Redisson is shutdown
at org.redisson.command.RedisExecutor.execute(RedisExecutor.java:110)
at org.redisson.command.CommandAsyncService.async(CommandAsyncService.java:606)
at org.redisson.command.CommandAsyncService.writeAsync(CommandAsyncService.java:591)
at org.redisson.RedissonBaseLock.isExistsAsync(RedissonBaseLock.java:263)
at org.redisson.RedissonObject.isExists(RedissonObject.java:231)
at org.redisson.RedissonBaseLock.isLocked(RedissonBaseLock.java:253)
at com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatDelayTaskExecutorImpl.executeTask(InitYearDataTableCatDelayTaskExecutorImpl.java:178)
at com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatDelayTaskExecutorImpl.lambda$0(InitYearDataTableCatDelayTaskExecutorImpl.java:134)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
14:25:21.624 [rmFlowTaskDataTaskCli-1] ERROR org.springframework.scheduling.support.TaskUtils$LoggingErrorHandler - Unexpected error occurred in scheduled task
org.redisson.RedissonShutdownException: Redisson is shutdown
at org.redisson.command.RedisExecutor.execute(RedisExecutor.java:110)
at org.redisson.command.CommandAsyncService.async(CommandAsyncService.java:606)
at org.redisson.command.CommandAsyncService.writeAsync(CommandAsyncService.java:591)
at org.redisson.RedissonBaseLock.isExistsAsync(RedissonBaseLock.java:263)
at org.redisson.RedissonObject.isExists(RedissonObject.java:231)
at org.redisson.RedissonBaseLock.isLocked(RedissonBaseLock.java:253)
at com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatDelayTaskExecutorImpl.executeTask(InitYearDataTableCatDelayTaskExecutorImpl.java:178)
at com.hd.rcugrc.product.oa.data.handle.task.InitYearDataTableCatDelayTaskExecutorImpl.lambda$0(InitYearDataTableCatDelayTaskExecutorImpl.java:134)
at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
14:25:23.176 [redisson-timer-4-1] DEBUG org.redisson.command.RedisExecutor - connection released for command (HGET) and params [oaRmDataTableCache, PooledUnsafeDirectByteBuf(ridx: 0, widx: 16, cap: 256)] from slot NodeSource [slot=0, addr=null, redisClient=null, redirect=null, entry=null] using connection RedisConnection@1009181943 [redisClient=[addr=redis://redistest.hd.com:6379], channel=[id: 0x4337e552, L:/127.0.0.1:61209 ! R:redistest.hd.com/127.0.0.1:6379], currentCommand=CommandData [promise=RedissonPromise [promise=ImmediateEventExecutor$ImmediatePromise@41c62416(incomplete)], command=(QUIT), params=[], codec=null]]
14:25:23.176 [redisson-timer-4-1] DEBUG org.redisson.command.RedisExecutor - attempt 1 for command (HGET) and params [oaRmDataTableCache, PooledUnsafeDirectByteBuf(ridx: 0, widx: 16, cap: 256)]
14:25:23.177 [redisson-timer-4-1] DEBUG org.redisson.command.RedisExecutor - connection released for command (HGET) and params [oaRmDataTableCache, PooledUnsafeDirectByteBuf(ridx: 0, widx: 16, cap: 256)] from slot NodeSource [slot=0, addr=null, redisClient=null, redirect=null, entry=null] using connection RedisConnection@1745450943 [redisClient=[addr=redis://redistest.hd.com:6379], channel=[id: 0x11494f8b, L:/127.0.0.1:61211 ! R:redistest.hd.com/127.0.0.1:6379], currentCommand=CommandData [promise=RedissonPromise [promise=ImmediateEventExecutor$ImmediatePromise@310584cf(incomplete)], command=(QUIT), params=[], codec=null]]
14:25:23.177 [redisson-timer-4-1] DEBUG org.redisson.command.RedisExecutor - attempt 1 for command (HGET) and params [oaRmDataTableCache, PooledUnsafeDirectByteBuf(ridx: 0, widx: 16, cap: 256)]
14:25:23.177 [redisson-timer-4-1] DEBUG org.redisson.command.RedisExecutor - connection released for command (HGET) and params [oaRmDataTableCache, PooledUnsafeDirectByteBuf(ridx: 0, widx: 16, cap: 256)] from slot NodeSource [slot=0, addr=null, redisClient=null, redirect=null, entry=null] using connection RedisConnection@233290384 [redisClient=[addr=redis://redistest.hd.com:6379], channel=[id: 0x167bc4ff, L:/127.0.0.1:61212 ! R:redistest.hd.com/127.0.0.1:6379], currentCommand=CommandData [promise=RedissonPromise [promise=ImmediateEventExecutor$ImmediatePromise@4ffd80d8(incomplete)], command=(QUIT), params=[], codec=null]]
14:25:23.177 [redisson-timer-4-1] DEBUG org.redisson.command.RedisExecutor - attempt 1 for command (HGET) and params [oaRmDataTableCache, PooledUnsafeDirectByteBuf(ridx: 0, widx: 16, cap: 256)]
14:25:23.177 [redisson-timer-4-1] DEBUG org.redisson.command.RedisExecutor - connection released for command (EVAL) and params [if ARGV[4] == '1' then redis.call('publish', KEYS[2], ARGV[3]); end;if ARGV[4] == '2' then redis.cal..., 3, oaRmDataTableCache, {oaRmDataTableCache}:topic, redisson__cache_updates_log:{oaRmDataTableCache}, PooledUnsafeDirectByteBuf(ridx: 0, widx: 16, cap: 256), PooledUnsafeDirectByteBuf(ridx: 0, widx: 369, cap: 512), PooledUnsafeDirectByteBuf(ridx: 0, widx: 37, cap: 256), 2, 1762151121599, ...] from slot NodeSource [slot=0, addr=null, redisClient=null, redirect=null, entry=null] using connection RedisConnection@1272847902 [redisClient=[addr=redis://redistest.hd.com:6379], channel=[id: 0x2e68157d, L:/127.0.0.1:61210 ! R:redistest.hd.com/127.0.0.1:6379], currentCommand=CommandData [promise=RedissonPromise [promise=ImmediateEventExecutor$ImmediatePromise@44bc7c77(incomplete)], command=(QUIT), params=[], codec=null]]
14:25:23.177 [redisson-timer-4-1] DEBUG org.redisson.command.RedisExecutor - attempt 1 for command (EVAL) and params [if ARGV[4] == '1' then redis.call('publish', KEYS[2], ARGV[3]); end;if ARGV[4] == '2' then redis.cal..., 3, oaRmDataTableCache, {oaRmDataTableCache}:topic, redisson__cache_updates_log:{oaRmDataTableCache}, PooledUnsafeDirectByteBuf(ridx: 0, widx: 16, cap: 256), PooledUnsafeDirectByteBuf(ridx: 0, widx: 369, cap: 512), PooledUnsafeDirectByteBuf(ridx: 0, widx: 37, cap: 256), 2, 1762151121599, ...]
14:25:23.179 [redisson-netty-2-1] DEBUG io.netty.buffer.PoolThreadCache - Freed 4 thread-local buffer(s) from thread: redisson-netty-2-1
最新发布