Description of multiple data set support on both PSF/MVS and InfoPrint Manager for Linux

To support the printing of multiple data sets in a job as a single unit with Download for z/OS, you must:

  • Install a special Download for z/OS user exit 15 program (apsux15m ) on MVS
  • Start the mvsprsd daemon with the -n 1 option on Linux

To support the printing of multiple data sets in a job as a single unit with AFP Download Plus, you must:

  • Install AFP Download Plus with APAR OA15317.
  • Set the dataset-grouping parameter in the control statement data set to Yes.
  • Start the mvsprsd daemon with the -n 1 option on Linux

The sample user exit 15 program (apsux15m ) provided with PSF for z/OS for Download for z/OS, adds a parameter that identifies data sets that belong to multiple data set jobs and indicates whether the data set is first, next, or last in a job.

The -n 1 option ensures that the mvsprsd daemon receives the data sets in the correct sequence by creating no more than one child process. If more than one child process were created, Download for z/OS might concurrently send more than one data set from a multiple data set job. If the second data set was shorter than the first, it might be received before the first, causing it to print out of sequence or causing the first data set to be left unprinted.

Note: If you enable multiple data set support using Download for z/OS and you need to configure multiple MVS Download FSA's, you must have one mvsprsd daemon for each Download FSA that is submitting jobs to the InfoPrint Manager server. If you do not do this and two Download for z/OS FSA systems send jobs at the same time, the job data sets can become intermingled and errors or incorrect output can result. This restriction does not apply to AFP Download Plus. Multiple AFP Download Plus FSAs can be enabled for multiple data set and use one mvsprsd daemon.