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

Reply via email to