2023-12-21 13:37:01 2023-12-21 06:37:01.364 ERROR 1 --- [nio-8094-exec-3] r.c.e.w.l.w.w.e.EcosWebExecutorsService : Web exception. Path: '/records/mutate' Ver: 1 2023-12-21 13:37:01 2023-12-21 13:37:01 java.lang.IllegalStateException: Permissions Denied. You can't change record 'emodel/approve-stage@1385c6c9-6d43-4140-85ec-19f739d004d5' 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao.mutateRecordInTxn(DbRecordsDao.kt:606) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao.mutateInTxn(DbRecordsDao.kt:433) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao.access$mutateInTxn(DbRecordsDao.kt:81) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao$mutate$1.invoke(DbRecordsDao.kt:396) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao$mutate$1.invoke(DbRecordsDao.kt:395) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.TxnContext$doInTxn$1.invoke(TxnContext.kt:67) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.manager.TransactionManagerImpl.doInTxn(TransactionManagerImpl.kt:143) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.TxnContext.doInTxn(TxnContext.kt:67) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.TxnContext.doInTxn(TxnContext.kt:22) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.TxnContext.doInTxn(TxnContext.kt:18) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao.mutate(DbRecordsDao.kt:395) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.RecsDaoConverter$mapToMutateWithAnyResDao$3.mutateForAnyRes(RecsDaoConverter.kt:134) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRecordsResolverImpl.mutateRecordImpl$ecos_records(LocalRecordsResolverImpl.kt:889) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.interceptor.MutateRecordInterceptorsChain.invoke(LocalRecordsInterceptor.kt:119) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.interceptor.AuditRecordsInterceptor.mutateRecord(AuditRecordsInterceptor.kt:148) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.interceptor.MutateRecordInterceptorsChain.invoke(LocalRecordsInterceptor.kt:117) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRecordsResolverImpl.mutateRecord(LocalRecordsResolverImpl.kt:841) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRemoteResolver.mutateForApp(LocalRemoteResolver.kt:409) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRemoteResolver.access$mutateForApp(LocalRemoteResolver.kt:34) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRemoteResolver$mutateForAllApps$flushRecords$1.invoke(LocalRemoteResolver.kt:337) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRemoteResolver$mutateForAllApps$flushRecords$1.invoke(LocalRemoteResolver.kt:330) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRemoteResolver.mutateForAllApps(LocalRemoteResolver.kt:367) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.RecordsServiceImpl$mutateAndGetAtts$2.invoke(RecordsServiceImpl.kt:150) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.RecordsServiceImpl$mutateAndGetAtts$2.invoke(RecordsServiceImpl.kt:140) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.request.RequestContext$Companion.doWithCtx(RequestContext.kt:266) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.request.RequestContext$Companion.doWithCtx(RequestContext.kt:168) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.RecordsServiceImpl.mutateAndGetAtts(RecordsServiceImpl.kt:140) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.AbstractRecordsService.mutateAndGetAtts(AbstractRecordsService.kt:133) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.AbstractRecordsService.mutate(AbstractRecordsService.kt:108) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.dao.mutate.RecMutAssocHandler$processChildrenAfterMutation$addOrRemoveParentRef$1.invoke(RecMutAssocHandler.kt:427) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.dao.mutate.RecMutAssocHandler$processChildrenAfterMutation$addOrRemoveParentRef$1.invoke(RecMutAssocHandler.kt:412) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.dao.mutate.RecMutAssocHandler.processChildrenAfterMutation(RecMutAssocHandler.kt:434) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao.mutateRecordInTxn(DbRecordsDao.kt:930) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao.access$mutateRecordInTxn(DbRecordsDao.kt:81) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao$mutateRecordInTxn$3.invoke(DbRecordsDao.kt:552) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao$mutateRecordInTxn$3.invoke(DbRecordsDao.kt:544) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.dao.content.DbRecContentHandler.withContentDbDataAware(DbRecContentHandler.kt:28) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao.mutateRecordInTxn(DbRecordsDao.kt:544) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao.mutateInTxn(DbRecordsDao.kt:433) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao.access$mutateInTxn(DbRecordsDao.kt:81) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao$mutate$1.invoke(DbRecordsDao.kt:396) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao$mutate$1.invoke(DbRecordsDao.kt:395) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.TxnContext$doInTxn$1.invoke(TxnContext.kt:67) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.manager.TransactionManagerImpl.doInTxn(TransactionManagerImpl.kt:143) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.TxnContext.doInTxn(TxnContext.kt:67) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.TxnContext.doInTxn(TxnContext.kt:22) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.TxnContext.doInTxn(TxnContext.kt:18) 2023-12-21 13:37:01 at ru.citeck.ecos.data.sql.records.DbRecordsDao.mutate(DbRecordsDao.kt:395) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.RecsDaoConverter$mapToMutateWithAnyResDao$3.mutateForAnyRes(RecsDaoConverter.kt:134) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRecordsResolverImpl.mutateRecordImpl$ecos_records(LocalRecordsResolverImpl.kt:889) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.interceptor.MutateRecordInterceptorsChain.invoke(LocalRecordsInterceptor.kt:119) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.interceptor.AuditRecordsInterceptor.mutateRecord(AuditRecordsInterceptor.kt:148) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.interceptor.MutateRecordInterceptorsChain.invoke(LocalRecordsInterceptor.kt:117) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRecordsResolverImpl.mutateRecord(LocalRecordsResolverImpl.kt:841) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRemoteResolver.mutateForApp(LocalRemoteResolver.kt:409) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRemoteResolver.access$mutateForApp(LocalRemoteResolver.kt:34) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRemoteResolver$mutateForAllApps$flushRecords$1.invoke(LocalRemoteResolver.kt:337) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRemoteResolver$mutateForAllApps$flushRecords$1.invoke(LocalRemoteResolver.kt:330) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.resolver.LocalRemoteResolver.mutateForAllApps(LocalRemoteResolver.kt:367) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.RecordsServiceImpl$mutateAndGetAtts$2.invoke(RecordsServiceImpl.kt:150) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.RecordsServiceImpl$mutateAndGetAtts$2.invoke(RecordsServiceImpl.kt:140) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.request.RequestContext$Companion.doWithCtx(RequestContext.kt:266) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.request.RequestContext$Companion.doWithCtx(RequestContext.kt:168) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.RecordsServiceImpl.mutateAndGetAtts(RecordsServiceImpl.kt:140) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.rest.v1.RestHandlerV1$mutateRecordsImpl$$inlined$doInWriteTxn$1$1.invoke(RestHandlerV1.kt:252) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.TxnContext$doInTxn$1.invoke(TxnContext.kt:67) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.manager.TransactionManagerImpl.doInTxn(TransactionManagerImpl.kt:143) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.TxnContext.doInTxn(TxnContext.kt:67) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.TxnContext.doInTxn(TxnContext.kt:22) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.spring.context.records.RecordsServiceFactoryConfiguration$createRecordsTxnService$1.doInTransaction(RecordsServiceFactoryConfiguration.kt:53) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.rest.v1.RestHandlerV1$mutateRecordsImpl$$inlined$doInWriteTxn$1.invoke(RestHandlerV1.kt:240) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.rest.v1.RestHandlerV1$doInWriteTxn$1.invoke(RestHandlerV1.kt:245) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.request.RequestContext$Companion$doWithTxn$2.invoke(RequestContext.kt:137) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.request.RequestContext$Companion$doWithTxn$2.invoke(RequestContext.kt:123) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.request.RequestContext$Companion.doWithCtx(RequestContext.kt:266) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.request.RequestContext$Companion.doWithTxn(RequestContext.kt:123) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.request.RequestContext$Companion.doWithTxn$default(RequestContext.kt:121) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.rest.v1.RestHandlerV1.mutateRecordsImpl(RestHandlerV1.kt:271) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.rest.v1.RestHandlerV1.access$mutateRecordsImpl(RestHandlerV1.kt:27) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.rest.v1.RestHandlerV1$mutateRecords$1.invoke(RestHandlerV1.kt:136) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.rest.v1.RestHandlerV1$mutateRecords$1.invoke(RestHandlerV1.kt:136) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.record.request.RequestContext$Companion.doWithCtx(RequestContext.kt:266) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.rest.v1.RestHandlerV1.doWithContext(RestHandlerV1.kt:221) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.rest.v1.RestHandlerV1.mutateRecords(RestHandlerV1.kt:136) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.rest.RestHandlerAdapter.mutateRecords(RestHandlerAdapter.kt:170) 2023-12-21 13:37:01 at ru.citeck.ecos.records3.rest.RestHandlerAdapter$registerWebExecutors$2.execute(RestHandlerAdapter.kt:59) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1$1$1$1$1$1$1$1.invoke(EcosWebExecutorsService.kt:194) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1$1$1$1$1$1$1$1.invoke(EcosWebExecutorsService.kt:193) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.spring.context.security.SpringAuthComponent.runAs(SpringAuthComponent.kt:67) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.spring.context.security.SpringAuthComponent.runAs(SpringAuthComponent.kt:47) 2023-12-21 13:37:01 at ru.citeck.ecos.context.lib.auth.AuthContext.runAs(AuthContext.kt:150) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1$1$1$1$1$1$1.invoke(EcosWebExecutorsService.kt:193) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1$1$1$1$1$1$1.invoke(EcosWebExecutorsService.kt:190) 2023-12-21 13:37:01 at ru.citeck.ecos.context.lib.time.component.SimpleTimeZoneComponent.doWithUtcOffset(SimpleTimeZoneComponent.kt:17) 2023-12-21 13:37:01 at ru.citeck.ecos.context.lib.time.TimeZoneContext.doWithUtcOffset(TimeZoneContext.kt:25) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1$1$1$1$1$1.invoke(EcosWebExecutorsService.kt:190) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1$1$1$1$1$1.invoke(EcosWebExecutorsService.kt:189) 2023-12-21 13:37:01 at ru.citeck.ecos.context.lib.client.component.SimpleClientComponent.doWithClientData(SimpleClientComponent.kt:17) 2023-12-21 13:37:01 at ru.citeck.ecos.context.lib.client.ClientContext.doWithClientData(ClientContext.kt:25) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1$1$1$1$1.invoke(EcosWebExecutorsService.kt:189) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1$1$1$1$1.invoke(EcosWebExecutorsService.kt:188) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.spring.context.i18n.SpringI18nComponent.doWithLocales(SpringI18nComponent.kt:13) 2023-12-21 13:37:01 at ru.citeck.ecos.context.lib.i18n.I18nContext.doWithLocales(I18nContext.kt:52) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1$1$1$1.invoke(EcosWebExecutorsService.kt:188) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1$1$1$1.invoke(EcosWebExecutorsService.kt:177) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.transaction.TransactionImpl.doWithinTxn(TransactionImpl.kt:355) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.manager.TransactionManagerImpl.doWithinTxn(TransactionManagerImpl.kt:322) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.manager.TransactionManagerImpl.doInExtTxn(TransactionManagerImpl.kt:190) 2023-12-21 13:37:01 at ru.citeck.ecos.txn.lib.manager.TransactionManagerImpl.doInExtTxn(TransactionManagerImpl.kt:171) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1$1.invoke(EcosWebExecutorsService.kt:177) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1$1.invoke(EcosWebExecutorsService.kt:85) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.content.compression.WebApiCompression.doWithInput(WebApiCompression.kt:38) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.content.stream.WebApiStreamUtils.doWithBodyInputStream(WebApiStreamUtils.kt:102) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1.invoke(EcosWebExecutorsService.kt:85) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService$execute$1.invoke(EcosWebExecutorsService.kt:68) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.content.compression.WebApiCompression.doWithInput(WebApiCompression.kt:38) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.web.webapi.executor.EcosWebExecutorsService.execute(EcosWebExecutorsService.kt:68) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.spring.context.web.webapi.controller.WebApiRestController.webApi(WebApiRestController.kt:24) 2023-12-21 13:37:01 at sun.reflect.GeneratedMethodAccessor639.invoke(Unknown Source) 2023-12-21 13:37:01 at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 2023-12-21 13:37:01 at java.lang.reflect.Method.invoke(Method.java:498) 2023-12-21 13:37:01 at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:209) 2023-12-21 13:37:01 at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136) 2023-12-21 13:37:01 at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102) 2023-12-21 13:37:01 at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:891) 2023-12-21 13:37:01 at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:797) 2023-12-21 13:37:01 at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) 2023-12-21 13:37:01 at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:991) 2023-12-21 13:37:01 at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925) 2023-12-21 13:37:01 at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:981) 2023-12-21 13:37:01 at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:884) 2023-12-21 13:37:01 at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) 2023-12-21 13:37:01 at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:858) 2023-12-21 13:37:01 at javax.servlet.http.HttpServlet.service(HttpServlet.java:790) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at org.springframework.web.filter.AbstractRequestLoggingFilter.doFilterInternal(AbstractRequestLoggingFilter.java:246) 2023-12-21 13:37:01 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96) 2023-12-21 13:37:01 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.spring.context.web.filter.ContextLocaleFilter.doFilter(ContextLocaleFilter.kt:21) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.spring.context.web.filter.ContextTimezoneFilter.doFilter(ContextTimezoneFilter.kt:27) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.spring.context.web.filter.ContextClientDataFilter.doFilter(ContextClientDataFilter.kt:21) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal(HttpTraceFilter.java:90) 2023-12-21 13:37:01 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:320) 2023-12-21 13:37:01 at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) 2023-12-21 13:37:01 at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 2023-12-21 13:37:01 at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:119) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 2023-12-21 13:37:01 at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:137) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 2023-12-21 13:37:01 at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:111) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 2023-12-21 13:37:01 at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:170) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 2023-12-21 13:37:01 at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 2023-12-21 13:37:01 at ru.citeck.ecos.webapp.lib.spring.context.security.AuthenticationFilter.doFilter(AuthenticationFilter.kt:60) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 2023-12-21 13:37:01 at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:116) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 2023-12-21 13:37:01 at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:74) 2023-12-21 13:37:01 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 2023-12-21 13:37:01 at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 2023-12-21 13:37:01 at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:56) 2023-12-21 13:37:01 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:334) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:215) 2023-12-21 13:37:01 at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178) 2023-12-21 13:37:01 at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357) 2023-12-21 13:37:01 at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99) 2023-12-21 13:37:01 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109) 2023-12-21 13:37:01 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93) 2023-12-21 13:37:01 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics(WebMvcMetricsFilter.java:117) 2023-12-21 13:37:01 at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:106) 2023-12-21 13:37:01 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200) 2023-12-21 13:37:01 at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) 2023-12-21 13:37:01 at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) 2023-12-21 13:37:01 at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) 2023-12-21 13:37:01 at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) 2023-12-21 13:37:01 at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:493) 2023-12-21 13:37:01 at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) 2023-12-21 13:37:01 at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81) 2023-12-21 13:37:01 at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) 2023-12-21 13:37:01 at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) 2023-12-21 13:37:01 at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:800) 2023-12-21 13:37:01 at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) 2023-12-21 13:37:01 at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:806) 2023-12-21 13:37:01 at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1498) 2023-12-21 13:37:01 at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) 2023-12-21 13:37:01 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) 2023-12-21 13:37:01 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) 2023-12-21 13:37:01 at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) 2023-12-21 13:37:01 at java.lang.Thread.run(Thread.java:748)