You might be using some wrong API.

I’ve tested this and it works fine:

{{velocity}}
* Is page Main.TestPage deleted: $xwiki.getDocument('Main.TestPage').isNew()
#set ($newDoc = $xwiki.getDocument('Main.TestPage'))
#set ($discard = $newDoc.setContent('test'))
#set ($discard = $newDoc.save())
* Is page Main.TestPage deleted: $xwiki.getDocument('Main.TestPage').isNew()
#set ($discard = $newDoc.delete())
* Is page Main.TestPage deleted: $xwiki.getDocument('Main.TestPage').isNew()
{{velocity}}

Hope it helps,
-Vincent

On 5 Jan 2016 at 16:39:02, Giordano Ninonà 
(giordano.nin...@gmail.com(mailto:giordano.nin...@gmail.com)) wrote:

> Hi Vincent,
>  
> I mean that I can see the deletion on the Activity Stream, with "tree 
> representation" I mean the pages' tree in the Dashboard and I didn't noticed 
> any error.
>  
> Thanks,
> Giordano.
>  
> 2016-01-05 16:25 GMT+01:00 vinc...@massol.net(mailto:vinc...@massol.net) :
> > Hi,  
> > On 5 Jan 2016 at 16:20:52, Giordano Ninonà 
> > (giordano.nin...@gmail.com(mailto:giordano.nin...@gmail.com)(mailto:giordano.nin...@gmail.com))
> >  wrote:
> >  
> > > Hi users,
> > >
> > > I'm developing a java component that offer APIs accessed through script
> > > services to perfom modification to the wiki.
> > >
> > > When I delete a document (thus the related page I guessed) from my java
> > > code with the "*.deleteDocument(doc, context)*", on my browser I see the
> > > last modification as a page deletion but the page is still accessible on
> > > the tree representation.  
> >  
> > What tree?  
> >  
> > Are you talking about the Activity Stream or something else?  
> >  
> > Deleted documents are deleted so if your doc still appears then it’s not 
> > been deleted (maybe there was an error?).  
> >  
> > Thanks  
> > -Vincent
> >  
> > > The XWikiDocument's method ".setHidden(true)" solve my problem, but I 
> > > can't
> > > catch the relations between xwiki pages-->Documents-->Document reference
> > > and how to handle deletion of non-terminal pages preserving the 
> > > information
> > > contained in them like: the wiki and the nested page to whom they had been
> > > belonged, the content and the comments.
> > >
> > > Thanks for your help,
> > > Giordano.
> >  
>  

_______________________________________________
users mailing list
users@xwiki.org
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to