On Wed October 17 2007 5:30:14 am Bogdan Stefanescu wrote: > Hi Jonhn, > > I think there is a bug that was solved some days ago. > In fact the command line argument were passed in the wrong order - the > local directory was passed as the remote file and the remote file as the > local directory .. > > Can you please retry and check if the import works better?
Hi Bogdan, I was already using a version current as of October 12 (rev 25961). I show only one difference in svn since then, a one-character mod to nuxeo-client-build/pom.xml that doesn't look relevant. Also, the error messages spit out from the system showed appropriate pathnames, and also my JavaScript script, written from scratch, had the same issue. -- John > > John Goerzen wrote: > > Hi, > > > > I'm trying to set up a document import and export system. I have > > exporting working, following the example in the ref book and the client. > > > > Importing is giving me trouble. I have use the client's export command > > to create an export directory. That went well. I am now trying to > > import this. Whether I import it to a different location on the same > > server, or an entirely different server, I get: > > > > Caused by: org.nuxeo.ecm.core.api.WrappedException: Exception: > > org.nuxeo.ecm.core.model.NoSuchDocumentException. message: No such > > document: /default-domain/workspaces/ws2/unrestricted > > > > Now, /default-domain/workspaces/ws2 was where I told it to start > > importing, and unrestricted is the name of the folder that I exported; > > it was at /default-domain/workspaces/ws1/blah/unrestricted or so. > > > > If I create the unrestricted folder, then I get the same error on the > > first document within it that it tries to import. > > > > This is against 5.1.1.GA. It occurs with both the import command in > > the nuxeo client, and with my own very thin wrapper around the import > > example in the ref book (that example is importing ZIP files, but I > > have working export to ZIP files going too) > > > > Any ideas? > > > > The full traceback is: > > > > Connecting to nuxeo server at localhost:62474 as system > > java.lang.reflect.UndeclaredThrowableException > > at $Proxy14.getDocument(Unknown Source) > > at > > org.nuxeo.ecm.core.api.io.impl.DocumentModelWriter.doWrite(DocumentModel > >Writer.java:89) at > > org.nuxeo.ecm.core.api.io.impl.DocumentModelWriter.write(DocumentModelWr > >iter.java:73) at > > org.nuxeo.ecm.core.api.io.AbstractDocumentWriter.write(AbstractDocumentW > >riter.java:39) at > > org.nuxeo.ecm.core.api.io.impl.DocumentPipeImpl.run(DocumentPipeImpl.jav > >a:106) at > > org.nuxeo.ecm.client.commands.io.ImportCommand.importTree(ImportCommand. > >java:81) at > > org.nuxeo.ecm.client.commands.io.ImportCommand.run(ImportCommand.java:62 > >) at > > org.nuxeo.ecm.client.launcher.CommandLineService.runCommand(CommandLineS > >ervice.java:286) at org.nuxeo.ecm.client.launcher.Main.main(Main.java:77) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav > >a:39) at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > >Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) > > at Launcher.startMain(Launcher.java:63) > > at Launcher.main(Launcher.java:143) > > Caused by: java.lang.reflect.InvocationTargetException > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav > >a:39) at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > >Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) > > at > > org.nuxeo.ecm.client.RepositoryInstanceHandler.invoke(RepositoryInstance > >Handler.java:114) ... 15 more > > Caused by: org.nuxeo.ecm.core.api.ClientException: Failed to get > > document /default-domain/workspaces/ws2/unrestricted at > > org.nuxeo.ecm.core.api.AbstractSession.getDocument(AbstractSession.java: > >826) at > > org.nuxeo.ecm.core.api.ejb.DocumentManagerBean.getDocument(DocumentManag > >erBean.java:219) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav > >a:39) at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > >Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) > > at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:112) at > > org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationConte > >xtImpl.java:166) at > > org.nuxeo.ecm.core.api.ejb.DocumentManagerCacheStatInterceptor.countCall > >(DocumentManagerCacheStatInterceptor.java:71) at > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav > >a:39) at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > >Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) > > at > > org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationConte > >xtImpl.java:118) at > > org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3Interc > >eptorsInterceptor.java:63) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.i > >nvoke(ExtendedPersistenceContextPropagationInterceptor.java:57) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(T > >ransactionScopedEntityManagerInterceptor.java:54) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInte > >rceptor.java:46) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79) > > at > > org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:19 > >1) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterc > >eptor.java:76) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInsta > >nceInterceptor.java:83) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.aspects.security.RoleBasedAuthorizationInterceptor.invoke(Role > >BasedAuthorizationInterceptor.java:166) at > > org.jboss.ejb3.security.RoleBasedAuthorizationInterceptor.invoke(RoleBas > >edAuthorizationInterceptor.java:108) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.aspects.security.AuthenticationInterceptor.invoke(Authenticati > >onInterceptor.java:77) at > > org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3Authent > >icationInterceptor.java:102) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationIntercepto > >r.java:47) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousI > >nterceptor.java:106) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.stateful.StatefulContainer.dynamicInvoke(StatefulContaine > >r.java:319) at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106) at > > org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemoti > >ngInvocationHandler.java:82) at > > org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:828) at > > org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:681) at > > org.jboss.remoting.transport.socket.ServerThread.processInvocation(Serve > >rThread.java:358) at > > org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java > >:412) at > > org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:2 > >39) at > > org.jboss.remoting.RemoteClientInvoker.invoke(RemoteClientInvoker.java:1 > >90) at org.jboss.remoting.Client.invoke(Client.java:525) > > at org.jboss.remoting.Client.invoke(Client.java:488) > > at > > org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteIn > >terceptor.java:55) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:98) at > > org.jboss.aspects.tx.ClientTxPropagationInterceptor.invoke(ClientTxPropa > >gationInterceptor.java:61) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:98) at > > org.jboss.aspects.security.SecurityClientInterceptor.invoke(SecurityClie > >ntInterceptor.java:55) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:98) at > > org.jboss.ejb3.remoting.IsLocalInterceptor.invoke(IsLocalInterceptor.jav > >a:78) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:98) at > > org.jboss.ejb3.stateful.StatefulRemoteProxy.invoke(StatefulRemoteProxy.j > >ava:133) at $Proxy16.getDocument(Unknown Source) > > ... 20 more > > Caused by: org.nuxeo.ecm.core.api.WrappedException: Exception: > > org.nuxeo.ecm.core.model.NoSuchDocumentException. message: No such > > document: /default-domain/workspaces/ws2/unrestricted at > > org.nuxeo.ecm.core.repository.jcr.JCRSession.resolvePath(JCRSession.java > >:288) at > > org.nuxeo.ecm.core.repository.jcr.JCRSession.resolvePath(JCRSession.java > >:260) at > > org.nuxeo.ecm.core.api.DocumentResolver.resolveReference(DocumentResolve > >r.java:66) at > > org.nuxeo.ecm.core.api.AbstractSession.resolveReference(AbstractSession. > >java:333) at > > org.nuxeo.ecm.core.api.AbstractSession.getDocument(AbstractSession.java: > >822) at > > org.nuxeo.ecm.core.api.ejb.DocumentManagerBean.getDocument(DocumentManag > >erBean.java:219) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > > Method) at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav > >a:39) at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > >Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) > > at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:112) at > > org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationConte > >xtImpl.java:166) at > > org.nuxeo.ecm.core.api.ejb.DocumentManagerCacheStatInterceptor.countCall > >(DocumentManagerCacheStatInterceptor.java:71) at > > sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav > >a:39) at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor > >Impl.java:25) at java.lang.reflect.Method.invoke(Method.java:585) > > at > > org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationConte > >xtImpl.java:118) at > > org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3Interc > >eptorsInterceptor.java:63) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.i > >nvoke(ExtendedPersistenceContextPropagationInterceptor.java:57) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(T > >ransactionScopedEntityManagerInterceptor.java:54) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInte > >rceptor.java:46) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at org.jboss.aspects.tx.TxPolicy.invokeInOurTx(TxPolicy.java:79) > > at > > org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:19 > >1) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterc > >eptor.java:76) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInsta > >nceInterceptor.java:83) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.aspects.security.RoleBasedAuthorizationInterceptor.invoke(Role > >BasedAuthorizationInterceptor.java:166) at > > org.jboss.ejb3.security.RoleBasedAuthorizationInterceptor.invoke(RoleBas > >edAuthorizationInterceptor.java:108) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.aspects.security.AuthenticationInterceptor.invoke(Authenticati > >onInterceptor.java:77) at > > org.jboss.ejb3.security.Ejb3AuthenticationInterceptor.invoke(Ejb3Authent > >icationInterceptor.java:102) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.ENCPropagationInterceptor.invoke(ENCPropagationIntercepto > >r.java:47) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.asynchronous.AsynchronousInterceptor.invoke(AsynchronousI > >nterceptor.java:106) at > > org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.jav > >a:101) at > > org.jboss.ejb3.stateful.StatefulContainer.dynamicInvoke(StatefulContaine > >r.java:319) at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:106) at > > org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemoti > >ngInvocationHandler.java:82) at > > org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:828) at > > org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:681) at > > org.jboss.remoting.transport.socket.ServerThread.processInvocation(Serve > >rThread.java:358) at > > org.jboss.remoting.transport.socket.ServerThread.dorun(ServerThread.java > >:412) at > > org.jboss.remoting.transport.socket.ServerThread.run(ServerThread.java:2 > >39) Caused by: org.nuxeo.ecm.core.api.WrappedException: Exception: > > javax.jcr.PathNotFoundException. message: > > ecm:children/default-domain/ecm:children/workspaces/ecm:children/ws2/ecm > >:children/unrestricted at > > org.apache.jackrabbit.core.NodeImpl.getNode(NodeImpl.java:2428) at > > org.nuxeo.ecm.core.repository.jcr.JCRSession.resolvePath(JCRSession.java > >:286) ... 50 more > > > > > > _______________________________________________ > > ECM mailing list > > [email protected] > > http://lists.nuxeo.com/mailman/listinfo/ecm _______________________________________________ ECM mailing list [email protected] http://lists.nuxeo.com/mailman/listinfo/ecm
