|
|
|
| The following comment has been added to this issue: |
[ Permlink ] |
|
Author: Georges Racinet
Date: 09/08/07 15:28
Comment:
One first bug if not all: if you were in the context of the deleted document before calling the search, you still are in this context while requesting deletion (check breadcrumb). Now after deletion, you get redirected to a place that doesnt exist any more. First call to the core (here climb up parents to infer the superspace) fails.
|
|
- create a document
- click "Search"
- try to delete the document
Result: 2007-03-07 17:21:30,020 ERROR [org.nuxeo.ecm.core.api.ClientException] ClientException created...
org.nuxeo.ecm.core.api.ClientException: Failed to get parent documents: 43eeaa77-336f-4eb2-8230-911b908a6b11
at org.nuxeo.ecm.core.api.AbstractSession.getParentDocuments(AbstractSession.java:716)
at sun.reflect.GeneratedMethodAccessor352.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:112)
at org.jboss.ejb3.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:166)
at org.jboss.ejb3.interceptor.EJB3InterceptorsInterceptor.invoke(EJB3InterceptorsInterceptor.java:63)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.entity.ExtendedPersistenceContextPropagationInterceptor.invoke(ExtendedPersistenceContextPropagationInterceptor.java:57)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.entity.TransactionScopedEntityManagerInterceptor.invoke(TransactionScopedEntityManagerInterceptor.java:54)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.AllowedOperationsInterceptor.invoke(AllowedOperationsInterceptor.java:47)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.tx.TxPolicy.invokeInCallerTx(TxPolicy.java:126)
at org.jboss.aspects.tx.TxInterceptor$Required.invoke(TxInterceptor.java:201)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.tx.TxPropagationInterceptor.invoke(TxPropagationInterceptor.java:76)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.ejb3.stateful.StatefulInstanceInterceptor.invoke(StatefulInstanceInterceptor.java:81)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:167)
at org.jboss.ejb3.security.RoleBasedAuthorizationInterceptor.invoke(RoleBasedAuthorizationInterceptor.java:100)
at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:101)
at org.jboss.aspects.security.AuthenticationInterceptor.invoke(AuthenticationInterceptor.java:78)
....
Caused by: org.nuxeo.ecm.core.model.NoSuchDocumentException: No such document: No such document width uuid: b619ffc6-88d2-45bd-b51e-6cc408047925
at org.nuxeo.ecm.core.jcr.JCRSession.getDocumentByUUID(JCRSession.java:250)
at org.nuxeo.ecm.core.api.DocumentResolver.resolveReference(DocumentResolver.java:66)
at org.nuxeo.ecm.core.api.AbstractSession.resolveReference(AbstractSession.java:266)
at org.nuxeo.ecm.core.api.AbstractSession.getCurrentLifeCycleState(AbstractSession.java:1402)
... 339 more
Caused by: javax.jcr.ItemNotFoundException: b619ffc6-88d2-45bd-b51e-6cc408047925
at org.apache.jackrabbit.core.ItemManager.createItemInstance(ItemManager.java:467)
at org.apache.jackrabbit.core.ItemManager.getItem(ItemManager.java:323)
at org.apache.jackrabbit.core.SessionImpl.getNodeById(SessionImpl.java:460)
at org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:437)
at org.apache.jackrabbit.core.SessionImpl.getNodeByUUID(SessionImpl.java:763)
at org.nuxeo.ecm.core.jcr.JCRSession.getDocumentByUUID(JCRSession.java:247)
|
|
|
|
![]() |
|
_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets