We use com.ibm.as400.access.ProgramCall to run iSeries programs from Java. One of those programs uses printf() to output diagnostics. When run from iSeries command line, the output goes to the screen, but when we run it through ProgramCall from Java, it goes to QPRINT. This causes issues with users that have a default printer set as it prints to their printer.
------------------------------
Peter Vazny
------------------------------