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

It is not possible to export XARs that are larger than 4G

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Major
    • None
    • 14.10.20
    • Old Core - XAR Export
    • None
    • Unknown

    Description

      The following error is thrown when exporting a large XAR :

      2026-03-16 12:32:30,443 [http-nio-8080-exec-1 - http://localhost:8080] WARN  c.x.x.w.XWikiAction            - Uncaught exception: Error number 11015 in 11: Exception while exporting 
      com.xpn.xwiki.XWikiException: Error number 11015 in 11: Exception while exporting
          at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:100)
          at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:637)
          at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:339)
          at com.xpn.xwiki.web.LegacyActionServlet.service(LegacyActionServlet.java:114)
          at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:197)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
          at com.xpn.xwiki.web.ActionFilter.doFilter(ActionFilter.java:122)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
          at org.xwiki.wysiwyg.filter.ConversionFilter.doFilter(ConversionFilter.java:61)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
          at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
          at org.xwiki.container.servlet.filters.internal.SetHTTPHeaderFilter.doFilter(SetHTTPHeaderFilter.java:63)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
          at org.xwiki.resource.servlet.RoutingFilter.doFilter(RoutingFilter.java:132)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
          at org.xwiki.container.servlet.filters.internal.SavedRequestRestorerFilter.doFilter(SavedRequestRestorerFilter.java:208)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
          at org.xwiki.container.servlet.filters.internal.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:111)
          at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:166)
          at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:142)
          at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:166)
          at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:88)
          at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
          at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
          at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:83)
          at org.apache.catalina.valves.RemoteIpValve.invoke(RemoteIpValve.java:763)
          at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:643)
          at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:72)
          at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:344)
          at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:398)
          at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
          at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:935)
          at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1831)
          at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
          at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:973)
          at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:491)
          at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:63)
          at java.base/java.lang.Thread.run(Thread.java:829)
      Caused by: org.xwiki.filter.FilterException: Failed to close zip archive entry
          at org.xwiki.filter.xar.internal.output.XARWikiWriter.closeEntry(XARWikiWriter.java:154)
          at org.xwiki.filter.xar.internal.output.XAROutputFilterStream.endWikiDocumentLocale(XAROutputFilterStream.java:314)
          at jdk.internal.reflect.GeneratedMethodAccessor242.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.xwiki.filter.internal.FilterProxy.invoke(FilterProxy.java:90)
          at org.xwiki.filter.internal.FilterProxy.invoke(FilterProxy.java:63)
          at com.sun.proxy.$Proxy200.endWikiDocumentLocale(Unknown Source)
          at com.xpn.xwiki.internal.filter.input.XWikiDocumentLocaleEventGenerator.write(XWikiDocumentLocaleEventGenerator.java:158)
          at com.xpn.xwiki.internal.filter.input.XWikiDocumentLocaleEventGenerator.write(XWikiDocumentLocaleEventGenerator.java:62)
          at org.xwiki.filter.instance.internal.input.AbstractBeanEntityEventGenerator.write(AbstractBeanEntityEventGenerator.java:123)
          at org.xwiki.filter.instance.input.AbstractEntityEventGenerator.write(AbstractEntityEventGenerator.java:74)
          at com.xpn.xwiki.internal.filter.input.DocumentInstanceInputEventGenerator.beginWikiDocument(DocumentInstanceInputEventGenerator.java:104)
          at org.xwiki.filter.instance.internal.input.InstanceInputFilterStream.writeDocument(InstanceInputFilterStream.java:229)
          at org.xwiki.filter.instance.internal.input.InstanceInputFilterStream.writeSpace(InstanceInputFilterStream.java:195)
          at org.xwiki.filter.instance.internal.input.InstanceInputFilterStream.writeSpace(InstanceInputFilterStream.java:205)
          at org.xwiki.filter.instance.internal.input.InstanceInputFilterStream.writeWiki(InstanceInputFilterStream.java:161)
          at org.xwiki.filter.instance.internal.input.InstanceInputFilterStream.read(InstanceInputFilterStream.java:130)
          at org.xwiki.filter.instance.internal.input.InstanceInputFilterStream.read(InstanceInputFilterStream.java:54)
          at org.xwiki.filter.input.AbstractBeanInputFilterStream.read(AbstractBeanInputFilterStream.java:79)
          at com.xpn.xwiki.web.ExportAction.exportXAR(ExportAction.java:311)
          at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:93)
          ... 45 common frames omitted
      Caused by: org.apache.commons.compress.archivers.zip.Zip64RequiredException: Temp_Import/Critical_Part_Lifing_new_starter_training/WebHome.xml's size exceeds the limit of 4GByte.
          at org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream.checkIfNeedsZip64(ZipArchiveOutputStream.java:614)
          at org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream.handleSizesAndCrc(ZipArchiveOutputStream.java:1207)
          at org.apache.commons.compress.archivers.zip.ZipArchiveOutputStream.closeArchiveEntry(ZipArchiveOutputStream.java:656)
          at org.xwiki.filter.xar.internal.output.XARWikiWriter.closeEntry(XARWikiWriter.java:152)
          ... 66 common frames omitted 

      Attachments

        Issue Links

          Activity

            People

              tmortagne Thomas Mortagne
              ralucamorosan Raluca Stavro
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: