Hooray, that worked!

I was also having problems with several custom Frutiger fonts because
FOP was requiring different font names than the ones I was using for FOP
0.20.5. After I matched up the names in the FOP config file with the
ones in the generated font metric files, all the NullPointerExceptions
went away. Now everything works fine.

Thanks for your help.

Regards,
Jeff Powanda
Vocera Technical Communications
Senior Technical Writer
408-790-4256
 
-----Original Message-----
From: Jeremias Maerki [mailto:[EMAIL PROTECTED] 
Sent: Monday, March 12, 2007 11:35 PM
To: [email protected]
Subject: Re: FOP 0.93: NullPointerException

Alright, that's easy: Just don't register your own Symbol font and just
use the implicit Symbol font that's in the Base 14 font set and
everything should work.

On 13.03.2007 00:40:25 Jeff Powanda wrote:
> Yes, I'm using Type 1 fonts. I've attached a ZIP file containing the
> AFM, PFM, and XML files for the Symbol (Type 1) font.
> 
> I used org.apache.fop.fonts.apps.PFMReader to generate the XML file
from
> the PFM file. Here's the command I used to do that:
> 
> java -cp
>
"..\..\fop093\lib\commons-io-1.1.jar;..\..\fop093\build\fop.jar;..\..\fo
>
p093\lib\xercesImpl.jar;..\..\fop093\lib\xalan.jar;..\..\fop093\lib\comm
> ons-logging-1.0.4.jar" org.apache.fop.fonts.apps.PFMReader
> PFM/SY______.PFM output/SY______.xml
> 
> Regards,
> Jeff Powanda
> Vocera Communications
> Senior Technical Writer
> 408-790-4256
>  
> 
> -----Original Message-----
> From: Jeremias Maerki [mailto:[EMAIL PROTECTED] 
> Sent: Monday, March 12, 2007 3:12 PM
> To: [email protected]
> Subject: Re: FOP 0.93: NullPointerException
> 
> You seem to be using custom fonts, so it is difficult for me to
> reproduce the problem. In my own tests, everything worked fine. I
> suspect you are using a font which has a special encoding that is not
> handled properly by FOP. Are you using Type 1 fonts or TrueType fonts?
> Given that the error happens in SingleByteFont I assume Type 1. In
that
> case, try the TrueType equivalents if you can get them. Otherwise,
> please post one of the XML font metric files you generated for your
> fonts.
> 
> On 12.03.2007 21:02:04 Jeff Powanda wrote:
> > I'm using xsltproc.exe and FOP 0.93 to try to convert DocBook 4
> (version
> > 1.72) to PDF output. I keep getting this NullPointerException. From
> > other messages posted here, I assumed it had to do with an older
> version
> > of Xalan included with JRE 1.5, but I've placed the FOP 0.93 JAR
files
> > into the <JRE>\lib\endorsed folder and that hasn't fixed the
problem.
> > Anyone have any idea what's wrong. I've attached the FO file I'm
> using.
> > 
> >  
> > 
> > SEVERE: Exception
> > 
> > java.lang.NullPointerException
> > 
> >       at
> > org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:168)
> > 
> >       at
> org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:115)
> > 
> >       at org.apache.fop.cli.Main.startFOP(Main.java:160)
> > 
> >       at org.apache.fop.cli.Main.main(Main.java:191)
> > 
> >  
> > 
> > ---------
> > 
> >  
> > 
> > java.lang.NullPointerException
> > 
> >       at
> > org.apache.fop.fonts.SingleByteFont.hasChar(SingleByteFont.java:103)
> > 
> >       at org.apache.fop.fonts.LazyFont.hasChar(LazyFont.java:166)
> > 
> >       at org.apache.fop.fonts.Font.hasChar(Font.java:189)
> > 
> >       at org.apache.fop.fonts.Font.getCharWidth(Font.java:231)
> <snip/>
> 
> 
> Jeremias Maerki


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]

Reply via email to