-
Type: Bug
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 5.8.0-HF19, 5.9.4
-
Fix Version/s: 5.8.0-HF20, 5.9.5
-
Component/s: Layouts & Widgets
-
Tags:
-
Sprint:Sprint DM/Studio 5.9.5-2
Currently each time a user types a key in a suggestion widget, a server call is performed.
There should be a queue mechanism that will skip useless server call.
Furthermore, document suggestion widgets most of the time restores the Seam context, and since it is synchronized, typing too fast results in ConcurrentRequestTimeoutException with error 500:
{ "cause": { "cause": { "cause": { "cause": null, "className": "org.jboss.seam.ConcurrentRequestTimeoutException", "localizedMessage": "Concurrentcalltoconversation", "message": "Concurrentcalltoconversation", "stackTrace": [ { "className": "org.jboss.seam.core.Manager", "fileName": "Manager.java", "lineNumber": 585, "methodName": "restoreAndLockConversation", "nativeMethod": false }, { "className": "org.jboss.seam.core.Manager", "fileName": "Manager.java", "lineNumber": 513, "methodName": "restoreConversation", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.seam.operations.SeamOperationFilter", "fileName": "SeamOperationFilter.java", "lineNumber": 125, "methodName": "initializeSeamContext", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.seam.operations.SeamOperationFilter", "fileName": "SeamOperationFilter.java", "lineNumber": 63, "methodName": "handleBeforeRun", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.seam.operations.RunOperationInSeam", "fileName": "RunOperationInSeam.java", "lineNumber": 71, "methodName": "run", "nativeMethod": false }, { "className": "sun.reflect.GeneratedMethodAccessor1315", "fileName": null, "lineNumber": -1, "methodName": "invoke", "nativeMethod": false }, { "className": "sun.reflect.DelegatingMethodAccessorImpl", "fileName": null, "lineNumber": -1, "methodName": "invoke", "nativeMethod": false }, { "className": "java.lang.reflect.Method", "fileName": null, "lineNumber": -1, "methodName": "invoke", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.core.impl.InvokableMethod", "fileName": "InvokableMethod.java", "lineNumber": 135, "methodName": "doInvoke", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.core.impl.InvokableMethod", "fileName": "InvokableMethod.java", "lineNumber": 149, "methodName": "invoke", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.core.impl.CompiledChainImpl", "fileName": "CompiledChainImpl.java", "lineNumber": 124, "methodName": "doInvoke", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.core.impl.CompiledChainImpl", "fileName": "CompiledChainImpl.java", "lineNumber": 110, "methodName": "invoke", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.core.impl.OperationServiceImpl", "fileName": "OperationServiceImpl.java", "lineNumber": 169, "methodName": "run", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.core.impl.OperationServiceImpl", "fileName": "OperationServiceImpl.java", "lineNumber": 116, "methodName": "run", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.server.jaxrs.OperationResource", "fileName": "OperationResource.java", "lineNumber": 51, "methodName": "execute", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.server.jaxrs.ExecutableResource", "fileName": "ExecutableResource.java", "lineNumber": 56, "methodName": "doPost", "nativeMethod": false }, { "className": "sun.reflect.GeneratedMethodAccessor345", "fileName": null, "lineNumber": -1, "methodName": "invoke", "nativeMethod": false }, { "className": "sun.reflect.DelegatingMethodAccessorImpl", "fileName": null, "lineNumber": -1, "methodName": "invoke", "nativeMethod": false }, { "className": "java.lang.reflect.Method", "fileName": null, "lineNumber": -1, "methodName": "invoke", "nativeMethod": false }, { "className": "com.sun.jersey.spi.container.JavaMethodInvokerFactory$1", "fileName": "JavaMethodInvokerFactory.java", "lineNumber": 60, "methodName": "invoke", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ObjectOutInvoker", "fileName": "AbstractResourceMethodDispatchProvider.java", "lineNumber": 258, "methodName": "_dispatch", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher", "fileName": "ResourceJavaMethodDispatcher.java", "lineNumber": 75, "methodName": "dispatch", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.HttpMethodRule", "fileName": "HttpMethodRule.java", "lineNumber": 302, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.SubLocatorRule", "fileName": "SubLocatorRule.java", "lineNumber": 137, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.RightHandPathRule", "fileName": "RightHandPathRule.java", "lineNumber": 147, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.ResourceClassRule", "fileName": "ResourceClassRule.java", "lineNumber": 108, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.RightHandPathRule", "fileName": "RightHandPathRule.java", "lineNumber": 147, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule", "fileName": "RootResourceClassesRule.java", "lineNumber": 84, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.application.WebApplicationImpl", "fileName": "WebApplicationImpl.java", "lineNumber": 1511, "methodName": "_handleRequest", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.application.WebApplicationImpl", "fileName": "WebApplicationImpl.java", "lineNumber": 1442, "methodName": "_handleRequest", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.application.WebApplicationImpl", "fileName": "WebApplicationImpl.java", "lineNumber": 1391, "methodName": "handleRequest", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.application.WebApplicationImpl", "fileName": "WebApplicationImpl.java", "lineNumber": 1381, "methodName": "handleRequest", "nativeMethod": false }, { "className": "com.sun.jersey.spi.container.servlet.WebComponent", "fileName": "WebComponent.java", "lineNumber": 416, "methodName": "service", "nativeMethod": false }, { "className": "com.sun.jersey.spi.container.servlet.ServletContainer", "fileName": "ServletContainer.java", "lineNumber": 538, "methodName": "service", "nativeMethod": false }, { "className": "com.sun.jersey.spi.container.servlet.ServletContainer", "fileName": "ServletContainer.java", "lineNumber": 716, "methodName": "service", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.app.jersey.WebEngineServlet", "fileName": "WebEngineServlet.java", "lineNumber": 177, "methodName": "containerService", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.app.jersey.WebEngineServlet", "fileName": "WebEngineServlet.java", "lineNumber": 152, "methodName": "service", "nativeMethod": false }, { "className": "javax.servlet.http.HttpServlet", "fileName": "HttpServlet.java", "lineNumber": 728, "methodName": "service", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 305, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.jaxrs.session.SessionCleanupFilter", "fileName": "SessionCleanupFilter.java", "lineNumber": 45, "methodName": "run", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.jaxrs.HttpFilter", "fileName": "HttpFilter.java", "lineNumber": 43, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.app.WebEngineFilter", "fileName": "WebEngineFilter.java", "lineNumber": 92, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.jaxrs.context.RequestContextFilter", "fileName": "RequestContextFilter.java", "lineNumber": 42, "methodName": "run", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.jaxrs.HttpFilter", "fileName": "HttpFilter.java", "lineNumber": 43, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.wss.servlet.BaseWSSFilter", "fileName": "BaseWSSFilter.java", "lineNumber": 137, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.wss.servlet.FailSafeWSSFilter", "fileName": "FailSafeWSSFilter.java", "lineNumber": 55, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.core.management.jtajca.internal.Log4jWebFilter", "fileName": "Log4jWebFilter.java", "lineNumber": 64, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter", "fileName": "FancyURLFilter.java", "lineNumber": 129, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.mobile.filter.ApplicationRedirectionFilter", "fileName": "ApplicationRedirectionFilter.java", "lineNumber": 172, "methodName": "doNoRedirect", "nativeMethod": false }, { "className": "org.nuxeo.ecm.mobile.filter.ApplicationRedirectionFilter", "fileName": "ApplicationRedirectionFilter.java", "lineNumber": 94, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webdav.service.WIRequestFilter", "fileName": "WIRequestFilter.java", "lineNumber": 60, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoRequestControllerFilter", "fileName": "NuxeoRequestControllerFilter.java", "lineNumber": 145, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter", "fileName": "NuxeoAuthenticationFilter.java", "lineNumber": 614, "methodName": "doFilterInternal", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain", "fileName": "NuxeoAuthFilterChain.java", "lineNumber": 35, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.oauth2.NuxeoOAuth2Filter", "fileName": "NuxeoOAuth2Filter.java", "lineNumber": 68, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain", "fileName": "NuxeoAuthFilterChain.java", "lineNumber": 33, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.oauth.NuxeoOAuthFilter", "fileName": "NuxeoOAuthFilter.java", "lineNumber": 119, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain", "fileName": "NuxeoAuthFilterChain.java", "lineNumber": 33, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter", "fileName": "NuxeoAuthenticationFilter.java", "lineNumber": 410, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "com.thetransactioncompany.cors.CORSFilter", "fileName": "CORSFilter.java", "lineNumber": 168, "methodName": "doFilter", "nativeMethod": false }, { "className": "com.thetransactioncompany.cors.CORSFilter", "fileName": "CORSFilter.java", "lineNumber": 233, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoCorsFilter", "fileName": "NuxeoCorsFilter.java", "lineNumber": 49, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter", "fileName": "NuxeoExceptionFilter.java", "lineNumber": 79, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.web.common.encoding.NuxeoEncodingFilter", "fileName": "NuxeoEncodingFilter.java", "lineNumber": 69, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.StandardWrapperValve", "fileName": "StandardWrapperValve.java", "lineNumber": 222, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.core.StandardContextValve", "fileName": "StandardContextValve.java", "lineNumber": 123, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.authenticator.AuthenticatorBase", "fileName": "AuthenticatorBase.java", "lineNumber": 502, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.core.StandardHostValve", "fileName": "StandardHostValve.java", "lineNumber": 171, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.valves.ErrorReportValve", "fileName": "ErrorReportValve.java", "lineNumber": 99, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.core.StandardEngineValve", "fileName": "StandardEngineValve.java", "lineNumber": 118, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.connector.CoyoteAdapter", "fileName": "CoyoteAdapter.java", "lineNumber": 408, "methodName": "service", "nativeMethod": false }, { "className": "org.apache.coyote.http11.AbstractHttp11Processor", "fileName": "AbstractHttp11Processor.java", "lineNumber": 1023, "methodName": "process", "nativeMethod": false }, { "className": "org.apache.coyote.AbstractProtocol$AbstractConnectionHandler", "fileName": "AbstractProtocol.java", "lineNumber": 589, "methodName": "process", "nativeMethod": false }, { "className": "org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor", "fileName": "JIoEndpoint.java", "lineNumber": 312, "methodName": "run", "nativeMethod": false }, { "className": "java.util.concurrent.ThreadPoolExecutor", "fileName": null, "lineNumber": -1, "methodName": "runWorker", "nativeMethod": false }, { "className": "java.util.concurrent.ThreadPoolExecutor$Worker", "fileName": null, "lineNumber": -1, "methodName": "run", "nativeMethod": false }, { "className": "java.lang.Thread", "fileName": null, "lineNumber": -1, "methodName": "run", "nativeMethod": false } ], "suppressed": [] }, "className": "org.nuxeo.ecm.automation.OperationException", "localizedMessage": "FailedtoinvokeoperationSeam.RunOperation", "message": "FailedtoinvokeoperationSeam.RunOperation", "rollback": true, "stackTrace": [ { "className": "org.nuxeo.ecm.automation.core.impl.InvokableMethod", "fileName": "InvokableMethod.java", "lineNumber": 157, "methodName": "invoke", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.core.impl.CompiledChainImpl", "fileName": "CompiledChainImpl.java", "lineNumber": 124, "methodName": "doInvoke", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.core.impl.CompiledChainImpl", "fileName": "CompiledChainImpl.java", "lineNumber": 110, "methodName": "invoke", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.core.impl.OperationServiceImpl", "fileName": "OperationServiceImpl.java", "lineNumber": 169, "methodName": "run", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.core.impl.OperationServiceImpl", "fileName": "OperationServiceImpl.java", "lineNumber": 116, "methodName": "run", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.server.jaxrs.OperationResource", "fileName": "OperationResource.java", "lineNumber": 51, "methodName": "execute", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.server.jaxrs.ExecutableResource", "fileName": "ExecutableResource.java", "lineNumber": 56, "methodName": "doPost", "nativeMethod": false }, { "className": "sun.reflect.GeneratedMethodAccessor345", "fileName": null, "lineNumber": -1, "methodName": "invoke", "nativeMethod": false }, { "className": "sun.reflect.DelegatingMethodAccessorImpl", "fileName": null, "lineNumber": -1, "methodName": "invoke", "nativeMethod": false }, { "className": "java.lang.reflect.Method", "fileName": null, "lineNumber": -1, "methodName": "invoke", "nativeMethod": false }, { "className": "com.sun.jersey.spi.container.JavaMethodInvokerFactory$1", "fileName": "JavaMethodInvokerFactory.java", "lineNumber": 60, "methodName": "invoke", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ObjectOutInvoker", "fileName": "AbstractResourceMethodDispatchProvider.java", "lineNumber": 258, "methodName": "_dispatch", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher", "fileName": "ResourceJavaMethodDispatcher.java", "lineNumber": 75, "methodName": "dispatch", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.HttpMethodRule", "fileName": "HttpMethodRule.java", "lineNumber": 302, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.SubLocatorRule", "fileName": "SubLocatorRule.java", "lineNumber": 137, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.RightHandPathRule", "fileName": "RightHandPathRule.java", "lineNumber": 147, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.ResourceClassRule", "fileName": "ResourceClassRule.java", "lineNumber": 108, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.RightHandPathRule", "fileName": "RightHandPathRule.java", "lineNumber": 147, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule", "fileName": "RootResourceClassesRule.java", "lineNumber": 84, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.application.WebApplicationImpl", "fileName": "WebApplicationImpl.java", "lineNumber": 1511, "methodName": "_handleRequest", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.application.WebApplicationImpl", "fileName": "WebApplicationImpl.java", "lineNumber": 1442, "methodName": "_handleRequest", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.application.WebApplicationImpl", "fileName": "WebApplicationImpl.java", "lineNumber": 1391, "methodName": "handleRequest", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.application.WebApplicationImpl", "fileName": "WebApplicationImpl.java", "lineNumber": 1381, "methodName": "handleRequest", "nativeMethod": false }, { "className": "com.sun.jersey.spi.container.servlet.WebComponent", "fileName": "WebComponent.java", "lineNumber": 416, "methodName": "service", "nativeMethod": false }, { "className": "com.sun.jersey.spi.container.servlet.ServletContainer", "fileName": "ServletContainer.java", "lineNumber": 538, "methodName": "service", "nativeMethod": false }, { "className": "com.sun.jersey.spi.container.servlet.ServletContainer", "fileName": "ServletContainer.java", "lineNumber": 716, "methodName": "service", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.app.jersey.WebEngineServlet", "fileName": "WebEngineServlet.java", "lineNumber": 177, "methodName": "containerService", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.app.jersey.WebEngineServlet", "fileName": "WebEngineServlet.java", "lineNumber": 152, "methodName": "service", "nativeMethod": false }, { "className": "javax.servlet.http.HttpServlet", "fileName": "HttpServlet.java", "lineNumber": 728, "methodName": "service", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 305, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.jaxrs.session.SessionCleanupFilter", "fileName": "SessionCleanupFilter.java", "lineNumber": 45, "methodName": "run", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.jaxrs.HttpFilter", "fileName": "HttpFilter.java", "lineNumber": 43, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.app.WebEngineFilter", "fileName": "WebEngineFilter.java", "lineNumber": 92, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.jaxrs.context.RequestContextFilter", "fileName": "RequestContextFilter.java", "lineNumber": 42, "methodName": "run", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.jaxrs.HttpFilter", "fileName": "HttpFilter.java", "lineNumber": 43, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.wss.servlet.BaseWSSFilter", "fileName": "BaseWSSFilter.java", "lineNumber": 137, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.wss.servlet.FailSafeWSSFilter", "fileName": "FailSafeWSSFilter.java", "lineNumber": 55, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.core.management.jtajca.internal.Log4jWebFilter", "fileName": "Log4jWebFilter.java", "lineNumber": 64, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter", "fileName": "FancyURLFilter.java", "lineNumber": 129, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.mobile.filter.ApplicationRedirectionFilter", "fileName": "ApplicationRedirectionFilter.java", "lineNumber": 172, "methodName": "doNoRedirect", "nativeMethod": false }, { "className": "org.nuxeo.ecm.mobile.filter.ApplicationRedirectionFilter", "fileName": "ApplicationRedirectionFilter.java", "lineNumber": 94, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webdav.service.WIRequestFilter", "fileName": "WIRequestFilter.java", "lineNumber": 60, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoRequestControllerFilter", "fileName": "NuxeoRequestControllerFilter.java", "lineNumber": 145, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter", "fileName": "NuxeoAuthenticationFilter.java", "lineNumber": 614, "methodName": "doFilterInternal", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain", "fileName": "NuxeoAuthFilterChain.java", "lineNumber": 35, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.oauth2.NuxeoOAuth2Filter", "fileName": "NuxeoOAuth2Filter.java", "lineNumber": 68, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain", "fileName": "NuxeoAuthFilterChain.java", "lineNumber": 33, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.oauth.NuxeoOAuthFilter", "fileName": "NuxeoOAuthFilter.java", "lineNumber": 119, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain", "fileName": "NuxeoAuthFilterChain.java", "lineNumber": 33, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter", "fileName": "NuxeoAuthenticationFilter.java", "lineNumber": 410, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "com.thetransactioncompany.cors.CORSFilter", "fileName": "CORSFilter.java", "lineNumber": 168, "methodName": "doFilter", "nativeMethod": false }, { "className": "com.thetransactioncompany.cors.CORSFilter", "fileName": "CORSFilter.java", "lineNumber": 233, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoCorsFilter", "fileName": "NuxeoCorsFilter.java", "lineNumber": 49, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter", "fileName": "NuxeoExceptionFilter.java", "lineNumber": 79, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.web.common.encoding.NuxeoEncodingFilter", "fileName": "NuxeoEncodingFilter.java", "lineNumber": 69, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.StandardWrapperValve", "fileName": "StandardWrapperValve.java", "lineNumber": 222, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.core.StandardContextValve", "fileName": "StandardContextValve.java", "lineNumber": 123, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.authenticator.AuthenticatorBase", "fileName": "AuthenticatorBase.java", "lineNumber": 502, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.core.StandardHostValve", "fileName": "StandardHostValve.java", "lineNumber": 171, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.valves.ErrorReportValve", "fileName": "ErrorReportValve.java", "lineNumber": 99, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.core.StandardEngineValve", "fileName": "StandardEngineValve.java", "lineNumber": 118, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.connector.CoyoteAdapter", "fileName": "CoyoteAdapter.java", "lineNumber": 408, "methodName": "service", "nativeMethod": false }, { "className": "org.apache.coyote.http11.AbstractHttp11Processor", "fileName": "AbstractHttp11Processor.java", "lineNumber": 1023, "methodName": "process", "nativeMethod": false }, { "className": "org.apache.coyote.AbstractProtocol$AbstractConnectionHandler", "fileName": "AbstractProtocol.java", "lineNumber": 589, "methodName": "process", "nativeMethod": false }, { "className": "org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor", "fileName": "JIoEndpoint.java", "lineNumber": 312, "methodName": "run", "nativeMethod": false }, { "className": "java.util.concurrent.ThreadPoolExecutor", "fileName": null, "lineNumber": -1, "methodName": "runWorker", "nativeMethod": false }, { "className": "java.util.concurrent.ThreadPoolExecutor$Worker", "fileName": null, "lineNumber": -1, "methodName": "run", "nativeMethod": false }, { "className": "java.lang.Thread", "fileName": null, "lineNumber": -1, "methodName": "run", "nativeMethod": false } ], "suppressed": [] }, "className": "org.nuxeo.ecm.automation.TraceException", "localizedMessage": "\n\n******chain******\nName:Seam.RunOperation\nException:OperationException\nCaughterror:FailedtoinvokeoperationSeam.RunOperation\nCausedby:org.jboss.seam.ConcurrentRequestTimeoutException:Concurrentcalltoconversation\n******Hierarchycalls******\n\torg.nuxeo.ecm.automation.seam.operations.RunOperationInSeam\n", "message": "\n\n******chain******\nName:Seam.RunOperation\nException:OperationException\nCaughterror:FailedtoinvokeoperationSeam.RunOperation\nCausedby:org.jboss.seam.ConcurrentRequestTimeoutException:Concurrentcalltoconversation\n******Hierarchycalls******\n\torg.nuxeo.ecm.automation.seam.operations.RunOperationInSeam\n", "rollback": true, "stackTrace": [ { "className": "org.nuxeo.ecm.automation.core.impl.OperationServiceImpl", "fileName": "OperationServiceImpl.java", "lineNumber": 195, "methodName": "run", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.core.impl.OperationServiceImpl", "fileName": "OperationServiceImpl.java", "lineNumber": 116, "methodName": "run", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.server.jaxrs.OperationResource", "fileName": "OperationResource.java", "lineNumber": 51, "methodName": "execute", "nativeMethod": false }, { "className": "org.nuxeo.ecm.automation.server.jaxrs.ExecutableResource", "fileName": "ExecutableResource.java", "lineNumber": 56, "methodName": "doPost", "nativeMethod": false }, { "className": "sun.reflect.GeneratedMethodAccessor345", "fileName": null, "lineNumber": -1, "methodName": "invoke", "nativeMethod": false }, { "className": "sun.reflect.DelegatingMethodAccessorImpl", "fileName": null, "lineNumber": -1, "methodName": "invoke", "nativeMethod": false }, { "className": "java.lang.reflect.Method", "fileName": null, "lineNumber": -1, "methodName": "invoke", "nativeMethod": false }, { "className": "com.sun.jersey.spi.container.JavaMethodInvokerFactory$1", "fileName": "JavaMethodInvokerFactory.java", "lineNumber": 60, "methodName": "invoke", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ObjectOutInvoker", "fileName": "AbstractResourceMethodDispatchProvider.java", "lineNumber": 258, "methodName": "_dispatch", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher", "fileName": "ResourceJavaMethodDispatcher.java", "lineNumber": 75, "methodName": "dispatch", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.HttpMethodRule", "fileName": "HttpMethodRule.java", "lineNumber": 302, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.SubLocatorRule", "fileName": "SubLocatorRule.java", "lineNumber": 137, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.RightHandPathRule", "fileName": "RightHandPathRule.java", "lineNumber": 147, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.ResourceClassRule", "fileName": "ResourceClassRule.java", "lineNumber": 108, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.RightHandPathRule", "fileName": "RightHandPathRule.java", "lineNumber": 147, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule", "fileName": "RootResourceClassesRule.java", "lineNumber": 84, "methodName": "accept", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.application.WebApplicationImpl", "fileName": "WebApplicationImpl.java", "lineNumber": 1511, "methodName": "_handleRequest", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.application.WebApplicationImpl", "fileName": "WebApplicationImpl.java", "lineNumber": 1442, "methodName": "_handleRequest", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.application.WebApplicationImpl", "fileName": "WebApplicationImpl.java", "lineNumber": 1391, "methodName": "handleRequest", "nativeMethod": false }, { "className": "com.sun.jersey.server.impl.application.WebApplicationImpl", "fileName": "WebApplicationImpl.java", "lineNumber": 1381, "methodName": "handleRequest", "nativeMethod": false }, { "className": "com.sun.jersey.spi.container.servlet.WebComponent", "fileName": "WebComponent.java", "lineNumber": 416, "methodName": "service", "nativeMethod": false }, { "className": "com.sun.jersey.spi.container.servlet.ServletContainer", "fileName": "ServletContainer.java", "lineNumber": 538, "methodName": "service", "nativeMethod": false }, { "className": "com.sun.jersey.spi.container.servlet.ServletContainer", "fileName": "ServletContainer.java", "lineNumber": 716, "methodName": "service", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.app.jersey.WebEngineServlet", "fileName": "WebEngineServlet.java", "lineNumber": 177, "methodName": "containerService", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.app.jersey.WebEngineServlet", "fileName": "WebEngineServlet.java", "lineNumber": 152, "methodName": "service", "nativeMethod": false }, { "className": "javax.servlet.http.HttpServlet", "fileName": "HttpServlet.java", "lineNumber": 728, "methodName": "service", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 305, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.jaxrs.session.SessionCleanupFilter", "fileName": "SessionCleanupFilter.java", "lineNumber": 45, "methodName": "run", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.jaxrs.HttpFilter", "fileName": "HttpFilter.java", "lineNumber": 43, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.app.WebEngineFilter", "fileName": "WebEngineFilter.java", "lineNumber": 92, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.jaxrs.context.RequestContextFilter", "fileName": "RequestContextFilter.java", "lineNumber": 42, "methodName": "run", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webengine.jaxrs.HttpFilter", "fileName": "HttpFilter.java", "lineNumber": 43, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.wss.servlet.BaseWSSFilter", "fileName": "BaseWSSFilter.java", "lineNumber": 137, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.wss.servlet.FailSafeWSSFilter", "fileName": "FailSafeWSSFilter.java", "lineNumber": 55, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.core.management.jtajca.internal.Log4jWebFilter", "fileName": "Log4jWebFilter.java", "lineNumber": 64, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter", "fileName": "FancyURLFilter.java", "lineNumber": 129, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.mobile.filter.ApplicationRedirectionFilter", "fileName": "ApplicationRedirectionFilter.java", "lineNumber": 172, "methodName": "doNoRedirect", "nativeMethod": false }, { "className": "org.nuxeo.ecm.mobile.filter.ApplicationRedirectionFilter", "fileName": "ApplicationRedirectionFilter.java", "lineNumber": 94, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.webdav.service.WIRequestFilter", "fileName": "WIRequestFilter.java", "lineNumber": 60, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoRequestControllerFilter", "fileName": "NuxeoRequestControllerFilter.java", "lineNumber": 145, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter", "fileName": "NuxeoAuthenticationFilter.java", "lineNumber": 614, "methodName": "doFilterInternal", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain", "fileName": "NuxeoAuthFilterChain.java", "lineNumber": 35, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.oauth2.NuxeoOAuth2Filter", "fileName": "NuxeoOAuth2Filter.java", "lineNumber": 68, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain", "fileName": "NuxeoAuthFilterChain.java", "lineNumber": 33, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.oauth.NuxeoOAuthFilter", "fileName": "NuxeoOAuthFilter.java", "lineNumber": 119, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain", "fileName": "NuxeoAuthFilterChain.java", "lineNumber": 33, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter", "fileName": "NuxeoAuthenticationFilter.java", "lineNumber": 410, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "com.thetransactioncompany.cors.CORSFilter", "fileName": "CORSFilter.java", "lineNumber": 168, "methodName": "doFilter", "nativeMethod": false }, { "className": "com.thetransactioncompany.cors.CORSFilter", "fileName": "CORSFilter.java", "lineNumber": 233, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoCorsFilter", "fileName": "NuxeoCorsFilter.java", "lineNumber": 49, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter", "fileName": "NuxeoExceptionFilter.java", "lineNumber": 79, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.nuxeo.ecm.platform.web.common.encoding.NuxeoEncodingFilter", "fileName": "NuxeoEncodingFilter.java", "lineNumber": 69, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 243, "methodName": "internalDoFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.ApplicationFilterChain", "fileName": "ApplicationFilterChain.java", "lineNumber": 210, "methodName": "doFilter", "nativeMethod": false }, { "className": "org.apache.catalina.core.StandardWrapperValve", "fileName": "StandardWrapperValve.java", "lineNumber": 222, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.core.StandardContextValve", "fileName": "StandardContextValve.java", "lineNumber": 123, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.authenticator.AuthenticatorBase", "fileName": "AuthenticatorBase.java", "lineNumber": 502, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.core.StandardHostValve", "fileName": "StandardHostValve.java", "lineNumber": 171, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.valves.ErrorReportValve", "fileName": "ErrorReportValve.java", "lineNumber": 99, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.core.StandardEngineValve", "fileName": "StandardEngineValve.java", "lineNumber": 118, "methodName": "invoke", "nativeMethod": false }, { "className": "org.apache.catalina.connector.CoyoteAdapter", "fileName": "CoyoteAdapter.java", "lineNumber": 408, "methodName": "service", "nativeMethod": false }, { "className": "org.apache.coyote.http11.AbstractHttp11Processor", "fileName": "AbstractHttp11Processor.java", "lineNumber": 1023, "methodName": "process", "nativeMethod": false }, { "className": "org.apache.coyote.AbstractProtocol$AbstractConnectionHandler", "fileName": "AbstractProtocol.java", "lineNumber": 589, "methodName": "process", "nativeMethod": false }, { "className": "org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor", "fileName": "JIoEndpoint.java", "lineNumber": 312, "methodName": "run", "nativeMethod": false }, { "className": "java.util.concurrent.ThreadPoolExecutor", "fileName": null, "lineNumber": -1, "methodName": "runWorker", "nativeMethod": false }, { "className": "java.util.concurrent.ThreadPoolExecutor$Worker", "fileName": null, "lineNumber": -1, "methodName": "run", "nativeMethod": false }, { "className": "java.lang.Thread", "fileName": null, "lineNumber": -1, "methodName": "run", "nativeMethod": false } ], "suppressed": [] }, "entity-type": "exception", "message": "Failedtoexecuteoperation:Seam.RunOperation", "stack": "org.nuxeo.ecm.automation.TraceException:\n\n******chain******\nName:Seam.RunOperation\nException:OperationException\nCaughterror:FailedtoinvokeoperationSeam.RunOperation\nCausedby:org.jboss.seam.ConcurrentRequestTimeoutException:Concurrentcalltoconversation\n******Hierarchycalls******\n\torg.nuxeo.ecm.automation.seam.operations.RunOperationInSeam\n\n\tatorg.nuxeo.ecm.automation.core.impl.OperationServiceImpl.run(OperationServiceImpl.java:195)\n\tatorg.nuxeo.ecm.automation.core.impl.OperationServiceImpl.run(OperationServiceImpl.java:116)\n\tatorg.nuxeo.ecm.automation.server.jaxrs.OperationResource.execute(OperationResource.java:51)\n\tatorg.nuxeo.ecm.automation.server.jaxrs.ExecutableResource.doPost(ExecutableResource.java:56)\n\tatsun.reflect.GeneratedMethodAccessor345.invoke(UnknownSource)\n\tatsun.reflect.DelegatingMethodAccessorImpl.invoke(UnknownSource)\n\tatjava.lang.reflect.Method.invoke(UnknownSource)\n\tatcom.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)\n\tatcom.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ObjectOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:258)\n\tatcom.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)\n\tatcom.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302)\n\tatcom.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:137)\n\tatcom.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)\n\tatcom.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)\n\tatcom.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)\n\tatcom.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)\n\tatcom.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1511)\n\tatcom.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1442)\n\tatcom.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1391)\n\tatcom.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1381)\n\tatcom.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416)\n\tatcom.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538)\n\tatcom.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716)\n\tatorg.nuxeo.ecm.webengine.app.jersey.WebEngineServlet.containerService(WebEngineServlet.java:177)\n\tatorg.nuxeo.ecm.webengine.app.jersey.WebEngineServlet.service(WebEngineServlet.java:152)\n\tatjavax.servlet.http.HttpServlet.service(HttpServlet.java:728)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.nuxeo.ecm.webengine.jaxrs.session.SessionCleanupFilter.run(SessionCleanupFilter.java:45)\n\tatorg.nuxeo.ecm.webengine.jaxrs.HttpFilter.doFilter(HttpFilter.java:43)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.nuxeo.ecm.webengine.app.WebEngineFilter.doFilter(WebEngineFilter.java:92)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.nuxeo.ecm.webengine.jaxrs.context.RequestContextFilter.run(RequestContextFilter.java:42)\n\tatorg.nuxeo.ecm.webengine.jaxrs.HttpFilter.doFilter(HttpFilter.java:43)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.nuxeo.wss.servlet.BaseWSSFilter.doFilter(BaseWSSFilter.java:137)\n\tatorg.nuxeo.wss.servlet.FailSafeWSSFilter.doFilter(FailSafeWSSFilter.java:55)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.nuxeo.ecm.core.management.jtajca.internal.Log4jWebFilter.doFilter(Log4jWebFilter.java:64)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter.doFilter(FancyURLFilter.java:129)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.nuxeo.ecm.mobile.filter.ApplicationRedirectionFilter.doNoRedirect(ApplicationRedirectionFilter.java:172)\n\tatorg.nuxeo.ecm.mobile.filter.ApplicationRedirectionFilter.doFilter(ApplicationRedirectionFilter.java:94)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.nuxeo.ecm.webdav.service.WIRequestFilter.doFilter(WIRequestFilter.java:60)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoRequestControllerFilter.doFilter(NuxeoRequestControllerFilter.java:145)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilterInternal(NuxeoAuthenticationFilter.java:614)\n\tatorg.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:35)\n\tatorg.nuxeo.ecm.platform.ui.web.auth.oauth2.NuxeoOAuth2Filter.doFilter(NuxeoOAuth2Filter.java:68)\n\tatorg.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:33)\n\tatorg.nuxeo.ecm.platform.ui.web.auth.oauth.NuxeoOAuthFilter.doFilter(NuxeoOAuthFilter.java:119)\n\tatorg.nuxeo.ecm.platform.ui.web.auth.service.NuxeoAuthFilterChain.doFilter(NuxeoAuthFilterChain.java:33)\n\tatorg.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilter(NuxeoAuthenticationFilter.java:410)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatcom.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:168)\n\tatcom.thetransactioncompany.cors.CORSFilter.doFilter(CORSFilter.java:233)\n\tatorg.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoCorsFilter.doFilter(NuxeoCorsFilter.java:49)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter.doFilter(NuxeoExceptionFilter.java:79)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.nuxeo.ecm.platform.web.common.encoding.NuxeoEncodingFilter.doFilter(NuxeoEncodingFilter.java:69)\n\tatorg.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)\n\tatorg.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)\n\tatorg.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)\n\tatorg.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)\n\tatorg.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:502)\n\tatorg.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)\n\tatorg.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)\n\tatorg.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)\n\tatorg.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)\n\tatorg.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1023)\n\tatorg.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)\n\tatorg.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)\n\tatjava.util.concurrent.ThreadPoolExecutor.runWorker(UnknownSource)\n\tatjava.util.concurrent.ThreadPoolExecutor$Worker.run(UnknownSource)\n\tatjava.lang.Thread.run(UnknownSource)\nCausedby:org.nuxeo.ecm.automation.OperationException:FailedtoinvokeoperationSeam.RunOperation\n\tatorg.nuxeo.ecm.automation.core.impl.InvokableMethod.invoke(InvokableMethod.java:157)\n\tatorg.nuxeo.ecm.automation.core.impl.CompiledChainImpl.doInvoke(CompiledChainImpl.java:124)\n\tatorg.nuxeo.ecm.automation.core.impl.CompiledChainImpl.invoke(CompiledChainImpl.java:110)\n\tatorg.nuxeo.ecm.automation.core.impl.OperationServiceImpl.run(OperationServiceImpl.java:169)\n\t...91more\nCausedby:org.jboss.seam.ConcurrentRequestTimeoutException:Concurrentcalltoconversation\n\tatorg.jboss.seam.core.Manager.restoreAndLockConversation(Manager.java:585)\n\tatorg.jboss.seam.core.Manager.restoreConversation(Manager.java:513)\n\tatorg.nuxeo.ecm.automation.seam.operations.SeamOperationFilter.initializeSeamContext(SeamOperationFilter.java:125)\n\tatorg.nuxeo.ecm.automation.seam.operations.SeamOperationFilter.handleBeforeRun(SeamOperationFilter.java:63)\n\tatorg.nuxeo.ecm.automation.seam.operations.RunOperationInSeam.run(RunOperationInSeam.java:71)\n\tatsun.reflect.GeneratedMethodAccessor1315.invoke(UnknownSource)\n\tatsun.reflect.DelegatingMethodAccessorImpl.invoke(UnknownSource)\n\tatjava.lang.reflect.Method.invoke(UnknownSource)\n\tatorg.nuxeo.ecm.automation.core.impl.InvokableMethod.doInvoke(InvokableMethod.java:135)\n\tatorg.nuxeo.ecm.automation.core.impl.InvokableMethod.invoke(InvokableMethod.java:149)\n\t...94more\n", "status": 500, "type": "org.nuxeo.ecm.automation.TraceException" }