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 (pbasnews-xw...@yahoo.fr(mailto:pbasnews-xw...@yahoo.fr)) 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 users@xwiki.org http://lists.xwiki.org/mailman/listinfo/users