The configuration files (.cnf) are currently interpreted w.r.t. to the platform's default encoding (file.encoding); consequently, the following fails:
> java -Dfile.encoding=UTF-16 -jar 9.12-bach/dacapo-9.12-bach.jar fop
Fortunately, this is a problem easy to solve: Decide on a encoding for configuration files (IMHO, UTF-8 would be best) and use the ConfigFile(InputStream, String) constructor instead of its one-argument counterpart.
Log in to post a comment.