Details
-
Bug
-
Resolution: Fixed
-
Major
-
17.1.0
-
None
-
Unknown
-
N/A
-
N/A
-
Description
I obtained warnings when creating a new subwiki in the logs, right after the starting job log:
Starting job of type [wikicreationjob] with identifier [wikicreation/createandinstall/sub1] Abusive modification of the cached document class java.lang.IllegalStateException: Abusive modification of the cached document at com.xpn.xwiki.doc.XWikiDocument.setMetaDataDirty(XWikiDocument.java:2436) at com.xpn.xwiki.objects.BaseElement.setOwnerDocument(BaseElement.java:468) at com.xpn.xwiki.objects.BaseObject.set(BaseObject.java:369) at org.xwiki.wiki.internal.descriptor.builder.DefaultWikiDescriptorBuilder.save(DefaultWikiDescriptorBuilder.java:208) at org.xwiki.wiki.internal.descriptor.DefaultWikiDescriptorManager.saveDescriptor(DefaultWikiDescriptorManager.java:212) at org.xwiki.platform.wiki.creationjob.internal.steps.SaveWikiMetaDataStep.execute(SaveWikiMetaDataStep.java:69) at org.xwiki.platform.wiki.creationjob.internal.WikiCreationJob.runInternal(WikiCreationJob.java:96) at org.xwiki.job.AbstractJob.runInContext(AbstractJob.java:246) at org.xwiki.job.AbstractJob.run(AbstractJob.java:223) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840) Abusive modification of the cached document class java.lang.IllegalStateException: Abusive modification of the cached document at com.xpn.xwiki.doc.XWikiDocument.setMetaDataDirty(XWikiDocument.java:2436) at com.xpn.xwiki.objects.BaseElement.setDirty(BaseElement.java:133) at com.xpn.xwiki.objects.BaseCollection.addField(BaseCollection.java:552) at com.xpn.xwiki.objects.BaseCollection.safeput(BaseCollection.java:271) at com.xpn.xwiki.objects.BaseCollection.setStringValue(BaseCollection.java:339) at org.xwiki.wiki.user.internal.DefaultWikiUserConfigurationHelper.saveConfiguration(DefaultWikiUserConfigurationHelper.java:122) at org.xwiki.wiki.user.internal.DefaultWikiUserManager.setMembershipType(DefaultWikiUserManager.java:104) at org.xwiki.platform.wiki.creationjob.internal.steps.SaveWikiMetaDataStep.execute(SaveWikiMetaDataStep.java:76) at org.xwiki.platform.wiki.creationjob.internal.WikiCreationJob.runInternal(WikiCreationJob.java:96) at org.xwiki.job.AbstractJob.runInContext(AbstractJob.java:246) at org.xwiki.job.AbstractJob.run(AbstractJob.java:223) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635) at java.base/java.lang.Thread.run(Thread.java:840)