Uploaded image for project: 'Nuxeo Platform'
  1. Nuxeo Platform
  2. NXP-14644

Queue select2 server call when user is typing fast

    XMLWordPrintable

    Details

    • 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

      Description

      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"
      }
      

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Time Tracking

                  Estimated:
                  Original Estimate - 4 hours
                  4h
                  Remaining:
                  Remaining Estimate - 4 hours
                  4h
                  Logged:
                  Time Spent - Not Specified
                  Not Specified