RE: Error while processing a PDF
Hi Michaela, I was reading the email you sent... And I don't see enough information there. But I did a quick google about the exception and found this: http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-users/200508.mb ox/[EMAIL PROTECTED] Cheers, Hugo -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Dienstag, 30. August 2005 11:10 To: fop-users@xmlgraphics.apache.org Subject: Error while processing a PDF Hi all, I compiled the latest FOP trunk (2005.09.29), and tested it. Now, I always get the following error message : Exception java.lang.ClassCastException: org.apache.fop.layoutmgr.inline.KnuthInlineBox I'm unfortunately unable to find where the error sticks in the FO. Thanks for your help Lawrence Michel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE : Error while processing a PDF
Here is the complete error message : --- java.lang.ClassCastException: org.apache.fop.layoutmgr.inline.KnuthInlineBox at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.removeEle mentsForTrailingSpaces(LineLayoutManager.java:295) at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.endSequen ce(LineLayoutManager.java:237) at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.endParagr aph(LineLayoutManager.java:229) at org.apache.fop.layoutmgr.inline.LineLayoutManager.collectInlineKnuthE lements(LineLayoutManager.java:803) at org.apache.fop.layoutmgr.inline.LineLayoutManager.getNextKnuthElement s(LineLayoutManager.java:610) at org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthEleme nts(BlockStackingLayoutManager.java:310) at org.apache.fop.layoutmgr.FlowLayoutManager.getNextKnuthElements(FlowL ayoutManager.java:103) at org.apache.fop.layoutmgr.PageSequenceLayoutManager$PageBreaker.getNex tKnuthElements(PageSequenceLayoutManager.java:222) at org.apache.fop.layoutmgr.AbstractBreaker.getNextBlockList(AbstractBre aker.java:419) at org.apache.fop.layoutmgr.PageSequenceLayoutManager$PageBreaker.getNex tBlockList(PageSequenceLayoutManager.java:214) at org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.jav a:202) at org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(Pag eSequenceLayoutManager.java:147) at org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.j ava:274) at org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java - at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:295) at org.apache.xalan.transformer.TransformerIdentityImpl.endElement(Trans formerIdentityImpl.java:1101) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source ) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknow n Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un known Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf ormerIdentityImpl.java:484) at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:141) at org.apache.fop.cli.InputHandler.render(InputHandler.java:101) at org.apache.fop.cli.Main.startFOP(Main.java:165) at org.apache.fop.cli.Main.main(Main.java:195) I hope it helps Mit Freundlichen Grüssen Lawrence Michel -Message d'origine- De : Jeremias Maerki [mailto:[EMAIL PROTECTED] Envoyé : mardi, 30. août 2005 11:19 À : fop-users@xmlgraphics.apache.org Objet : Re: Error while processing a PDF Can you provide a small test case, please? It probably has to do with fo:inline. Please always provide the full stack trace when you get an exception. The -d option on the command-line can help there. On 30.08.2005 11:09:52 michella wrote: Hi all, I compiled the latest FOP trunk (2005.09.29), and tested it. Now, I always get the following error message : Exception java.lang.ClassCastException: org.apache.fop.layoutmgr.inline.KnuthInlineBox I'm unfortunately unable to find where the error sticks in the FO. Jeremias Maerki - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: RE : Error while processing a PDF
Thanks, Lawrence, but that only helps me verify that it is a problem with fo:inline elements. Without an FO file that shows the problem I can't do much to reproduce it. Please provide a small test case. On 30.08.2005 11:27:26 michella wrote: Here is the complete error message : --- java.lang.ClassCastException: org.apache.fop.layoutmgr.inline.KnuthInlineBox at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.removeEle mentsForTrailingSpaces(LineLayoutManager.java:295) at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.endSequen ce(LineLayoutManager.java:237) at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.endParagr aph(LineLayoutManager.java:229) at org.apache.fop.layoutmgr.inline.LineLayoutManager.collectInlineKnuthE lements(LineLayoutManager.java:803) at org.apache.fop.layoutmgr.inline.LineLayoutManager.getNextKnuthElement s(LineLayoutManager.java:610) snip/ Jeremias Maerki - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: RE : Error while processing a PDF
Oh, no, it doesn't necessarily have to do with fo:inlines. I misread the stack trace. All the more reason I need an FO file. On 30.08.2005 11:44:41 Jeremias Maerki wrote: Thanks, Lawrence, but that only helps me verify that it is a problem with fo:inline elements. Without an FO file that shows the problem I can't do much to reproduce it. Please provide a small test case. On 30.08.2005 11:27:26 michella wrote: Here is the complete error message : --- java.lang.ClassCastException: org.apache.fop.layoutmgr.inline.KnuthInlineBox at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.removeEle mentsForTrailingSpaces(LineLayoutManager.java:295) at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.endSequen ce(LineLayoutManager.java:237) at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.endParagr aph(LineLayoutManager.java:229) at org.apache.fop.layoutmgr.inline.LineLayoutManager.collectInlineKnuthE lements(LineLayoutManager.java:803) at org.apache.fop.layoutmgr.inline.LineLayoutManager.getNextKnuthElement s(LineLayoutManager.java:610) snip/ Jeremias Maerki - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE: Error while processing a PDF
Entschuldigung Michel ich habe dich Michaela... :( Gruß, Hugo -Original Message- From: Lerias, Hugo Sent: Dienstag, 30. August 2005 11:29 To: 'fop-users@xmlgraphics.apache.org' Subject: RE: Error while processing a PDF Hi Michaela, I was reading the email you sent... And I don't see enough information there. But I did a quick google about the exception and found this: http://mail-archives.apache.org/mod_mbox/xmlgraphics-fop-users/200508.mbox/[EMAIL PROTECTED] Cheers, Hugo -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Sent: Dienstag, 30. August 2005 11:10 To: fop-users@xmlgraphics.apache.org Subject: Error while processing a PDF Hi all, I compiled the latest FOP trunk (2005.09.29), and tested it. Now, I always get the following error message : Exception java.lang.ClassCastException: org.apache.fop.layoutmgr.inline.KnuthInlineBox I'm unfortunately unable to find where the error sticks in the FO. Thanks for your help Lawrence Michel - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
RE : RE : Error while processing a PDF
Hi all, I could test trunk 264777. Unfortunately, I get the (same?) following error message. The problem might stick in the FO:Table set. I purified an FO where the problem remains. If you remove the fo:table, it will work properly. pct_SA_Klassendiagramm_bearbeiten.fo Error Message : Handling row group with 1 rows... Exception java.lang.ClassCastException: org.apache.fop.layoutmgr.inline.KnuthInlineBox at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:144) at org.apache.fop.cli.InputHandler.render(InputHandler.java:101) at org.apache.fop.cli.Main.startFOP(Main.java:165) at org.apache.fop.cli.Main.main(Main.java:195) - java.lang.ClassCastException: org.apache.fop.layoutmgr.inline.KnuthInlineBox at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.removeEle mentsForTrailingSpaces(LineLayoutManager.java:295) at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.endSequen ce(LineLayoutManager.java:237) at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.endParagr aph(LineLayoutManager.java:229) at org.apache.fop.layoutmgr.inline.LineLayoutManager.collectInlineKnuthE lements(LineLayoutManager.java:803) at org.apache.fop.layoutmgr.inline.LineLayoutManager.getNextKnuthElement s(LineLayoutManager.java:610) at org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthEleme nts(BlockStackingLayoutManager.java:310) at org.apache.fop.layoutmgr.table.TableCellLayoutManager.getNextKnuthEle ments(TableCellLayoutManager.java:153) at org.apache.fop.layoutmgr.table.TableContentLayoutManager.createElemen tsForRowGroup(TableContentLayoutManager.java:448) at org.apache.fop.layoutmgr.table.TableContentLayoutManager.getKnuthElem entsForRowIterator(TableContentLayoutManager.java:224) at org.apache.fop.layoutmgr.table.TableContentLayoutManager.getNextKnuth Elements(TableContentLayoutManager.java:169) at org.apache.fop.layoutmgr.table.TableLayoutManager.getNextKnuthElement s(TableLayoutManager.java:184) at org.apache.fop.layoutmgr.BlockStackingLayoutManager.getNextKnuthEleme nts(BlockStackingLayoutManager.java:310) at org.apache.fop.layoutmgr.FlowLayoutManager.getNextKnuthElements(FlowL ayoutManager.java:103) at org.apache.fop.layoutmgr.PageSequenceLayoutManager$PageBreaker.getNex tKnuthElements(PageSequenceLayoutManager.java:222) at org.apache.fop.layoutmgr.AbstractBreaker.getNextBlockList(AbstractBre aker.java:419) at org.apache.fop.layoutmgr.PageSequenceLayoutManager$PageBreaker.getNex tBlockList(PageSequenceLayoutManager.java:214) at org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.jav a:202) at org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(Pag eSequenceLayoutManager.java:147) at org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.j ava:274) at org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java :156) at org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:295) at org.apache.xalan.transformer.TransformerIdentityImpl.endElement(Trans formerIdentityImpl.java:1101) at org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source ) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknow n Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContent Dispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Un known Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf ormerIdentityImpl.java:484) at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:141) at org.apache.fop.cli.InputHandler.render(InputHandler.java:101) at org.apache.fop.cli.Main.startFOP(Main.java:165) at org.apache.fop.cli.Main.main(Main.java:195) Thanks for your precious help Please, keep me in touch during the process. Cheers Lawrence -Message d'origine- De : Jeremias Maerki [mailto:[EMAIL PROTECTED] Envoyé : mardi, 30. août 2005 15:02 À : fop-users@xmlgraphics.apache.org Objet : Re: RE : Error while processing a PDF Lawrence sent me a test file off the mailing list. The bug is now fixed in the Trunk. Test cases: http://svn.apache.org/viewcvs?rev=264771view=rev The fix: http://svn.apache.org/viewcvs?rev=264773view=rev On 30.08.2005 11:46:45 Jeremias Maerki wrote: Oh, no, it doesn't necessarily have to do with fo:inlines. I misread the stack trace. All the more reason I need an FO
RE : RE : RE : Error while processing a PDF - OK
Dear Jeremias, Thank you for your support. Everything works pretty fine from now on. Still another question : Is it normal that GIF images aren't handled anymore? When I include external-graphics... As gif image,I get the following error : I installed SDK1.5.0_04, and jai-1_1_2_01-lib-windows-i586-jdk --- Exception in thread main java.lang.NoClassDefFoundError: com/sun/media/jai/codec/FileCacheSeekableStream at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.apache.fop.image.ImageProvider.getImplementingClass(ImageFactory.java:589) at org.apache.fop.image.ImageMimeType.getFirstImplementingClass(ImageFactory.java:639) at org.apache.fop.image.ImageFactory.getImageClass(ImageFactory.java:302) at org.apache.fop.image.ImageFactory.loadImage(ImageFactory.java:249) at org.apache.fop.image.ImageLoader.loadImage(ImageLoader.java:54) at org.apache.fop.image.ContextImageCache.getImage(ImageFactory.java:432) at org.apache.fop.image.ImageFactory.getImage(ImageFactory.java:167) at org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:127) at org.apache.fop.fo.FObj.processNode(FObj.java:109) at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:270) at org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1072) at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source) at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source) at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source) at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:484) at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:141) at org.apache.fop.cli.InputHandler.render(InputHandler.java:101) at org.apache.fop.cli.Main.startFOP(Main.java:165) at org.apache.fop.cli.Main.main(Main.java:195) -Message d'origine- De : Jeremias Maerki [mailto:[EMAIL PROTECTED] Envoyé : mardi, 30. août 2005 17:39 À : fop-users@xmlgraphics.apache.org Objet : Re: RE : RE : Error while processing a PDF Same error message, different cause. This was all about constellations of text-align, text-align-last and trailing spaces. My first fix was not quite right. Now I think I've got it: http://svn.apache.org/viewcvs?rev=264797view=rev On 30.08.2005 16:38:11 michella wrote: Hi all, I could test trunk 264777. Unfortunately, I get the (same?) following error message. The problem might stick in the FO:Table set. I purified an FO where the problem remains. If you remove the fo:table, it will work properly. pct_SA_Klassendiagramm_bearbeiten.fo Error Message : Handling row group with 1 rows... Exception java.lang.ClassCastException: org.apache.fop.layoutmgr.inline.KnuthInlineBox at org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:144) at org.apache.fop.cli.InputHandler.render(InputHandler.java:101) at org.apache.fop.cli.Main.startFOP(Main.java:165) at org.apache.fop.cli.Main.main(Main.java:195) - java.lang.ClassCastException: org.apache.fop.layoutmgr.inline.KnuthInlineBox at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.removeEle mentsForTrailingSpaces(LineLayoutManager.java:295) at org.apache.fop.layoutmgr.inline.LineLayoutManager$Paragraph.endSequen ce(LineLayoutManager.java:237) snip/ Jeremias Maerki - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]