Issue
You use packutil.jar to migrate your content. When you try to create and download a package, the download stops with an exception similar to the following:
24.10.2007 16:04:59 *ERROR* delivery: Unhandled Exception: java.lang.IllegalStateException: OutputStream already obtained
24.10.2007 16:04:59 *ERROR* delivery: popOutput: Problem closing the output: Broken pipe
The server.log shows:
24.10.2007 16:04:59 *MARK * servletengine: Servlet threw exception: java.lang.IllegalStateException: OutputStream already obtained at com.day.cq.delivery.OutputStack.createWriter(OutputStack.java:285) at com.day.cq.delivery.DeliveryHttpServletResponseImpl.getWriter(DeliveryHttpServletResponseImpl.java:380) at com.day.jasper40.runtime.JspWriterImpl.initOut(Unknown Source) at com.day.jasper40.runtime.JspWriterImpl.flushBuffer(Unknown Source) at com.day.jasper40.runtime.JspWriterImpl.flush(Unknown Source) at com.day.jasper40.runtime.PageContextImpl.release(Unknown Source)
Solution
Create smaller packages, or increase the Java heap size.
Additional information
The JVM heap size limits the package that you can create and download with packutil.
Sign in to your account