Xerox Printer Access Facility XPAF User Guide

Version 5.0 July 2011
Xerox® Printer Access Facility (XPAF)
User Guide
©2011 Xerox Corporation. All Rights Reserved. Unpublished rights reserved under the copyright laws of the United States. Contents of this publication may not be reproduced in any form without permission of Xerox Corporation.
Changes are periodically made to this document. Changes, technical inaccuracies, and typographic errors will be corrected in subsequent editions.
Document version 5.0: July 2011

Table of Contents

Table of Contents
Section One: Introduction to XPAF
1. Getting started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1-1
XPAF User Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1
Conventions used. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-3
Supported printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-7
XPAF subsystems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-9
Supported data streams. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-12
Parameter and keyword processing hierarchy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-16
Section Two: Installing and Customizing XPAF
2. Installation requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2-1
Installation materials. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-1
SMP/E level . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-1
Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-2
Printer support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-5
IBM host requirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-8
Installation service macro worksheets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-10
3. SMP/E installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3-1
Installing the base product . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-1
Installing maintenance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-28
Installing usermods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-41
Installing user exits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-43
4. Installing resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-1
Checklist for installing resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-2
Step 1 – Set up stage 1 job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-3
Step 2 – Generate stage 2 jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-13
Step 3 – Submit resource installation jobs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-14
5. Customizing your system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-1
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-1
XPAF User Guide i
Table of Contents
Procedures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-4
Preparing the operating system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-6
Tuning your system . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-15
Installing XPAF extended JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-18
Defining XPAF to JES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-23
Selecting initialization parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-29
Preparing the printer PDL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-30
Create/Modify paper-related tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-34
Setting up your printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-34
Setting up printer profiles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-35
Installing multiple copies of XOSF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-37
Verifying the installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-39
6. Setting up system-level features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-1
Enabling banner page processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-1
Using SMF recording . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-13
Printing to disk and/or file. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-17
Tailoring the DCF/SCRIPT environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-19
7. Coding the XPAF user exits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-1
Coding the XOAF user exit (XOAFUSEC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-1
Coding the XOSF user exits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-4
User exit descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7-14
XPAF, PSF, and JES user exit cross-reference. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7 -38
8. Message logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8-1
z/OS system logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-1
XPAF system logging. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8-3
9. Setting up multiple CPUs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9-1
Checklist for setting up multiple CPUs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-1
Step 1 – Copy files to file from host CPU. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-2
Step 2 – Offload files from file to remote CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-3
Step 3 – Install the extended JCL keywords on the remote CPU . . . . . . . . . . . . . . . . . . . . . . . .9-5
Step 4 – Submit the print job . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .9-5
10. XPAF printer support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1
Centralized printer models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-1
Decentralized printer models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-1
PCL-capable printer models. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-2
VIPP-enabled printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10-2
XPAF User Guide ii
Table of Contents
11. Setting up centralized printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11-1
Connections to host and communication protocols . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11-1
Running in channel attached ONLINE mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11-1
Using BARR/SNA RJE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11-2
12. Setting up decentralized printers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1
13. Setting up PCL-capable printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-1
Preparing resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-2
Printing to PCL-capable printers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-3
Modifying document processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13-5
14. Overview of the PDF Transform . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-1
Configuring XPAF. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14-2
PDF Font Substitution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14-3
Encrypting PDF Documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14-6
Points to note . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14-7
Known issues. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14-8
15. Printing via TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1
TCP/IP printing methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-1
Sending print jobs via TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15-3
16. Additional features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-1
Enabling XJCF simulation processing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16-4
Setting up XDS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16-15
Connection to FTP servers/websites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16-22
Support for Emtex V-Services print servers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16-25
17. Performing an installation verification procedure. . . . . . . . . . . . . . . . . . . . 17-1
Running the XPAF IVP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-1
Running the CMA-SPOOL or CA-SPOOL IVP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-1
Running the XDS IVP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-1
What does the IVP test?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-2
Setup requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-3
Executing the XPAF IVP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-5
Executing the CMA-SPOOL or CA-SPOOL IVP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-10
Executing the XDS IVP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-15
Verifying your output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-20
Line-mode processing IVP sample output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-20
DJDE processing IVP sample output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-22
XES processing IVP sample output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-24
Page Format processing IVP sample output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-25
XPAF User Guide iii
Table of Contents
Page Format processing IVP sample output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-26
AFP processing IVP sample output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-28
AFP processing IVP sample output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-29
Pass-through processing IVP sample output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-32
Pass-through processing IVP sample output. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17-33
Section Three: Managing Resources with XPAF
18. Accessing XOAF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18-1
Using ISPF panels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1 8-1
Using TSO/batch commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18-13
19. XPAF resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19-1
Fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19-2
Forms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19-8
Images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19-11
Logos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19-18
Printer-resident resource lists. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19-20
Print description language . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19-28
Page formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19-33
20. XPAF tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20-1
Paper-related tables. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20-2
Font tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20-16
Color cross-reference tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20-34
Color conversion table . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20-35
21. Loading resources to a native library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21-1
Loading centralized fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-2
Loading centralized forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-5
Loading centralized images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-7
Loading centralized logos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-9
Loading decentralized fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-11
Loading decentralized forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-13
Loading decentralized images . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-15
Loading PDL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21-17
22. Converting resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22-1
Converting centralized fonts to decentralized fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-1
Converting centralized logos to decentralized fonts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-25
Converting Xerox fonts to IBM format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22-28
XPAF User Guide iv
Table of Contents
Converting IBM AFP page segments to Xerox .IMG and/or RES format. . . . . . . . . . . . . . . . .22-32
23. Managing resource lists. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23-1
Managing resident font lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-1
Managing a PCL font list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-7
Managing resident form lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-8
Managing resident image lists . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-14
Managing resident logo lists. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23-20
24. Managing XPAF tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24-1
Maintaining paper-related tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24-1
Maintaining font tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24-15
Updating IBM font characteristics information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24-40
Deleting a font table or table entry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24-45
Maintaining color cross-reference tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24-48
Maintaining the color conversion table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24-52
25. Managing custom fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25-1
Using custom Xerox fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25-1
Using custom replica fonts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25-2
26. Displaying printer status information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26-1
Displaying the status of printers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26-1
27. Managing XPAF libraries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27-1
Displaying a directory of library members . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-1
Browsing a copy of a member . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-4
Deleting a member. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-6
Reloading a member to a native library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27-7
28. Supported IBM character sets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28-1
Proportionally spaced character sets. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28-1
Uniformly spaced character sets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28-3
29. Character mapping tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29-1
Table naming conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29-1
Xerox code page tables (XCP1 through XCP19). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29-2
Centralized-to-decentralized font conversion character mapping tables . . . . . . . . . . . . . . . . . .29-3
30. XRFBATCH utility . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30-1
Setting up XRFBATCH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30-1
Executing XRFBATCH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30-6
Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30-6
XPAF User Guide v
Table of Contents
Section Four: Printing Documents with XPAF
31. General information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31-1
How does XPAF select the document processing mode? . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-1
Printing pass-through documents to PCL-capable printers . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-5
Downloading resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-9
Using system-level features. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31-10
32. Printing line-mode documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32-1
Data stream definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32-1
XPAF support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32-1
Preparing resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32-1
Using resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32-2
Modifying document processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32-2
Using advanced features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32-2
Printing documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 2-2
Processing line-mode documents as DJDE or AFP documents . . . . . . . . . . . . . . . . . . . . . . . .32-3
Troubleshooting problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32-4
33. Printing DJDE documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33-1
Data stream definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33-1
XPAF support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33-2
Preparing resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33-3
Using resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33-7
Modifying document processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33-10
Using advanced features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33-11
Printing documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33-17
Converting DJDE documents to XES documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33-18
Troubleshooting problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33-25
34. Printing XES documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34-1
Data stream definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34-1
XPAF support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34-2
Preparing resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34-3
Using resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34-6
Modifying document processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34-7
Using advanced features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34-8
Verifying your print environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34-10
Printing documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34-10
Converting XES documents to PCL or PDF documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34-11
XPAF User Guide vi
Table of Contents
35. Printing page-formatted documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35-1
Data stream definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-1
XPAF support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-1
Preparing resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-2
Using resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-6
Modifying document processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-9
Using advanced features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-10
Verifying your print environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-12
Printing documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-12
Converting page-formatted documents to other formats . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-13
Troubleshooting problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35-13
36. Printing AFP documents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36-1
Data stream definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-1
XPAF support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-2
Preparing resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-2
Using resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-7
Modifying document processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-13
AFP structured fields . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-14
Using advanced features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-18
Verifying your print environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-30
Printing documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-30
Converting AFP documents to Metacode or XES documents . . . . . . . . . . . . . . . . . . . . . . . . .36-31
Troubleshooting problems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .36-37
37. Printing VIPP documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37-1
Data stream definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37-1
XPAF support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37-1
Preparing resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37-1
Using resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37-2
Modifying document processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37-2
Using advanced features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37-2
Printing documents. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3 7-2
Verifying your print environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37-3
Creating a VIPP command file member. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .37-4
38. Using XPAF extended features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38-1
Using XJCF simulation processing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38-1
Printing documents through XDS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38-4
Redirecting XOSF-converted datasets to other printers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .38-15
39. Using XRCBATCH. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39-1
Processing performed . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39-1
XPAF User Guide vii
Table of Contents
Specifying file attributes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39-2
Section Five: XPAF Parameter and Keyword Reference
40. Initialization parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40-1
Specifying initialization parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40-1
Coding initialization parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40-2
Overriding specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40-3
Parameter definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .40-4
41. Printer profile parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41-1
Specifying printer profile parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41-1
Coding printer profile parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41-2
Parameter definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .41-3
42. Standard IBM JCL keywords. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42-1
Specifying IBM JCL keywords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42-1
Coding IBM JCL keywords. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42-1
Standard IBM JCL support. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .42-1
43. XPAF extended JCL keywords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43-1
Specifying XPAF extended JCL keywords. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43-1
Coding XPAF extended JCL keywords . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43-1
XPAF extended JCL support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .43-2
44. Parameter and keyword summary. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44-1
Summary table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .44-1
Section Six: XPAF Messages
45. Message overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45-1
ISPF messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-1
XPAF system messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-3
Message format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-6
How to interpret XPAF messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-8
Message conventions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-9
LDM messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-10
MSF messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-23
THM messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-30
XPAF User Guide viii
Table of Contents
UFL messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-32
UFT messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-36
UIL messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-46
UIX messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-48
UJL messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-50
ULL messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-53
ULR messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-56
UPL messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-57
UTB messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-63
XAE messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-69
XAM messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-71
XAU messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-84
XCC messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-97
XCD messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-101
XCN messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-105
XDI messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-109
XDS messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-145
XEI messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-160
XFC messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-171
XFS messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-179
XFU messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-184
XIN messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-187
XIS messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-195
XJC messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-198
XJD messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-200
XJS messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-201
XLC messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-203
XLD messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-208
XLW messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-209
XOA messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-211
XOAF messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-226
XPA messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-240
XPC messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-240
XPD messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-244
XPFE messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-271
XPL messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-294
XPS messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-295
XRC messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-300
XRD messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-315
XRF messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-327
XSJ messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-338
XSL messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-339
XSV messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-345
XPAF User Guide ix
Table of Contents
XTB messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-346
XTC messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-348
XTD messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-357
XTW messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-361
XUC messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-364
XUX messages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-370
XVW messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-372
XWR messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-377
XXQ messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45-382
Section Seven: XPAF Operator Guide
46. JES2 printer commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46-1
Starting a printer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-1
Halting a printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-2
Stopping or draining a printer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-2
Restarting a printer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-2
Displaying a printer’s status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-3
Setting printer characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-3
Interrupting a document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-4
Restarting a document. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-4
Backspacing a document. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-4
Forward spacing a document. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-5
Retransmitting a document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-5
Releasing a print job from the JES queue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-5
Canceling a document being transmitted from JES. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .46-6
47. JES3 printer commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47-1
Starting an XPAF FSS for JES3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47-1
Starting a printer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47-2
Terminating a printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47-2
Interrupting and retransmitting a document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47-3
Backspacing or forward spacing a document. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47-4
Canceling output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47-4
Querying JES3 for job information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .47-5
48. XPAF-exclusive operator commands. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48-1
Displaying the subsystem name for an XOSF started task . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-1
Displaying the status of active print jobs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-2
Displaying the status of active tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-3
Terminating an individual task on the printer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-4
XPAF User Guide x
Table of Contents
Terminating the XPAF FSS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-5
Forcing the XOSF address space to terminate . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-6
Turning SMF recording on and off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-7
Turning z/OS system logging on and off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-7
Turning XOSF logging on and off. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-8
Refreshing the XLOG dataset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-8
Switching the XLOG to an alternate dataset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-9
Displaying the active XLOG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-9
Turning intensive logging on and off . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-10
Enabling messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-10
Suppressing messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .48-11
49. XDS-exclusive operator commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49-1
Defining an optional subsystem command character. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49-1
Displaying XDS control blocks in use. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49-2
Interrupting a printer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49-3
Restarting a printer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49-3
Terminating XDS with XOSF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .49-3
Section Eight: Xerox Page Format Editor User Guide
50. Page format overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50-1
What is a page format? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50-1
Concepts and terms. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50-2
Page format uses. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50-6
Components of a page format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50-9
Creating and generating a page format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50-15
Invoking a page format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50-15
51. Introduction to the page format editor . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51-1
Panel conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51-1
System Services menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51-5
Xerox Page Format Editor menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51-6
52. Allocating page format datasets . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52-1
Setting up your configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52-2
Maintaining your configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52-5
53. Selecting a page format. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53-1
Specifying a page format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53-1
XPAF User Guide xi
Table of Contents
54. Using copy modification options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54-1
Selecting a copy modification. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54-1
Specifying copy modification parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .54-3
55. Using page layout options. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55-1
Selecting a page layout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55-1
Selecting page layout parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55-4
Specifying global parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55-4
Specifying line data parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55-6
Specifying font list parameters. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .55-22
56. Generating a page format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56-1
Generation procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56-1
57. Copying page format source members . . . . . . . . . . . . . . . . . . . . . . . . . . . 57-1
Specifying the copy source . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57-1
58. Updating Xerox font characteristics information . . . . . . . . . . . . . . . . . . . . 58-1
Specifying font characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58-1
59. Page format examples. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59-1
List report . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59-1
Statement report. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59-6
Mail merge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59-15
Section Nine: Appendices
A. Defining and initializing native libraries. . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1
Executing an LDMUTIL function. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-1
Initializing a native library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-4
Offloading data from a native library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-5
Reloading data that has been offloaded. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-6
Verifying the space bitmap in a library . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-7
Listing directory entries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-8
Listing library statistics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-9
Expanding the size of a native library. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-10
B. Uploading resources from file to host . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B-1
Sample JCL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B-1
XPAF User Guide xii
Table of Contents
C. Resource management parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .C-1
Parameters related to font resource management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-2
Parameters related to form resource management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-4
Parameters related to image resource management. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-6
Parameters related to logo resource management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-8
Parameters related to list resource management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-9
Parameters related to PDL resource management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-10
Parameters related to page format resource management . . . . . . . . . . . . . . . . . . . . . . . . . . . C-10
Parameters related to paper-related tables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C-11
Parameters related to color cross-reference tables and color conversion table . . . . . . . . . . . C-12
Section Ten: Glossary
Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .G-1
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .I-1
XPAF User Guide xiii
Table of Contents
XPAF User Guide xiv

Section One: Introduction to XPAF

Xerox Printer Access Facility (XPAF) software is a host-resident software product that enhances the capabilities and use of Xerox printers in the IBM z/OS environment. XPAF retrieves data streams from JES, a third-party spool, or Xerox Direct Print Services ( XDS) and prepares them for printing on a Xerox printer.
Xerox only supports the XPAF features and functions described in the user documentation that acco mpanies the software. Do not assum e support is provided if it is not explicitly documented.
This document provides the information you need to in stall, man age, an d print documents with XPAF. Additional sections found in the documentation include a complete list of the parameters and keywords used, error messages generated by XPAF, guides for opera tors and page format editor users, a glossary, and an index.
XPAF documentation is delivered in PDF format. It is designed to be viewed online; however, page layouts have been maintained so that you can duplex print all or part of the documentation as necessary.
Section One: Introduction to XPAF
Section One: Introduction to XPAF
1. 1 Getting started
This chapter provides a brief description of th e documentation an d the conventions used.

XPAF User Documentation

XPAF User Documentation has been reformatted for this release of XPAF (5.0). When you use this document online you will find that cross references (in light blue text) within the document are active links to the referenced areas of the documentation, and that the index and table of contents also provide active links directly to the subject matter.
This document is divided into the following sections:
Section One: Introduction to XPAF provides an overview of this document and XPAF.

Getting started

Section Two: Installing and Customizing XPAF describes how to install the XPAF software on your system and tailor it to meet your site’s specific requirements. It also describes how to set up your printers and perform an installation verification. This section is designed for the systems programmer responsible for installing and customizing the XPAF software.
Section Three: Managing Resources with XPAF describes how to load, create, convert, and update XPAF resources. This section is intended for the system administrator who will be responsible for managing and maintaining XPAF system resources.
Section Four: Printing Documents with XPAF describes how to print line-mode, DJDE, XES, page-formatted, AFP, pass-through, and VIPP documents. This section is intended for the systems programmer, application programmer, or anyone who needs to print documents with XPAF.
Section Five: XPAF Parameter and Keyword Reference describes the initialization parameters, printer profile parameters, and JCL keywords available to tailor an XPAF system, printer, or job to your specific needs. This section is intended for the systems programmer, application programmer, or anyone who needs to print documents with XPAF.
Section One: Introduction to XPAF 1-1
Getting started
Section Six: XPAF Messages explains the informational, warning, and error messages that XPAF issues. This section is intended for systems programmers or application programmers who must reference messages sent to the XOAF or XOSF log files.
Section Seven: XPAF Operator Guide describes the JES2, JES3, XPAF-exclusive, and XDS-exclusive commands available to a host console operator when printing with XPAF. This section is intended for console operators, system administrators, systems programmers, and any other personnel interested in the operator commands for XPAF.
Section Eight: Xerox Page Format Editor User Guide describes how to create and maintain page formats using XPAF facilities. This section is intended for anyone who wants to format line-mode data streams that are printed through XPAF.
Section Nine: Appendices provides instructions on using the LDMUTIL utility to define and initialize your native resource libraries and sample JCL to use for uploading resources from a file to the host system. It also identifies the initialization and printer profile parameters related to managing resources.
Section Ten: Glossary provides a glossary of the terms used within the documentation as they relate to XPAF.
Index contains indexed information to help you locate specific topics.
Section One: Introduction to XPAF 1-2

Conventions used

Notes
Getting started
General conventions are used for these elements:
Notes
Cautions
Messages
JCL
Screen panels
Parameters, keywords, and commands
Library, dataset, and DD names
Sample data
Each element is described below.
A note is a hint that assists you in performing a task or understanding the text.
Cautions
Messages
JCL
NOTE: For greater emphasis, notes appear in blue text.
A caution notifies you that an action or omission may result in damage to your equipment, software, or data.
CAUTION: For greater emphasis, cautions appear in red text.
Messages displayed on the console are presented in uppercase, nine-point Monotype.com font. For example:
XDI3514I XOSF SYSTEM SMF RECORDING TURNED OFF
JCL listings and console displays longer than five lines are enclosed in shaded frames similar to this example:
Section One: Introduction to XPAF 1-3
//job-name JOB job-information //LDMINIT EXEC PGM=LDMUTIL,REGION=2048K //STEPLIB DD DSN=library-name,DISP=SHR //SYSPRINT DD SYSOUT=A //LDMPRINT DD SYSOUT=A //LDMPARM DD * INITIALIZE library-name
Screen panels
Getting started
These conventions are used in JCL definitions:
Constant data is shown in uppercase type. You must code constant data exactly as shown.
Variable data is shown in lowercase, italicized type. Replace the italicized variables with your site’s values.
Information displayed on an ISPF panel is enclosed in a frame similar to this example:
Xerox Output Administrative Facility
Load Centralized Forms to a Nativ e Library
COMMAND ===>
INPUT Dataset Name: Member Name:
OUTPUT Dataset Name: Member Name:
Partial panels that show sample field entries a ppear between double lines similar to this example:
Unit Measure: IN
LPI: 6
INPUT OUTPUT P RINT OPTION START LENGTH ACROSS DOWN DIR FONT COLOR CONSTANT
_ 1___ 6___ .3_____ 1.1____ A ______ DEF N _ 1___ 6___ .7_____ 8.92___ A ______ DEF N _ 9___ 29__ 1.0____ 1.1____ A ______ DEF N _ 9___ 29__ 1.8____ 8.4____ A ______ DEF N
Section One: Introduction to XPAF 1-4
Parameters, keywords, and commands
These conventions are used in the syntax definitions for initialization parameters, printer profile parameters, IBM JCL keywords, XPAF extended JCL keywords, TSO/batch commands, and operator commands.
Table 1-1. Syntax conventions
Convention Description Example
Getting started
NOTE: Commas and parentheses are part of a statement’s definition and must be included exactly as indicated.
Required text Uppercase indicates text that must be
entered exactly as shown.
Variable text Lowercase italics represent an entry for
which you must supply a value.
Numeric variable A lowercase italicized “n” indicates a
numeric variable. The number of n’s shown represents the maximum positional value of the numeric variable.
Abbreviation Characters in small capital letters are
optional and can be abbreviated. In this example, the value EBCDIC can be abbreviated as E.
No entry needed The word “blank” indicates that a blank (that
is, no value) is an acceptable value.
Select an entry from a list Braces { } indicate that one of the enclosed
vertically-stacked items is required.
Optional entry Square brackets [ ] indicate that the
enclosed text is optional.
FONTLIB=CFONTLIB
OPHLQ=prefix
CONROUTE=nnn
MODE=E
IMAGEOUTIMP=blank
DEFLINE=
OPWRITER=(DISK[,ONLY])
BCDIC
LINE
DJDE
PAGE
⎩⎭
⎫ ⎪ ⎬ ⎪
Multiple values An ellipses (...) indicates that the preceding
item can be repeated. In this example, as many as eight colors can be specified.
COLORIMG=(color1[,...,color8])
Section One: Introduction to XPAF 1-5
Library, dataset, and DD names
Library names are referenced by their low level qualifier only, not the ir full dataset name (for example, XPFSAMP). Add the high level qualifier used at your site to determine the full dataset name of a library reference.
Dataset names can be 1- to 44-characters long. Unless otherwise noted, dataset names and member names must follow standard z/OS naming conventions.
XPAF uses several initialization and printer profile parameters that name DD statements in your XOSF start-up proc. These parameters’ default values match the low level qualifier names for the datasets to which they point. For example, by default the PAPTBLDD initialization parameter names the TABLELIB DD statement that points to the prefix.TABLELIB dataset.
You may change any of the supplied DD names and dataset names in your XOSF start-up proc. However, when describing a native library, the XPAF documentation references the default name. So, if you have changed the default dataset name, substitute your library name for the library name in the XPAF documentation. Refer to Section Five: XPAF
Parameter and Keyword Reference for detailed description of these
parameters.
Getting started
Sample data
Sample JCL, messages, reports, and IVPs shown within this document reference a fictional company, Rainbow Office Supplies, its employees, and its customers. Rainbow Office Supplies, its logo, the names of its employees and customers, and any data used in the examples are fictitious. Any similarity to actual companies or pe rsons is purely coincidental.
Section One: Introduction to XPAF 1-6

Supported printers

Getting started
XPAF supports these printer types:
Centralized printers are high-volume printers, which are either channel-attached or remotely attached to the host. Channel-attached printers are directly attached to a host computer by input/output channels. Remotely-attached printers are physically connected to a host computer via TCP/IP or a telecommunications line.Centralized printers also are referred to as LCDS, DJDE, or Metacode printers.
PCL-capable printers are mid-volume printers, which are generally remotely-attached to the host via TCP/IP.
VIPP-enabled printers are print devices on which VIPP software resides. VIPP documents must be sent to a VIPP-enabled print device.
Table 1-2. XPAF-supported Xerox printers
Printer Model
Centralized PCL-capable
DP 4890 LPS DP 4850 LPS DP 4650 LPS DP 4635 LPS DP 4635MX LPS DP 4135 LPS DP 4090 LPS DP 4050 LPS DP 180 EPS DP 180 LPS DP 96 LPS DP 92C LPS
DocuSP Family with the LCDS Decomposer
Free Flow Print Server with the LCDS Decomposer
Creating PDF Documents
XPAF can also convert Linemode, LCDS, XES and AFP documents into PDF files which can then be e-mailed to a recipient, stored on a server or sent to a printer.
DocuSP or FreeFlow Print Server family of products
Phaser Family WorkCenter Family DT 6180
DT 6155 DT 6135 DT 6115 DT 6100
Section One: Introduction to XPAF 1-7
Limitations of support
XPAF supports up to 64 printers per functional subsystem (FSS). The capabilities of XPAF are limited to the functional abilities of the printer. For example, if a printer does not support duplex printing, XPAF cannot duplex a document sent to that printer.
Getting started
Section One: Introduction to XPAF 1-8

XPAF subsystems

Getting started
XPAF is composed of two subsystems:
Xerox Output Administrative Facility (XOAF)
Xerox Output Services Facility (XOSF)
Figure 1-1 provides an overview of the relationship of the two subsystems.
Figure 1-1. XPAF subsystems
Section One: Introduction to XPAF 1-9
Xerox Output Administrative Facility
XOAF contains the functions and utilities that you use to prepare the resources and supporting lists and tables needed during the printing operation. Resources are fonts, forms, images, or logos that are required, in addition to data, to print a document. A resource can be stored either on the printer, in a library on the host, or inline in the data stream.
For more information about using XOAF utilities, refer to Section Three:
Managing Resources with XPAF.
Xerox Output Services Facility
XOSF interfaces with z/OS to accept documents from JES, convert them into a format suitable for the intended printer, and transmit them to the printer.
XOSF provides these functions:
Host system interface
Document processing
Document transmission and printing
Getting started
Host system interface
XOSF interfaces with the host-resident z\OS operating system to accept documents from JES. XOSF operates as an z\OS-based functional subsystem (FSS) to obtain a data stream from the JES spool and maintain control of the printer. Additionally , you can install XDS to invoke XOSF directly without JES or any other sp ooling subsyste m.
For the host console operator, the interface to Xerox printers through XOSF remains the same as JES-controlled printers. For example, an operator can start, stop, and interrupt a printer. The operator a lso can use operator commands unique to XPAF to make inquiries to the system for status, state, and activity levels. For more information refer to Section
Seven: XPAF Operator Guide.
Document processing
XOSF document processing is governed by the type of data stream and the type of printer selected for printing. The supported data streams are discussed later in this chapter. The supported printers are discussed in
Section Two: Installing and Customizing XPAF.
In most cases, XOSF performs a process called resource conditioning. This process ensures that all resources required to print the document are available before sending the data stream to the printer.
During XOSF processing, some data streams may require a conversion of the print commands to a format recognized by the Xerox printer. Depending on the data stream type being processed and the printer being used, a data stream may be converted into one of the following kinds of Xerox data streams:
Metacode data streams for printing on centralized printers. A Metacode data stream consists of ASCII print reco rds that inc lude carriage control commands, along with special codes known as
Section One: Introduction to XPAF 1-10
Getting started
metacodes, to define absolute positioning, or ientation, and font indexing.
XES data streams for printing on decentralized printers. XES control codes are prefixed by a user-defined key which signals the printer to recognize the character or characters that follow it as an escape sequence.
PCL data streams for printing on PCL-capable printers. PCL data streams contain characters called escape sequences which signal the printer to recognize the character or characters that follow it as a print command.
PDF data streams for printing on PDF printers or sending via e-mail. PDF is a portable document open standard that contains a complete description of the document that includes test, fonts, and images.
If a document already is form atted for t he data str eam type req uired by the printer, conversion is not required. XPAF ca n send this type of data stream directly to the printer after resource conditioning is complete. This is known as native mode processing.
Other data streams can be sent to th e printer witho ut conditio ning or conversion. This is called pass-through processing. For example, an XES document that does not require resource conditioning can be sent directly to a decentralized XES printer without XPAF altering the data stream.
For more information about document processing, refer to Section Four:
Printing Documents with XPAF.
Document transmission
After XOSF performs any necessary conversions and resource conditioning, XOSF sends the docu ment and t ailored pr inter instru ctions to the printer.
Section One: Introduction to XPAF 1-11

Supported data streams

XPAF accepts these types of data streams:
Line-mode
•DJDE
XES
Page-formatted
•AFP
•VIPP
Other (in pass-through mode)
XPAF’s data stream support is summarized by printer type in the table below and discussed on the pages that follow. Refer to Section Four:
Printing Documents with XPAF for deta iled information abou t how XPAF
processes each data stream type.
Getting started
Data stream type
Centralized
printers
Decentralized
printers
PCL-capable
printers
PDF
printers
Line-mode YES YES YES YES DJDE YES YES
1
XES NO YES YES Page-formatted YES AFP YES
1
1
VIPP NO NO Other (in
NO YES
YES YES
1
1
3
YES
YES YES YES YES
1
1
1
1
2
3
YES YES YES YES
NO
YES
pass-through mode)
1
Requires conversion.
2
Requires a VIPP-enabled printer.
3
Pass-through data streams are neither converted nor conditioned.
NOTE: You can enhance the look of your data streams by using XPAF extended JCL to add print formatting commands and selecting XPAF options at the time that your print job executes. XPAF provides extended JCL keywords for use with most of the supported data streams. For detailed information about the extended JCL keywords available, refer to Section Five: XPAF Parameter and Keyword
Reference.
1
1
1
1
3
Section One: Introduction to XPAF 1-12
Loading...
+ 1654 hidden pages