t800
11.01.2017, 18:29
Добрый день!
У нас IikoRMS 4.1
До недавнего времени делали импорт акта приготовления через веб-интерфейс iiko:
http://127.0.0.1:8080/resto/service/import/importDocuments.jsp
Но после Нового года стала вываливаться ошибка, полный код которой будет ниже. Может ли кто-нибудь подсказать, в чем может быть проблема?
Заранее большое спасибо!
Произошла ошибка:java.lang.IllegalStateException: Operation is allowed only in Resto Executor's thread. Current thread: Thread[http-bio-8080-exec-3,5,main] at resto.utils.Exceptions.illegalState(Exceptions.jav a:91) at resto.utils.Exceptions.illegalState(Exceptions.jav a:117) at resto.core.SingleThreadedRestoExecutor$TaskExecuto r.assertInsideThread(SingleThreadedRestoExecutor.j ava:232) at resto.core.SingleThreadedRestoExecutor.assertInsid eContext(SingleThreadedRestoExecutor.java:64) at resto.db.AsyncEntityManager.save(AsyncEntityManage r.java:507) at resto.db.CachedEntity.save(CachedEntity.java:137) at resto.back.documents.numbering.AemDocumentNumberMa nager.getState(AemDocumentNumberManager.java:123) at resto.back.documents.numbering.DocumentNumberManag er.getState(DocumentNumberManager.java:270) at resto.back.documents.numbering.DocumentNumberManag er.generateNew(DocumentNumberManager.java:241) at resto.back.documents.DocumentService.getNextDocume ntNumber(DocumentService.java:786) at org.apache.jsp.service.import_.importDocuments_jsp $ImportInfo.getDocumentNumber(importDocuments_jsp. java:227) at org.apache.jsp.service.import_.importDocuments_jsp $ImportInfo.createProductionDocument(importDocumen ts_jsp.java:381) at org.apache.jsp.service.import_.importDocuments_jsp $ImportInfo.createDocument(importDocuments_jsp.jav a:175) at org.apache.jsp.service.import_.importDocuments_jsp ._jspService(importDocuments_jsp.java:808) at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet .java:728) at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:432) at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:390) at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:334) at javax.servlet.http.HttpServlet.service(HttpServlet .java:728) at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:210) at org.apache.tomcat.websocket.server.WsFilter.doFilt er(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:210) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 330) at resto.web.JspLocalizationFilter.doFilterInternal(J spLocalizationFilter.java:22) at org.springframework.web.filter.OncePerRequestFilte r.doFilter(OncePerRequestFilter.java:108) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.authentication.Ab stractAuthenticationProcessingFilter.doFilter(Abst ractAuthenticationProcessingFilter.java:199) at resto.scripts.RestoAuthenticationProcessingFilter. doFilter(RestoAuthenticationProcessingFilter.java: 32) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.FilterChainProxy. doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy. doFilter(FilterChainProxy.java:166) at org.springframework.web.filter.DelegatingFilterPro xy.invokeDelegate(DelegatingFilterProxy.java:344) at org.springframework.web.filter.DelegatingFilterPro xy.doFilter(DelegatingFilterProxy.java:261) at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:210) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 330) at org.springframework.security.web.access.intercept. FilterSecurityInterceptor.invoke(FilterSecurityInt erceptor.java:118) at org.springframework.security.web.access.intercept. FilterSecurityInterceptor.doFilter(FilterSecurityI nterceptor.java:84) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.access.ExceptionT ranslationFilter.doFilter(ExceptionTranslationFilt er.java:113) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.session.SessionMa nagementFilter.doFilter(SessionManagementFilter.ja va:103) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.authentication.An onymousAuthenticationFilter.doFilter(AnonymousAuth enticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.authentication.re memberme.RememberMeAuthenticationFilter.doFilter(R ememberMeAuthenticationFilter.java:146) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.servletapi.Securi tyContextHolderAwareRequestFilter.doFilter(Securit yContextHolderAwareRequestFilter.java:154) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.savedrequest.Requ estCacheAwareFilter.doFilter(RequestCacheAwareFilt er.java:45) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.authentication.ww w.BasicAuthenticationFilter.doFilter(BasicAuthenti cationFilter.java:150) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.authentication.Ab stractAuthenticationProcessingFilter.doFilter(Abst ractAuthenticationProcessingFilter.java:199) at resto.scripts.RestoAuthenticationProcessingFilter. doFilter(RestoAuthenticationProcessingFilter.java: 32) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.authentication.lo gout.LogoutFilter.doFilter(LogoutFilter.java:110) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.context.request.a sync.WebAsyncManagerIntegrationFilter.doFilterInte rnal(WebAsyncManagerIntegrationFilter.java:50) at org.springframework.web.filter.OncePerRequestFilte r.doFilter(OncePerRequestFilter.java:108) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.context.SecurityC ontextPersistenceFilter.doFilter(SecurityContextPe rsistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.FilterChainProxy. doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy. doFilter(FilterChainProxy.java:160) at org.springframework.web.filter.DelegatingFilterPro xy.invokeDelegate(DelegatingFilterProxy.java:344) at org.springframework.web.filter.DelegatingFilterPro xy.doFilter(DelegatingFilterProxy.java:261) at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.p rocess(AbstractHttp11Processor.java:1041) at org.apache.coyote.AbstractProtocol$AbstractConnect ionHandler.process(AbstractProtocol.java:603) at org.apache.tomcat.util.net.JIoEndpoint$SocketProce ssor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor.runWorker( Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Work
У нас IikoRMS 4.1
До недавнего времени делали импорт акта приготовления через веб-интерфейс iiko:
http://127.0.0.1:8080/resto/service/import/importDocuments.jsp
Но после Нового года стала вываливаться ошибка, полный код которой будет ниже. Может ли кто-нибудь подсказать, в чем может быть проблема?
Заранее большое спасибо!
Произошла ошибка:java.lang.IllegalStateException: Operation is allowed only in Resto Executor's thread. Current thread: Thread[http-bio-8080-exec-3,5,main] at resto.utils.Exceptions.illegalState(Exceptions.jav a:91) at resto.utils.Exceptions.illegalState(Exceptions.jav a:117) at resto.core.SingleThreadedRestoExecutor$TaskExecuto r.assertInsideThread(SingleThreadedRestoExecutor.j ava:232) at resto.core.SingleThreadedRestoExecutor.assertInsid eContext(SingleThreadedRestoExecutor.java:64) at resto.db.AsyncEntityManager.save(AsyncEntityManage r.java:507) at resto.db.CachedEntity.save(CachedEntity.java:137) at resto.back.documents.numbering.AemDocumentNumberMa nager.getState(AemDocumentNumberManager.java:123) at resto.back.documents.numbering.DocumentNumberManag er.getState(DocumentNumberManager.java:270) at resto.back.documents.numbering.DocumentNumberManag er.generateNew(DocumentNumberManager.java:241) at resto.back.documents.DocumentService.getNextDocume ntNumber(DocumentService.java:786) at org.apache.jsp.service.import_.importDocuments_jsp $ImportInfo.getDocumentNumber(importDocuments_jsp. java:227) at org.apache.jsp.service.import_.importDocuments_jsp $ImportInfo.createProductionDocument(importDocumen ts_jsp.java:381) at org.apache.jsp.service.import_.importDocuments_jsp $ImportInfo.createDocument(importDocuments_jsp.jav a:175) at org.apache.jsp.service.import_.importDocuments_jsp ._jspService(importDocuments_jsp.java:808) at org.apache.jasper.runtime.HttpJspBase.service(Http JspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet .java:728) at org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:432) at org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:390) at org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:334) at javax.servlet.http.HttpServlet.service(HttpServlet .java:728) at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:210) at org.apache.tomcat.websocket.server.WsFilter.doFilt er(WsFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:210) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 330) at resto.web.JspLocalizationFilter.doFilterInternal(J spLocalizationFilter.java:22) at org.springframework.web.filter.OncePerRequestFilte r.doFilter(OncePerRequestFilter.java:108) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.authentication.Ab stractAuthenticationProcessingFilter.doFilter(Abst ractAuthenticationProcessingFilter.java:199) at resto.scripts.RestoAuthenticationProcessingFilter. doFilter(RestoAuthenticationProcessingFilter.java: 32) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.FilterChainProxy. doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy. doFilter(FilterChainProxy.java:166) at org.springframework.web.filter.DelegatingFilterPro xy.invokeDelegate(DelegatingFilterProxy.java:344) at org.springframework.web.filter.DelegatingFilterPro xy.doFilter(DelegatingFilterProxy.java:261) at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:210) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 330) at org.springframework.security.web.access.intercept. FilterSecurityInterceptor.invoke(FilterSecurityInt erceptor.java:118) at org.springframework.security.web.access.intercept. FilterSecurityInterceptor.doFilter(FilterSecurityI nterceptor.java:84) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.access.ExceptionT ranslationFilter.doFilter(ExceptionTranslationFilt er.java:113) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.session.SessionMa nagementFilter.doFilter(SessionManagementFilter.ja va:103) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.authentication.An onymousAuthenticationFilter.doFilter(AnonymousAuth enticationFilter.java:113) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.authentication.re memberme.RememberMeAuthenticationFilter.doFilter(R ememberMeAuthenticationFilter.java:146) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.servletapi.Securi tyContextHolderAwareRequestFilter.doFilter(Securit yContextHolderAwareRequestFilter.java:154) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.savedrequest.Requ estCacheAwareFilter.doFilter(RequestCacheAwareFilt er.java:45) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.authentication.ww w.BasicAuthenticationFilter.doFilter(BasicAuthenti cationFilter.java:150) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.authentication.Ab stractAuthenticationProcessingFilter.doFilter(Abst ractAuthenticationProcessingFilter.java:199) at resto.scripts.RestoAuthenticationProcessingFilter. doFilter(RestoAuthenticationProcessingFilter.java: 32) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.authentication.lo gout.LogoutFilter.doFilter(LogoutFilter.java:110) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.context.request.a sync.WebAsyncManagerIntegrationFilter.doFilterInte rnal(WebAsyncManagerIntegrationFilter.java:50) at org.springframework.web.filter.OncePerRequestFilte r.doFilter(OncePerRequestFilter.java:108) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.context.SecurityC ontextPersistenceFilter.doFilter(SecurityContextPe rsistenceFilter.java:87) at org.springframework.security.web.FilterChainProxy$ VirtualFilterChain.doFilter(FilterChainProxy.java: 342) at org.springframework.security.web.FilterChainProxy. doFilterInternal(FilterChainProxy.java:192) at org.springframework.security.web.FilterChainProxy. doFilter(FilterChainProxy.java:160) at org.springframework.web.filter.DelegatingFilterPro xy.invokeDelegate(DelegatingFilterProxy.java:344) at org.springframework.web.filter.DelegatingFilterPro xy.doFilter(DelegatingFilterProxy.java:261) at org.apache.catalina.core.ApplicationFilterChain.in ternalDoFilter(ApplicationFilterChain.java:243) at org.apache.catalina.core.ApplicationFilterChain.do Filter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invo ke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invo ke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBas e.invoke(AuthenticatorBase.java:502) at org.apache.catalina.core.StandardHostValve.invoke( StandardHostValve.java:171) at org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:100) at org.apache.catalina.core.StandardEngineValve.invok e(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.servic e(CoyoteAdapter.java:408) at org.apache.coyote.http11.AbstractHttp11Processor.p rocess(AbstractHttp11Processor.java:1041) at org.apache.coyote.AbstractProtocol$AbstractConnect ionHandler.process(AbstractProtocol.java:603) at org.apache.tomcat.util.net.JIoEndpoint$SocketProce ssor.run(JIoEndpoint.java:312) at java.util.concurrent.ThreadPoolExecutor.runWorker( Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Work