Explicitly calling System.exit(0) for non-AWTRenderer outputs to close any threads that may be active as a result of AWT (svg) or other processing. See: http://marc.theaimsgroup.com/?l=fop-dev&m=106703706423223&w=2