Thanks for the reply.The exception is thrown when a page is addressed which
does not exist. So I guess the exception is one way of dealing with that. I
would find it easier to get a missing image warning in the log in such cases
and see the rendering process continued. Similar to what happens with image
references that do not exist.

Peter

> From: Frederic W <[EMAIL PROTECTED]>
> Reply-To: <[email protected]>
> Date: Fri, 3 Oct 2008 07:04:22 -0700 (PDT)
> To: <[email protected]>
> Subject: Re: pdf-image extension problems
> 
> 
> Hi, Jeremias tells me that he is on holidays !
> I have no solution for you but you can check that:
> 
> - The pdf to include has a version lower or equal than 1.4 (Acrobat 5.x)
> because I think that FOP creates a pdf with a version equal to 1.4
> 
> - The pdf to include is not bigger that the available space.
> Don't forget that you have maybe margin in your fo:simple-page-master
> 
> - If your pdf has several page, I have done a block for each page.
>  for example :
> <fo:block break-before="page">
>    <fo:external-graphic src="Part21.pdf#page=3"/>
> </fo:block> 
> 
> It was the same problem with Antenna House.
> 
> In fact, I have in the xml, the number of page and I have done a loop.
> 
> 
> 
> 
> Peter Coppens wrote:
>> 
>> Got them. Thanks for that.
>> 
>> Unfortunately I run into 'a next' problem.
>> 
>> 
>> SEVERE: Exception stack tracejava.lang.IndexOutOfBoundsException: Index:
>> 3,
>> Size: 2
>>         at java.util.ArrayList.RangeCheck(ArrayList.java:546)
>>         at java.util.ArrayList.get(ArrayList.java:321)
>>         at
>> org.pdfbox.pdmodel.PDDocument.getPageFormat(PDDocument.java:776)
>>         at 
>> org.apache.fop.render.pdf.pdfbox.PreloaderPDF.loadPDF(PreloaderPDF.java:114)
>>         at 
>> org.apache.fop.render.pdf.pdfbox.PreloaderPDF.preloadImage(PreloaderPDF.java
>> :73)
>>         at 
>> org.apache.xmlgraphics.image.loader.ImageManager.preloadImage(ImageManager.j
>> ava:165)
>>         at 
>> org.apache.xmlgraphics.image.loader.cache.ImageCache.needImageInfo(ImageCach
>> e.java:96)
>>         at 
>> org.apache.xmlgraphics.image.loader.ImageManager.getImageInfo(ImageManager.j
>> ava:112)
>>         at 
>> org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:79)
>>         at org.apache.fop.fo.FObj.processNode(FObj.java:126)
>>         at 
>> org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.jav
>> a:286)
>>         at 
>> org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:163)
>> 
>> Before I try to isolate, anyone any clue?
>> 
>> Thanks!
>> 
>> Peter
>> 
>> 
>> 
>>> From: Maximilian Gaerber <[EMAIL PROTECTED]>
>>> Reply-To: <[email protected]>
>>> Date: Tue, 30 Sep 2008 15:17:02 +0200
>>> To: <[email protected]>
>>> Subject: Re: pdf-image extension problems
>>> 
>>> Hi Peter,
>>> 
>>> I sent the files separately.
>>> 
>>> @Jeremias: I guess it would be worth throwing out a new release ;-)
>>> 
>>> Regards,
>>> 
>>> Max
>>> 
>>> Peter Coppens schrieb:
>>>> Hello,
>>>> 
>>>> I am running into the same problem. Any chance I could get the fixed
>>>> version
>>>> as well?
>>>> 
>>>> Many thanks indeed,
>>>> 
>>>> Peter
>>>> 
>>>> 
>>>> 
>>>> Frederic W wrote:
>>>>   
>>>>> Thanks a lot to Jeremias and Maximilian. They send me the development
>>>>> version of pdf-image extension and that works great !!
>>>>> :jumping:
>>>>> 
>>>>> 
>>>>> Frederic W wrote:
>>>>>     
>>>>>> Hi,
>>>>>> I have exactly the same error. Please could you send me your build too
>>>>>> or
>>>>>> tell me when there will be a new release..
>>>>>> Thanks a lot.
>>>>>> Frédéric
>>>>>> [EMAIL PROTECTED]
>>>>>> 
>>>>>> 
>>>>>> Jeremias Maerki-2 wrote:
>>>>>>       
>>>>>>> Thanks for the bug report and the test case. I've fixed the bug and
>>>>>>> will
>>>>>>> send you a new build off-list. If there are no other bugs reported in
>>>>>>> the short term, I'll see if I can do another release.
>>>>>>> 
>>>>>>> On 12.09.2008 17:58:19 Maximilian Gaerber wrote:
>>>>>>>         
>>>>>>>> Hi,
>>>>>>>> 
>>>>>>>> when using the pdf-image extension I get an exception when trying to
>>>>>>>> place a pdf where all box sizes (trim, media etc.) are the same. PDF
>>>>>>>> attached.
>>>>>>>> 
>>>>>>>> SCHWERWIEGEND: Error while rendering page 2
>>>>>>>> java.lang.NullPointerException
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.pdf.pdfbox.PDFBoxAdapter.createFormFromPDFBoxPage
>>>>>>>> (P
>>>>>>>> DFBoxAdapter.java:229)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.pdf.pdfbox.PDFBoxPDFImageHandler.generateImage(PD
>>>>>>>> FB
>>>>>>>> oxPDFImageHandler.java:93)
>>>>>>>>     at
>>>>>>>> org.apache.fop.render.pdf.PDFRenderer.putImage(PDFRenderer.java:1745)
>>>>>>>>     at 
>>>>>>>> 
org.apache.fop.render.pdf.PDFRenderer.renderImage(PDFRenderer.java:1679>>>>>>>>
)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderViewport(AbstractRenderer.
>>>>>>>> ja
>>>>>>>> va:743)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractPathOrientedRenderer.renderViewport(Abstr
>>>>>>>> ac
>>>>>>>> tPathOrientedRenderer.java:621)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderInlineArea(AbstractRendere
>>>>>>>> r.
>>>>>>>> java:626)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.pdf.PDFRenderer.renderInlineArea(PDFRenderer.java
>>>>>>>> :1
>>>>>>>> 345)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderLineArea(AbstractRenderer.
>>>>>>>> ja
>>>>>>>> va:601)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.pdf.PDFRenderer.renderLineArea(PDFRenderer.java:1
>>>>>>>> 33
>>>>>>>> 6)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.ja
>>>>>>>> va
>>>>>>>> :536)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.jav
>>>>>>>> a:
>>>>>>>> 573)
>>>>>>>>     at 
>>>>>>>> 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329>>>>>>>>
)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.ja
>>>>>>>> va
>>>>>>>> :526)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractPathOrientedRenderer.renderReferenceArea(
>>>>>>>> Ab
>>>>>>>> stractPathOrientedRenderer.java:548)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.jav
>>>>>>>> a:
>>>>>>>> 560)
>>>>>>>>     at 
>>>>>>>> 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329>>>>>>>>
)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.ja
>>>>>>>> va
>>>>>>>> :526)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.jav
>>>>>>>> a:
>>>>>>>> 573)
>>>>>>>>     at 
>>>>>>>> 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329>>>>>>>>
)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.ja
>>>>>>>> va
>>>>>>>> :526)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderBlock(AbstractRenderer.jav
>>>>>>>> a:
>>>>>>>> 573)
>>>>>>>>     at 
>>>>>>>> 
org.apache.fop.render.pdf.PDFRenderer.renderBlock(PDFRenderer.java:1329>>>>>>>>
)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderBlocks(AbstractRenderer.ja
>>>>>>>> va
>>>>>>>> :526)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderFlow(AbstractRenderer.java
>>>>>>>> :4
>>>>>>>> 24)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractPathOrientedRenderer.renderFlow(AbstractP
>>>>>>>> at
>>>>>>>> hOrientedRenderer.java:577)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderMainReference(AbstractRend
>>>>>>>> er
>>>>>>>> er.java:403)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderBodyRegion(AbstractRendere
>>>>>>>> r.
>>>>>>>> java:337)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderRegionViewport(AbstractRen
>>>>>>>> de
>>>>>>>> rer.java:282)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderPageAreas(AbstractRenderer
>>>>>>>> .j
>>>>>>>> ava:255)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.AbstractRenderer.renderPage(AbstractRenderer.java
>>>>>>>> :2
>>>>>>>> 29)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.render.pdf.PDFRenderer.renderPage(PDFRenderer.java:801)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.area.RenderPagesModel.addPage(RenderPagesModel.java:113)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.finishPage(A
>>>>>>>> bs
>>>>>>>> tractPageSequenceLayoutManager.java:312)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.layoutmgr.PageSequenceLayoutManager.finishPage(PageSeque
>>>>>>>> nc
>>>>>>>> eLayoutManager.java:167)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.layoutmgr.AbstractPageSequenceLayoutManager.makeNewPage(
>>>>>>>> Ab
>>>>>>>> stractPageSequenceLayoutManager.java:284)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.layoutmgr.PageBreaker.handleBreakTrait(PageBreaker.java:
>>>>>>>> 49
>>>>>>>> 4)
>>>>>>>>     at
>>>>>>>> org.apache.fop.layoutmgr.PageBreaker.startPart(PageBreaker.java:398)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:
>>>>>>>> 42
>>>>>>>> 1)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.layoutmgr.AbstractBreaker.addAreas(AbstractBreaker.java:
>>>>>>>> 37
>>>>>>>> 1)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.layoutmgr.PageBreaker.doPhase3WithColumnBalancing(PageBr
>>>>>>>> ea
>>>>>>>> ker.java:336)
>>>>>>>>     at
>>>>>>>> org.apache.fop.layoutmgr.PageBreaker.doPhase3(PageBreaker.java:255)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:
>>>>>>>> 34
>>>>>>>> 6)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.layoutmgr.AbstractBreaker.doLayout(AbstractBreaker.java:
>>>>>>>> 26
>>>>>>>> 4)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.layoutmgr.PageSequenceLayoutManager.activateLayout(PageS
>>>>>>>> eq
>>>>>>>> uenceLayoutManager.java:106)
>>>>>>>>     at 
>>>>>>>> org.apache.fop.area.AreaTreeHandler.endPageSequence(AreaTreeHandler.jav
>>>>>>>> a:
>>>>>>>> 234)
>>>>>>>>     at 
>>>>>>>> 
>> org.apache.fop.fo.pagination.PageSequence.endOfNode(PageSequence.java:123>>>>
>> >>
>> )
>>>>>>>>     at 
>>>>>>>> org.apache.fop.fo.FOTreeBuilder$MainFOHandler.endElement(FOTreeBuilder.
>>>>>>>> ja
>>>>>>>> va:340)
>>>>>>>>     at
>>>>>>>> org.apache.fop.fo.FOTreeBuilder.endElement(FOTreeBuilder.java:169)
>>>>>>>>     at 
>>>>>>>> org.apache.xalan.transformer.TransformerIdentityImpl.endElement(Transfo
>>>>>>>> rm
>>>>>>>> erIdentityImpl.java:1101)
>>>>>>>>     at
>>>>>>>> org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown
>>>>>>>> Source)
>>>>>>>>     at org.apache.xerces.xinclude.XIncludeHandler.endElement(Unknown
>>>>>>>> Source)
>>>>>>>>     at 
>>>>>>>> org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement(Unknown
>>>>>>>> Source)
>>>>>>>>     at 
>>>>>>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDi
>>>>>>>> sp
>>>>>>>> atcher.dispatch(Unknown
>>>>>>>> Source)
>>>>>>>>     at 
>>>>>>>> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unkn
>>>>>>>> ow
>>>>>>>> n 
>>>>>>>> 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.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
>>>>>>>> Source)
>>>>>>>>     at 
>>>>>>>> org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transfor
>>>>>>>> me
>>>>>>>> rIdentityImpl.java:484)
>>>>>>>>     at
>>>>>>>> org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:214)
>>>>>>>>     at
>>>>>>>> org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:125)
>>>>>>>>     at org.apache.fop.cli.Main.startFOP(Main.java:166)
>>>>>>>>     at org.apache.fop.cli.Main.main(Main.java:197)
>>>>>>>> 12.09.2008 17:43:55 org.apache.fop.cli.Main startFOP
>>>>>>>> SCHWERWIEGEND: Exception
>>>>>>>> java.lang.NullPointerException
>>>>>>>>     at
>>>>>>>> org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:217)
>>>>>>>>     at
>>>>>>>> org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:125)
>>>>>>>>     at org.apache.fop.cli.Main.startFOP(Main.java:166)
>>>>>>>>     at org.apache.fop.cli.Main.main(Main.java:197)
>>>>>>>> 
>>>>>>>> ---------
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> 
>>>>>>>> News des Monats: www.thermopal.de - E-Business Lösung mit System für
>>>>>>>> Thermopal, eine Tochter der Pfleiderer AG: Neugestaltung,
>>>>>>>> wegweisende
>>>>>>>> Produktsuche und moderne Nutzerführung!
>>>>>>>> 
>>>>>>>> -- 
>>>>>>>> infolox GmbH
>>>>>>>> Maximilian Gärber
>>>>>>>> Bregenzer Straße 101
>>>>>>>> D-88131 Lindau
>>>>>>>> 
>>>>>>>> fon +49 8382 / 275 894-70
>>>>>>>> fax +49 8382 / 275 894-9
>>>>>>>> mob +49 176 / 20 10 33 24
>>>>>>>> 
>>>>>>>> mail [EMAIL PROTECTED]
>>>>>>>> www.infolox.de
>>>>>>>> www.selektofix.de
>>>>>>>> www.katalogfabrik.de
>>>>>>>> www.typo3-services.com
>>>>>>>> 
>>>>>>>> 
>>>>>>>> Rechtsform: Gesellschaft mit beschränkter Haftung
>>>>>>>> Sitz der Gesellschaft: Lindau a. B.
>>>>>>>> Registergericht: Amtsgericht Kempten
>>>>>>>> Registernummer: HRB 8161
>>>>>>>> Geschäftsführer: Stefan Bauhuis, Alexander Pircher, Richard Schmid
>>>>>>>> 
>>>>>>>>           
>>>>>>> 
>>>>>>> 
>>>>>>> Jeremias Maerki
>>>>>>> 
>>>>>>> 
>>>>>>> ---------------------------------------------------------------------
>>>>>>> To unsubscribe, e-mail: [EMAIL PROTECTED]
>>>>>>> For additional commands, e-mail:
>>>>>>> [EMAIL PROTECTED]
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>>         
>>>>>>       
>>>>>     
>>>> 
>>>>   
>>> 
>>> 
>>> News des Monats: www.thermopal.de - E-Business Lösung mit System für
>>> Thermopal, eine Tochter der Pfleiderer AG: Neugestaltung, wegweisende
>>> Produktsuche und moderne Nutzerführung!
>>> 
>>> -- 
>>> infolox GmbH
>>> Maximilian Gärber
>>> Bregenzer Straße 101
>>> D-88131 Lindau
>>> 
>>> fon +49 8382 / 275 894-70
>>> fax +49 8382 / 275 894-9
>>> mob +49 176 / 20 10 33 24
>>> 
>>> mail [EMAIL PROTECTED]
>>> www.infolox.de
>>> www.selektofix.de
>>> www.katalogfabrik.de
>>> www.typo3-services.com
>>> 
>>> 
>>> Rechtsform: Gesellschaft mit beschränkter Haftung
>>> Sitz der Gesellschaft: Lindau a. B.
>>> Registergericht: Amtsgericht Kempten
>>> Registernummer: HRB 8161
>>> Geschäftsführer: Stefan Bauhuis, Alexander Pircher, Richard Schmid
>>> 
>>> 
>>> ---------------------------------------------------------------------
>>> 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]
>> 
>> 
>> 
> 
> -- 
> View this message in context:
> http://www.nabble.com/pdf-image-extension-problems-tp19458938p19798403.html
> Sent from the FOP - Users mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> 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]

Reply via email to