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

Drive: random failure in test_sync_delete_root

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.9.5
    • Component/s: Nuxeo Drive
    • Tags:
    • Backlog priority:
      950
    • Sprint:
      Sprint Drive 5.9.4-2

      Description

      For the latest, server-side stack trace:

      20:53:23      [exec] nxdrive.client.base_automation_client: DEBUG: org.nuxeo.ecm.automation.OperationException: Failed to invoke operation NuxeoDrive.GetChildren
      20:53:23      [exec] 	at org.nuxeo.ecm.automation.core.impl.InvokableMethod.invoke(InvokableMethod.java:140)
      20:53:23      [exec] 	at org.nuxeo.ecm.automation.core.impl.CompiledChainImpl.doInvoke(CompiledChainImpl.java:114)
      20:53:23      [exec] 	at org.nuxeo.ecm.automation.core.impl.CompiledChainImpl.invoke(CompiledChainImpl.java:96)
      20:53:23      [exec] 	at org.nuxeo.ecm.automation.core.impl.OperationServiceImpl.run(OperationServiceImpl.java:81)
      20:53:23      [exec] 	at org.nuxeo.ecm.automation.server.jaxrs.OperationResource.execute(OperationResource.java:42)
      20:53:23      [exec] 	at org.nuxeo.ecm.automation.server.jaxrs.ExecutableResource.doPost(ExecutableResource.java:51)
      20:53:23      [exec] 	at sun.reflect.GeneratedMethodAccessor149.invoke(Unknown Source)
      20:53:23      [exec] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      20:53:23      [exec] 	at java.lang.reflect.Method.invoke(Method.java:597)
      20:53:23      [exec] 	at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60)
      20:53:23      [exec] 	at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ObjectOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:258)
      20:53:23      [exec] 	at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)
      20:53:23      [exec] 	at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:288)
      20:53:23      [exec] 	at com.sun.jersey.server.impl.uri.rules.SubLocatorRule.accept(SubLocatorRule.java:134)
      20:53:23      [exec] 	at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
      20:53:23      [exec] 	at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)
      20:53:23      [exec] 	at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
      20:53:23      [exec] 	at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)
      20:53:23      [exec] 	at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1469)
      20:53:23      [exec] 	at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1400)
      20:53:23      [exec] 	at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1349)
      20:53:23      [exec] 	at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1339)
      20:53:23      [exec] 	at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416)
      20:53:23      [exec] 	at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:537)
      20:53:23      [exec] 	at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:708)
      20:53:23      [exec] 	at org.nuxeo.ecm.webengine.app.jersey.WebEngineServlet.containerService(WebEngineServlet.java:60)
      20:53:23      [exec] 	at org.nuxeo.ecm.webengine.app.jersey.WebEngineServlet.service(WebEngineServlet.java:44)
      20:53:23      [exec] 	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      20:53:23      [exec] 	at org.nuxeo.ecm.webengine.jaxrs.session.SessionCleanupFilter.run(SessionCleanupFilter.java:45)
      20:53:23      [exec] 	at org.nuxeo.ecm.webengine.jaxrs.HttpFilter.doFilter(HttpFilter.java:43)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      20:53:23      [exec] 	at org.nuxeo.ecm.webengine.app.WebEngineFilter.doFilter(WebEngineFilter.java:92)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      20:53:23      [exec] 	at org.nuxeo.ecm.webengine.jaxrs.context.RequestContextFilter.run(RequestContextFilter.java:42)
      20:53:23      [exec] 	at org.nuxeo.ecm.webengine.jaxrs.HttpFilter.doFilter(HttpFilter.java:43)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      20:53:23      [exec] 	at org.nuxeo.wss.servlet.BaseWSSFilter.doFilter(BaseWSSFilter.java:137)
      20:53:23      [exec] 	at org.nuxeo.wss.servlet.FailSafeWSSFilter.doFilter(FailSafeWSSFilter.java:55)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      20:53:23      [exec] 	at org.nuxeo.ecm.platform.ui.web.rest.FancyURLFilter.doFilter(FancyURLFilter.java:129)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      20:53:23      [exec] 	at org.nuxeo.ecm.platform.web.common.requestcontroller.filter.NuxeoRequestControllerFilter.doFilter(NuxeoRequestControllerFilter.java:145)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      20:53:23      [exec] 	at org.nuxeo.ecm.platform.wi.filter.WIRequestFilter.doFilter(WIRequestFilter.java:114)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      20:53:23      [exec] 	at org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilterInternal(NuxeoAuthenticationFilter.java:553)
      20:53:23      [exec] 	at org.nuxeo.ecm.platform.ui.web.auth.NuxeoAuthenticationFilter.doFilter(NuxeoAuthenticationFilter.java:347)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      20:53:23      [exec] 	at org.nuxeo.ecm.platform.web.common.exceptionhandling.NuxeoExceptionFilter.doFilter(NuxeoExceptionFilter.java:79)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      20:53:23      [exec] 	at org.nuxeo.ecm.platform.web.common.encoding.NuxeoEncodingFilter.doFilter(NuxeoEncodingFilter.java:59)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
      20:53:23      [exec] 	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      20:53:23      [exec] 	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
      20:53:23      [exec] 	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
      20:53:23      [exec] 	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
      20:53:23      [exec] 	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      20:53:23      [exec] 	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      20:53:23      [exec] 	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
      20:53:23      [exec] 	at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:877)
      20:53:23      [exec] 	at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:594)
      20:53:23      [exec] 	at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1675)
      20:53:23      [exec] 	at java.lang.Thread.run(Thread.java:662)
      20:53:23      [exec] Caused by: org.nuxeo.ecm.core.api.ClientException: Cannot get the children of file system item with id userSyncRootParentFactory#default#34eb85ea-1366-4843-8e3d-cbacd015fa74 because it doesn't exist.
      20:53:23      [exec] 	at org.nuxeo.drive.service.impl.FileSystemItemManagerImpl.getChildren(FileSystemItemManagerImpl.java:158)
      20:53:23      [exec] 	at org.nuxeo.drive.operations.NuxeoDriveGetChildren.run(NuxeoDriveGetChildren.java:56)
      20:53:23      [exec] 	at sun.reflect.GeneratedMethodAccessor181.invoke(Unknown Source)
      20:53:23      [exec] 	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      20:53:23      [exec] 	at java.lang.reflect.Method.invoke(Method.java:597)
      20:53:23      [exec] 	at org.nuxeo.ecm.automation.core.impl.InvokableMethod.doInvoke(InvokableMethod.java:117)
      20:53:23      [exec] 	at org.nuxeo.ecm.automation.core.impl.InvokableMethod.invoke(InvokableMethod.java:132)
      20:53:23      [exec] 	... 73 more
      

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated:
                  Resolved: