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

Upgrade of a wiki from 9.10.1to 12.10.10 failed

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Major
    • None
    • 12.10.10
    • Docker upgrade from 9.10.1 to 12.10.10
    • Unknown
    • N/A
    • N/A

    Description

      Upgrade from XWiki 910.1 to XWiki 12.10.10 failed for some wiki with an error displayed on the interactive upgrade :

      Error number 4001 in 4: Error while evaluating velocity template distribution.vm

      In the log we've got this :

      2021-11-05 14:06:52,323 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #unifiedDiff called at /templates/distribution.vm[line 111, column 9] }}
      {{2021-11-05 14:06:52,323 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #displayPropertyDiff called at /templates/distribution.vm[line 119, column 1] }}
      {{2021-11-05 14:06:52,323 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #maybeDisplayPropertyDiff called at /templates/distribution.vm[line 166, column 1] }}
      {{2021-11-05 14:06:52,323 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #displayDocumentFieldsDiff called at /templates/distribution.vm[line 371, column 1] }}
      {{2021-11-05 14:06:52,324 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #displayDocumentDiff called at /templates/distribution.vm[line 626, column 1] }}
      {{2021-11-05 14:06:52,324 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #displayDocumentRawChanges called at /templates/distribution.vm[line 633, column 1] }}
      {{2021-11-05 14:06:52,324 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #displayDocumentChanges called at /templates/distribution.vm[line 842, column 1] }}
      {{2021-11-05 14:06:52,324 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #displayExtensionDetails_mergeConflictChanges called at /templates/distribution.vm[line 790, column 1] }}
      {{2021-11-05 14:06:52,324 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #displayExtensionDetails_mergeConflictQuestion called at /templates/distribution.vm[line 749, column 1] }}
      {{2021-11-05 14:06:52,324 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #displayExtensionDetails_progressQuestion called at /templates/distribution.vm[line 676, column 1] }}
      {{2021-11-05 14:06:52,324 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #displayExtensionDetails_progress called at /templates/distribution.vm[line 999, column 1] }}
      {{2021-11-05 14:06:52,324 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #displayExtensionDetails called at /templates/distribution.vm[line 1046, column 1] }}
      {{2021-11-05 14:06:52,324 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #displayExtension called at /templates/distribution.vm[line 1103, column 1] }}
      {{2021-11-05 14:06:52,324 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #handleExtensionAction called at /templates/distribution.vm[line 1062, column 1] }}
      {{2021-11-05 14:06:52,324 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] o.a.velocity.directive.null - Exception in macro #handleExtensionRequest called at /templates/distribution.vm[line 201, column 1] }}
      {{2021-11-05 14:06:52,325 ERROR [http-nio-8080-exec-8 - http://xwiki.local.in.forge.education.gouv.fr:5081/wiki/santorin/distribution/XWiki/Distribution] com.xpn.xwiki.XWiki -{color:#de350b} Error while evaluating velocity template [distribution.vm] {color}}}
      {{org.xwiki.rendering.RenderingException: Failed to execute renderer}}
      {{ at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:270)}}
      {{ at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.render(DefaultAsyncRendererExecutor.java:250)}}
      {{ at org.xwiki.rendering.async.internal.block.DefaultBlockAsyncRendererExecutor.render(DefaultBlockAsyncRendererExecutor.java:154)}}
      {{ at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:772)}}
      {{ at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:745)}}
      {{ at com.xpn.xwiki.internal.template.InternalTemplateManager.renderFromSkin(InternalTemplateManager.java:725)}}
      {{ at com.xpn.xwiki.internal.template.InternalTemplateManager.render(InternalTemplateManager.java:711)}}
      {{ at com.xpn.xwiki.internal.template.DefaultTemplateManager.render(DefaultTemplateManager.java:78)}}
      {{ at com.xpn.xwiki.XWiki.evaluateTemplate(XWiki.java:2502)}}
      {{ at com.xpn.xwiki.web.Utils.parseTemplate(Utils.java:179)}}
      {{ at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:605)}}
      {{ at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:283)}}
      {{ at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:425)}}
      {{ at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:228)}}
      {{ at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1913)}}
      {{ at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:462)}}
      {{ at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)}}
      {{ at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)}}
      {{ at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:122)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)}}
      {{ at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:109)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)}}
      {{ at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)}}
      {{ at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)}}
      {{ at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)}}
      {{ at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:132)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)}}
      {{ at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)}}
      {{ at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:196)}}
      {{ at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)}}
      {{ at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)}}
      {{ at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)}}
      {{ at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)}}
      {{ at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:698)}}
      {{ at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)}}
      {{ at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:364)}}
      {{ at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:624)}}
      {{ at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)}}
      {{ at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:831)}}
      {{ at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1650)}}
      {{ at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)}}
      {{ at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)}}
      {{ at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)}}
      {{ at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)}}
      {{ at java.base/java.lang.Thread.run(Thread.java:829)}}
      {{Caused by: org.xwiki.rendering.RenderingException: Failed to evaluate template with id [/templates/distribution.vm]}}
      {{ at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:227)}}
      {{ at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.renderVelocity(TemplateAsyncRenderer.java:180)}}
      {{ at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:137)}}
      {{ at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.render(TemplateAsyncRenderer.java:53)}}
      {{ at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.lambda$syncRender$0(DefaultAsyncRendererExecutor.java:267)}}
      {{ at com.xpn.xwiki.internal.security.authorization.DefaultAuthorExecutor.call(DefaultAuthorExecutor.java:98)}}
      {{ at org.xwiki.rendering.async.internal.DefaultAsyncRendererExecutor.syncRender(DefaultAsyncRendererExecutor.java:267)}}
      {{ ... 54 common frames omitted}}
      {{Caused by: org.xwiki.velocity.XWikiVelocityException: Failed to evaluate content with namespace [/templates/distribution.vm]}}
      {{ at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:288)}}
      {{ at com.xpn.xwiki.render.DefaultVelocityManager.evaluate(DefaultVelocityManager.java:321)}}
      {{ at com.xpn.xwiki.internal.template.VelocityTemplateEvaluator.evaluateContent(VelocityTemplateEvaluator.java:95)}}
      {{ at com.xpn.xwiki.internal.template.TemplateAsyncRenderer.evaluateContent(TemplateAsyncRenderer.java:225)}}
      {{ ... 60 common frames omitted}}
      {{Caused by: org.apache.velocity.exception.MethodInvocationException: Invocation of method 'unified' in class org.xwiki.diff.script.DiffDisplayerScriptService threw exception java.lang.IndexOutOfBoundsException: toIndex = 26 at /templates/distribution.vm[line 25, column 48]}}
      {{ at org.apache.velocity.runtime.parser.node.ASTMethod.handleInvocationException(ASTMethod.java:306)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:233)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:369)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:701)}}
      {{ at org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:234)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:172)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:172)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:172)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:172)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:172)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:172)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:172)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:172)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:172)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:172)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:423)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:191)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:423)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:191)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.directive.VelocimacroProxy.render(VelocimacroProxy.java:215)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:328)}}
      {{ at org.apache.velocity.runtime.directive.RuntimeMacro.render(RuntimeMacro.java:258)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:301)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:172)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTElseIfStatement.render(ASTElseIfStatement.java:104)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:191)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:144)}}
      {{ at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:423)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:191)}}
      {{ at org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:423)}}
      {{ at org.apache.velocity.Template.merge(Template.java:358)}}
      {{ at org.apache.velocity.Template.merge(Template.java:262)}}
      {{ at org.xwiki.velocity.internal.DefaultVelocityEngine.evaluate(DefaultVelocityEngine.java:280)}}
      {{ ... 63 common frames omitted}}
      {{Caused by: java.lang.IndexOutOfBoundsException: toIndex = 26}}
      {{ at java.base/java.util.AbstractList.subListRangeCheck(AbstractList.java:507)}}
      {{ at java.base/java.util.ArrayList.subList(ArrayList.java:1138)}}
      {{ at org.xwiki.diff.display.internal.DefaultUnifiedDiffDisplayer.splitChunk(DefaultUnifiedDiffDisplayer.java:236)}}
      {{ at org.xwiki.diff.display.internal.DefaultUnifiedDiffDisplayer.splitDelta(DefaultUnifiedDiffDisplayer.java:266)}}
      {{ at org.xwiki.diff.display.internal.DefaultUnifiedDiffDisplayer.buildDeltaConflictMap(DefaultUnifiedDiffDisplayer.java:326)}}
      {{ at org.xwiki.diff.display.internal.DefaultUnifiedDiffDisplayer.display(DefaultUnifiedDiffDisplayer.java:371)}}
      {{ at org.xwiki.diff.script.DiffDisplayerScriptService.unified(DiffDisplayerScriptService.java:152)}}
      {{ at jdk.internal.reflect.GeneratedMethodAccessor650.invoke(Unknown Source)}}
      {{ at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)}}
      {{ at java.base/java.lang.reflect.Method.invoke(Method.java:566)}}
      {{ at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.doInvoke(UberspectImpl.java:565)}}
      {{ at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:548)}}
      {{ at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:219)}}
      {{ ... 180 common frames omitted
      

       

      Attachments

        Issue Links

          Activity

            People

              surli Simon Urli
              Camille_D Camille Desmots
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: