On Jan 25, 2006, at 8:58 AM, Gosselin, Michael wrote:
It looks like you're running your system 'headless' . There's a FAQ related to problems running FOP & Batik headless, and  shows some workarounds.
My company had similar problems, which we resolved by outputting to PostScript (-ps), and then `cat`-ing the file to a PostScript printer like this:
fop.sh -xml foo.xml -xsl foo.xsl -ps foo.ps | cat foo.ps > /dev/lp0
As a bonus, you can pass the PS file through a PostScript RIP system like GhostScript and generate a PDF file (although it might make more sense to just generate a PDF file in the first place).