Issue (View Online)

Key: NXP-749
Issue Type: Bug Bug
Status: Open Open
Priority: Minor Minor
Assignee: Georges Racinet
Reporter: George Lefter

Operations

View all
View comments
View history
exception when deleting a document in Search results 
Updated: 09/08/07 15:28   Created: 07/03/07 16:26  

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.

Project: Nuxeo Enterprise Platform 5
Components: Query / Search

 Description   
- 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)

This message was automatically generated by Atlassian JIRA Enterprise Edition, Version: 3.10-260 - Bug/feature request.
If you think it was sent incorrectly, contact one of this server's administrators.

_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to