On 8 Jul 2014 at 11:14:25, Pascal BASTIEN 
([email protected](mailto:[email protected])) wrote:

> Yes thxs you, I saw this extension. It's work with that.

If it’s working then you could do the same!

> I saw than this user meet same problem: 
> http://xwiki.markmail.org/message/2tx6ac55lrjmju6u?q=purge+history+already+associated
>  
> With velocity it is impossible to remove history then? If yes, I will shedule 
> your extension.

Why do you say that? AFAICS this extension is a XAR (ie wiki pages). I didn’t 
check its content but you check how it does it and do the same.

Thanks
-Vincent

> ________________________________
> De : "[email protected]"  
> À : XWiki Users  
> Envoyé le : Mardi 8 juillet 2014 10h52
> Objet : Re: [xwiki-users] how to purge history in a space?
>  
>  
> Hi Pascal,
>  
> Does it work with 
> http://extensions.xwiki.org/xwiki/bin/view/Extension/Remove+Document+History ?
>  
> Thanks
> -Vincent
>  
>  
> On 8 Jul 2014 at 10:29:13, Pascal BASTIEN 
> ([email protected](mailto:[email protected])) wrote:
>  
> > Hello,
> > I need some help with my velocity script.
> > I try to remove history of pages on a space.
> > This code work well for a page:
> >  
> > {{velocity}}
> > $xwiki.getDocument('BacASable.TestPage3').getDocument().resetArchive($context.context)
> > {{/velocity}}
> >  
> > but my script fail when I launch this one to remove history of all 
> > BacASable space Page
> >  
> >  
> > {{velocity}}
> > #foreach ($docName in $xwiki.getSpaceDocsName("BacASable"))
> > $xwiki.getDocument("BacASable.$docName").getDocument().resetArchive($context.context)
> > * history of "BacASable.$docName" removed
> > #end
> > {{/velocity}}
> >  
> > I obtain this error:
> >  
> > Caused by: org.hibernate.NonUniqueObjectException: a different object with 
> > the same identifier value was already associated with the session: 
> > [com.xpn.xwiki.doc.rcs.XWikiRCSNodeInfo#com.xpn.xwiki.doc.rcs.XWikiRCSNodeId@2ff3ff58[docId=9026427162423984573,version=4.1]]
> > Any ideas what's I'm doing wrong? Thxs
> >  
> > Note: deletion of WebHome history doessn't work:
> > $xwiki.getDocument('BacASable.WebHome').getDocument().resetArchive($context.context)
> >  
> >  
> > Pascal B (on Xwiki 6.0)
_______________________________________________
users mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/users

Reply via email to