Hi, we have also problem running fop 20.5 on JDK 1.5. Using JDK 1.4.2
is OK. Jeremias Maerki wrote: Please try compiling under JDK 1.4.2. FOP 0.20.5 was released before JDK 1.5 came out. You might be able to avoid certain problems.On 22.08.2005 16:56:24 Borut Hadþialiã wrote:On 8/22/05, Borut Hadþialiã <[EMAIL PROTECTED]> wrote:On 8/22/05, Jeremias Maerki <[EMAIL PROTECTED]> wrote:Only if you implement it yourself by changing the source code. On 22.08.2005 14:46:42 Borut Hadþiali¿ wrote:is there a way to specify the fontBaseDir property using a command-line option directly, instead of using "-c" and a configuration file, when executing org.apache.fop.apps.Fop? Something like "-fontBaseDir <somedir>".Jeremias MaerkiThanks, I will do that then. -- Why? Because YES!I believe that adding this code: else if (args[i].equals("-fontBaseDir")) { if ((i + 1 == args.length) || (args[i + 1].charAt(0) == '-')) { throw new FOPException("if you use '-fontBaseDir', you must specify the path to the fonts directory"); } else { org.apache.fop.configuration.Configuration.put("fontBaseDir",new File(args[i + 1])); i++; } } at org/apache/fop/apps/CommandLineOptions.java, line 194, after first '{' would enable that option. Unfortunately I have some trouble compiling the Fop source distribution (with and without the add). I have set the source="1.5" in the javac task in Fop Ant BuildFile (without it the compiler complains about 'enum' being used as an identificator). The compilation returns this error: [javac] D:\borut\eclipse_workspace\FopCustomization\build\src\org\apache\fop\svg\PDFGraphics2D.java:1242: org.apache.fop.svg.PDFGraphics2D.PDFGraphicsConfiguration is not abstract and does not override abstract method createCompatibleVolatileImage(int,int,int) in java.awt.GraphicsConfiguration [javac] static class PDFGraphicsConfiguration extends GraphicsConfiguration { [javac] ^ Software involved is: apache-ant-1.6.1 jdk1.5.0_03 apache-ant-1.6.1 operating system is Windows Xp, gonna try the same thing on Debian when I get home ;p -- Why? Because YES!Jeremias Maerki --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] |
- Re: Specifying Fop 'fontBaseDir' property using command ... Borut Hadžialić
- Re: Specifying Fop 'fontBaseDir' property using com... Jeremias Maerki
- Re: Specifying Fop 'fontBaseDir' property using... Jan Pernica
- Re: Specifying Fop 'fontBaseDir' property u... Borut Hadžialić
- Re: Specifying Fop 'fontBaseDir' proper... Borut Hadžialić