Have you checked that you are using UTF-8 encoding in your FO file? If you read the exception below, it is complaining about the coding in the input file.
G. On Mon, Aug 30, 2010 at 12:35 AM, Nikolaos Paraschou <nipar...@gmail.com>wrote: > Hello, > > This is the first time I am using Apache FOP. I started with the quick > start guide and the Hello World example which worked just fine (with > Latin characters). I decided to replace "Frank" with a name in Greek > characters, lets say "Νίκος". > > I copied "fop.xonf" to "userconfig.xml" and edited the <fonts> tag to > look like this: > > <fonts> > <!-- register all the fonts found in a directory --> > <directory>C:\Users\nikos\MyFonts</directory> > </fonts> > > Then I copied arial.ttf from C:\Windows\Fonts to > C:\Users\nikos\MyFonts. I opened arial.ttf with the Windows program > Character Map to inspect it and make sure it contains Greek glyphs. It > does contain Greek glyphs. > > When I ran the command: > > fop -c userconfig.xml -xml name.xml -xsl name2fo.xsl -pdf name.pdf > > I got back the following severe exception: > > C:\Users\nikos\Desktop>fop -c myconfig.xml -xml name.xml -xsl name2fo.xsl > -pdf n > ame.pdf > 29 ┴Ϋή 2010 7:17:22 ΉΉ org.apache.fop.apps.FopFactoryConfigurator configure > INFO: Default page-height set to: 11in > 29 ┴Ϋή 2010 7:17:22 ΉΉ org.apache.fop.apps.FopFactoryConfigurator configure > INFO: Default page-width set to: 8.26in > 29 ┴Ϋή 2010 7:17:22 ΉΉ org.apache.fop.cli.Main startFOP > SEVERE: Exception > javax.xml.transform.TransformerException: Invalid byte 2 of 2-byte UTF-8 > sequenc > e. > at > org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:302) > at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:130) > at org.apache.fop.cli.Main.startFOP(Main.java:174) > at org.apache.fop.cli.Main.main(Main.java:205) > Caused by: javax.xml.transform.TransformerException: Invalid byte 2 of > 2-byte UT > F-8 sequence. > at > org.apache.xalan.transformer.TransformerImpl.fatalError(TransformerIm > pl.java:780) > at > org.apache.xalan.transformer.TransformerImpl.transform(TransformerImp > l.java:756) > at > org.apache.xalan.transformer.TransformerImpl.transform(TransformerImp > l.java:1284) > at > org.apache.xalan.transformer.TransformerImpl.transform(TransformerImp > l.java:1262) > at > org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:299) > ... 3 more > > --------- > > ; SystemID: file:/C:/Users/nikos/Desktop/name.xml; Line#: 1; Column#: 7 > javax.xml.transform.TransformerException: Invalid byte 2 of 2-byte UTF-8 > sequenc > e. > at > org.apache.xalan.transformer.TransformerImpl.fatalError(TransformerIm > pl.java:780) > at > org.apache.xalan.transformer.TransformerImpl.transform(TransformerImp > l.java:756) > at > org.apache.xalan.transformer.TransformerImpl.transform(TransformerImp > l.java:1284) > at > org.apache.xalan.transformer.TransformerImpl.transform(TransformerImp > l.java:1262) > at > org.apache.fop.cli.InputHandler.transformTo(InputHandler.java:299) > at org.apache.fop.cli.InputHandler.renderTo(InputHandler.java:130) > at org.apache.fop.cli.Main.startFOP(Main.java:174) > at org.apache.fop.cli.Main.main(Main.java:205) > > > I am using FOP version 1.0 in Windows 7 x64 and java version "1.6.0_21". > > Thank you, > Nikos > > --------------------------------------------------------------------- > To unsubscribe, e-mail: fop-users-unsubscr...@xmlgraphics.apache.org > For additional commands, e-mail: fop-users-h...@xmlgraphics.apache.org > >