Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-22931

The edit action modify the cached document when creating a page from template

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • None
    • 16.10.4
    • Old Core
    • None
    • Unknown

    Description

      To reproduce: execute org.xwiki.administration.test.ui.PageTemplatesIT#createPagesFromTemplate UI test.

      Getting the following warning:

       2025-02-25 15:49:50,629 [qtp1663619914-217 - http://host.testcontainers.internal:8080/xwiki/bin/edit/PageTemplatesIT/createPagesFromTemplate/TestTemplateInstance/WebHome?template=PageTemplatesIT.createPagesFromTemplate.TestTemplate&parent=PageTemplatesIT.createPagesFromTemplate.TestTemplateProvider&title=TestTemplateInstance&form_token=mCcjbaFsfjhDFkObEJOBeg] WARN  c.x.x.d.XWikiDocument          - Abusive modification of the cached document [xwiki:PageTemplatesIT.createPagesFromTemplate.TestTemplate()]  
       java.lang.IllegalStateException: Abusive modification of the cached document 
       	at com.xpn.xwiki.doc.XWikiDocument.setMetaDataDirty(XWikiDocument.java:2436) 
       	at com.xpn.xwiki.doc.XWikiAttachmentContent.setContentDirty(XWikiAttachmentContent.java:233) 
       	at com.xpn.xwiki.doc.XWikiDocument.copyAttachment(XWikiDocument.java:4792) 
       	at com.xpn.xwiki.doc.XWikiDocument.copyAttachments(XWikiDocument.java:4759) 
       	at com.xpn.xwiki.doc.XWikiDocument.readFromTemplate(XWikiDocument.java:4551)
       	at com.xpn.xwiki.web.XWikiAction.readFromTemplate(XWikiAction.java:1266) 
       	at com.xpn.xwiki.web.EditAction.prepareEditedDocument(EditAction.java:128) 
       	at com.xpn.xwiki.web.EditAction.render(EditAction.java:83) 
       	at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:636) 
       	at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:338) 
      ...
      

      Attachments

        Activity

          People

            surli Simon Urli
            tmortagne Thomas Mortagne
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated: