Problema

Si utilizza packutil.jar per migrare il contenuto. Quando si tenta di creare e scaricare un pacchetto, il download si interrompe con un'eccezione simile alla seguente:

24.10.2007 16:04:59 *ERROR* delivery: Unhandled Exception: java.lang.IllegalStateException: OutputStream already obtained

24.10.2007 16:04:59 *ERROR* consegna: popOutput: Problema di chiusura dell'uscita: Tubo rotto

Il server.log mostra:

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)

Soluzione

Creare pacchetti più piccoli, o aumentare le dimensioni dell'heap di Java.

Informazioni aggiuntive

La dimensione heap di JVM limita il pacchetto che si può creare e scaricare con packutil.

Questo prodotto è concesso in licenza in base alla licenza di Attribuzione-Non commerciale-Condividi allo stesso modo 3.0 Unported di Creative Commons.  I post su Twitter™ e Facebook non sono coperti dai termini di Creative Commons.

Note legali   |   Informativa sulla privacy online