I'm using iText merging six PDFs approx. 3.7MB each, into a single 
output document.  When running on Linux (Fedora Core 6) using the Fedora 
"gij" JVM at Java version1.4.2 I get a crash on closing the output document:

ExceptionConverter: java.io.IOException: Cannot allocate memory
   at gnu.java.nio.channels.FileChannelImpl.mapImpl(libgcj.so.7)
   at gnu.java.nio.channels.FileChannelImpl.map(libgcj.so.7)
   at com.lowagie.text.pdf.MappedRandomAccessFile.init(Unknown Source)
   at com.lowagie.text.pdf.MappedRandomAccessFile.<init>(Unknown Source)
   at com.lowagie.text.pdf.RandomAccessFileOrArray.reOpen(Unknown Source)
   at com.lowagie.text.pdf.PdfReader.getStreamBytesRaw(Unknown Source)
   at com.lowagie.text.pdf.PRStream.toPdf(Unknown Source)
   at com.lowagie.text.pdf.PdfIndirectObject.writeTo(Unknown Source)
   at com.lowagie.text.pdf.PdfWriter$PdfBody.add(Unknown Source)
   at com.lowagie.text.pdf.PdfWriter$PdfBody.add(Unknown Source)
   at com.lowagie.text.pdf.PdfWriter.addToBody(Unknown Source)
   at com.lowagie.text.pdf.PdfReaderInstance.writeAllVisited(Unknown Source)
   at com.lowagie.text.pdf.PdfReaderInstance.writeAllPages(Unknown Source)
   at com.lowagie.text.pdf.PdfWriter.addSharedObjectsToBody(Unknown Source)
   at com.lowagie.text.pdf.PdfWriter.close(Unknown Source)
   at com.lowagie.text.pdf.PdfDocument.close(Unknown Source)
   at com.lowagie.text.Document.close(Unknown Source)
   at program.main(program.java:156)

I've tried pushing up the memory: for example java -Xmx200m , but this 
gives no improvement.  Can anyone suggest a solution?



-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/

Reply via email to