KB-004 - Running in headless mode
Headless mode is running java without any GUI available to java. This commonly occurs in a unix environment. It is probably impossible to run in headless mode in a Windows or Mac environment as the GUI always exists. And each flavor of linux seems to handle this a little differently so we can provide help here, but it may not be everything you need.
Configuration
While x-windows is not running in headless mode, you generally do need to install it. In many cases java uses the installed libraries and/or fonts for many of the java library calls.
You must set line.break=internal in your WindwardReports.properties file. This tells Windward to calculate all line and page breaks without using the java font classes.
You must set font.files=/usr/somedir/*.ttf in your WindwardReports.properties file. This tells Windward where to find the font files to use when calculating breaks. If Windward cannot find a true type font file for a font used in your report, it cannot calculate breaks correctly.
Where do I get fonts?
A common question we get is where can you get the fonts you need and where should you install them. We suggest you contact the company that sold you your operating system as this is different for each O/S.
|