Hello,
after updating from 15.0 to XWiki Debian 15.8 the toc macro won’t run anymore:
[Failed to execute the [toc] macro. Cause: [null]
Details:
java.lang.UnsupportedOperationException
at java.base/java.util.ImmutableCollections.uoe(ImmutableCollections.java:72)
at java.base/java.util.ImmutableCollections$AbstractImmutableList.remove(ImmutableCollections.java:108)
at wiki:xwiki//org.xwiki.contrib.numbered.content.toc.AbstractNumberingTocEntryDecorator.cleanupEntryLabel(AbstractNumberingTocEntryDecorator.java:99)
at wiki:xwiki//org.xwiki.contrib.numbered.content.toc.AbstractNumberingTocEntryDecorator.decorate(AbstractNumberingTocEntryDecorator.java:66)
at wiki:xwiki//org.xwiki.contrib.numbered.content.toc.TocTreeBuilder.createTocEntry(TocTreeBuilder.java:224)
at wiki:xwiki//org.xwiki.contrib.numbered.content.toc.TocTreeBuilder.addItemBlock(TocTreeBuilder.java:187)
at wiki:xwiki//org.xwiki.contrib.numbered.content.toc.TocTreeBuilder.generateTree(TocTreeBuilder.java:163)
at wiki:xwiki//org.xwiki.contrib.numbered.content.toc.TocTreeBuilder.build(TocTreeBuilder.java:113)
at wiki:xwiki//org.xwiki.contrib.numbered.content.toc.internal.TocMacro.execute(TocMacro.java:110)
at wiki:xwiki//org.xwiki.contrib.numbered.content.toc.internal.TocMacro.execute(TocMacro.java:56)
at org.xwiki.rendering.internal.transformation.macro.MacroTransformation.transform(MacroTransformation.java:309)
at org.xwiki.rendering.internal.transformation.DefaultRenderingContext.transformInContext(DefaultRenderingContext.java:183)
at org.xwiki.rendering.internal.transformation.DefaultTransformationManager.performTransformations(DefaultTransformationManager.java:88)
at org.xwiki.display.internal.DocumentContentAsyncExecutor.executeInCurrentExecutionContext(DocumentContentAsyncExecutor.java:395)
at org.xwiki.display.internal.DocumentContentAsyncExecutor.execute(DocumentContentAsyncExecutor.java:268)
at org.xwiki.display.internal.DocumentContentAsyncRenderer.execute(DocumentContentAsyncRenderer.java:112)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:157)
at org.xwiki.rendering.async.internal.block.AbstractBlockAsyncRenderer.render(AbstractBlockAsyncRenderer.java:54)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:290)
at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:267)
at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.execute(DefaultBlockAsyncRendererExecutor.java:125)
at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:67)
at org.xwiki.display.internal.DocumentContentDisplayer.display(DocumentContentDisplayer.java:43)
at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:96)
at org.xwiki.display.internal.DefaultDocumentDisplayer.display(DefaultDocumentDisplayer.java:39)
at org.xwiki.sheet.internal.SheetDocumentDisplayer.display(SheetDocumentDisplayer.java:123)
...
What could be the cause?
Thanks in advance!