Hey Mehdi, Didn't realise it responded to you personally - sorry about that!
That particular IF is a little large. I may be able to produce a cut down version. Will see how I go. Thanks Martin. -----Original Message----- From: mehdi houshmand [mailto:[email protected]] Sent: Monday, 23 May 2011 5:09 PM To: [email protected] Subject: Re: Tripping over something converting from IF to PS Hi Martin, Two things, firstly, just a small point, try and keep posts in the public domain. It helps you, since more people will look at your problem with the full information available. If your IF file is a reasonable size, could you create a bugzilla entry (https://issues.apache.org/bugzilla/). An NPE is never really what you want to see... Mehdi On 23 May 2011 07:57, Martin Edge <[email protected]> wrote: > Hi Mehdi, > > It's trunk, > > I'll give 1.0 a go > > Cheers > Martin > > > > --------------- > Martin Edge > --------------- > > On 23/05/2011, at 4:54 PM, mehdi houshmand <[email protected]> wrote: > >> Hi Martin, >> >> What version of FOP are you using? Try using FOP 1.0 and see if this >> problem persists. If you send the IF file responsible, it'd give us a >> little more information. >> >> Thanks >> >> Mehdi >> >> On 23 May 2011 03:18, Martin Edge <[email protected]> wrote: >>> Hi Guys, >>> >>> >>> >>> Currently getting this dump when I try to convert from IF to PS. >>> >>> >>> >>> Can you confirm its NOT FOP I should be looking in (based on the stack >>> trace). >>> >>> >>> >>> C:\dev\workspace_java\FOP>c:\dev\workspace_java\fop\fop.cmd -c >>> c:\dev\workspace_ >>> >>> java\fop\conf\fop.xconf -ifin "c:\dev\intellimail_testing\XXXXX >>> >>> 009\00000-EditedIntermediateFile.if" -ps >>> "c:\dev\intellimail_testing\XXXX\00000-EditedIntermediateFile.ps" >>> >>> 23/05/2011 12:15:01 PM org.apache.fop.apps.FopFactoryConfigurator configure >>> >>> INFO: Default page-height set to: 11in >>> >>> 23/05/2011 12:15:01 PM org.apache.fop.apps.FopFactoryConfigurator configure >>> >>> INFO: Default page-width set to: 8.26in >>> >>> 23/05/2011 12:15:02 PM org.apache.fop.cli.Main startFOP >>> >>> SEVERE: Exception >>> >>> java.lang.NullPointerException >>> >>> at >>> org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:303) >>> >>> at >>> org.apache.fop.cli.IFInputHandler.renderTo(IFInputHandler.java:77) >>> >>> at org.apache.fop.cli.Main.startFOP(Main.java:177) >>> >>> at org.apache.fop.cli.Main.main(Main.java:208) >>> >>> Caused by: java.lang.NullPointerException >>> >>> at >>> org.apache.xmlgraphics.ps.PSGenerator.establishColorFromColor(PSGener >>> >>> ator.java:687) >>> >>> at >>> org.apache.xmlgraphics.ps.PSGenerator.convertColorToPS(PSGenerator.ja >>> >>> va:676) >>> >>> at >>> org.apache.xmlgraphics.ps.PSGenerator.useColor(PSGenerator.java:644) >>> >>> at org.apache.fop.render.ps.PSPainter.drawText(PSPainter.java:350) >>> >>> at >>> org.apache.fop.render.intermediate.IFParser$Handler$TextHandler.endEl >>> >>> ement(IFParser.java:582) >>> >>> at >>> org.apache.fop.render.intermediate.IFParser$Handler.endElement(IFPars >>> >>> er.java:354) >>> >>> at >>> org.apache.xalan.transformer.TransformerIdentityImpl.endElement(Trans >>> >>> formerIdentityImpl.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(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.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown >>> Sour >>> >>> ce) >>> >>> at >>> org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf >>> >>> ormerIdentityImpl.java:484) >>> >>> at >>> org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:300) >>> >>> ... 3 more >>> >>> >>> >>> --------- >>> >>> >>> >>> java.lang.NullPointerException >>> >>> at >>> org.apache.xmlgraphics.ps.PSGenerator.establishColorFromColor(PSGener >>> >>> ator.java:687) >>> >>> at >>> org.apache.xmlgraphics.ps.PSGenerator.convertColorToPS(PSGenerator.ja >>> >>> va:676) >>> >>> at >>> org.apache.xmlgraphics.ps.PSGenerator.useColor(PSGenerator.java:644) >>> >>> at org.apache.fop.render.ps.PSPainter.drawText(PSPainter.java:350) >>> >>> at >>> org.apache.fop.render.intermediate.IFParser$Handler$TextHandler.endEl >>> >>> ement(IFParser.java:582) >>> >>> at >>> org.apache.fop.render.intermediate.IFParser$Handler.endElement(IFPars >>> >>> er.java:354) >>> >>> at >>> org.apache.xalan.transformer.TransformerIdentityImpl.endElement(Trans >>> >>> formerIdentityImpl.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(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.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown >>> Sour >>> >>> ce) >>> >>> at >>> org.apache.xalan.transformer.TransformerIdentityImpl.transform(Transf >>> >>> ormerIdentityImpl.java:484) >>> >>> at >>> org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:300) >>> >>> at >>> org.apache.fop.cli.IFInputHandler.renderTo(IFInputHandler.java:77) >>> >>> at org.apache.fop.cli.Main.startFOP(Main.java:177) >>> >>> at org.apache.fop.cli.Main.main(Main.java:208) >>> >>> >>> >>> Thanks! >>> Martin >>> >>> > --------------------------------------------------------------------- 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]
