Hi,
 
We are experiencing a problem with FOP version 0.20.1 while generating a report in PDF format for one of our application. The problem occurs only when the number of records exceeds a certain limit. For example the PDF report generation works fine for 900 records, but fails with 1800 records. We haven't identified the exact limit i.e. number of records after which the PDF report generation fails.
 
When we try to open the generated PDF, a error message that reads 'Acrobat could not open file because it either not a supported file type or has been corrupted...'. . Following is the error stack trace while generating PDF document.
 
*****************************************************************************************
[Fri Aug 27 17:51:18 IST 2004] javax.xml.transform.TransformerException
at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1242)
at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2942)
at java.lang.Thread.run(Thread.java:484)
---------
java.lang.ArrayIndexOutOfBoundsException
at org.apache.xalan.serialize.SerializerToXML.accum(SerializerToXML.java:1321)
at org.apache.xalan.serialize.SerializerToXML.outputLineSep(SerializerToXML.java:195)
at org.apache.xalan.serialize.SerializerToXML.indent(SerializerToXML.java:2241)
at org.apache.xalan.serialize.SerializerToXML.startElement(SerializerToXML.java:857)
at org.apache.xalan.transformer.QueuedStartElement.flush(QueuedStartElement.java:357)
at org.apache.xalan.transformer.ResultTreeHandler.flushPending(ResultTreeHandler.java:770)
at org.apache.xalan.transformer.ResultTreeHandler.endElement(ResultTreeHandler.java:279)
at org.apache.xalan.templates.ElemLiteralResult.execute(ElemLiteralResult.java:749)
at org.apache.xalan.transformer.TransformerImpl.executeChildTemplates(TransformerImpl.java:2202)
at org.apache.xalan.transformer.TransformerImpl.applyTemplateToNode(TransformerImpl.java:2085)
at org.apache.xalan.transformer.TransformerImpl.transformNode(TransformerImpl.java:1219)
at org.apache.xalan.transformer.TransformerImpl.run(TransformerImpl.java:2942)
at java.lang.Thread.run(Thread.java:484) 
**********************************************************************************************
 
We would really appreciate if you can help us resolve this problem.
 
Regards,
Vishal
 
 
 
 

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.729 / Virus Database: 484 - Release Date: 7/27/2004

Reply via email to