The Overlay load library does not have to be in the library list for a formdef compile. In fact you don't have to recompile the formdef to use a new overlay as long as the name of the overlay has not changed. If you are using PSF on z/OS then it pulls all resources together before sending the print job to the printer. If you are printing from a server using software like InfoPrint/Windows then it gathers the resources together. The question is where does the server get those resources. If it gets them from the server itself, then how is the resource downloaded from z/OS to the server. We use PSF Download to send our reports to InfoPrint/Windows. Our version of PSF Download does not download the resources with the report so we have a procedure that periodically downloads all PSF resources from z/OS to the InfoPrint/Windows server using FTP.
Brad Wissink Information Technology Services Iowa State University 515-294-3088 -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Leah Dela Cruz Sent: Wednesday, April 15, 2009 12:32 PM To: [email protected] Subject: problem in using a new page segment Hello. I'm new to OGL/PPFA programming and I'm assigned to work on using a new page segment. I have modified an existing overlay to use the new pagesegment and compiled it using the following jcl: //JOBLIB DD DSN=SYS1.OGL.LINKLIB,DISP=SHR //*--------------------------------------------------------------- //* OVERLAY GENERATION LANGUAGE - OGL/370 VERSION 1.1.0 //* SAMPLE OVERLAY 1 //*--------------------------------------------------------------- //OVERLAY EXEC PGM=DZIOVRLY,REGION=4M,PARM='SEQ,DEF' //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SAMPLE DD SYSOUT=* //OVRLIB DD DSN=MYLIB.OVERLAY.LOADLIB,DISP=SHR //FONTDD DD DSN=MYLIB.XGROUP.FONT300,DISP=SHR //SEGDD DD DSN=MYLIB.PSEG.LOADLIB,DISP=SHR //SYSIN DD DSN=MYLIB.OVERLAY.SRCE(TXXXSG),DISP=SHR I also recompiled the FORMDEF member which uses the above overlay using the following: //STEP1 EXEC PGM=AKQPPFA //SYSPRINT DD SYSOUT=* //SYSUDUMP DD SYSOUT=* //SYSIN DD DSN=MYLIB.FORMDEF.SRCE(TXXXFD),DISP=SHR //FORMLIB DD DSN=MYLIB.FDEFLIB.LOCAL,DISP=SHR But when I ran my jcl to print out the form, the changes I made to the overlay were not picked up. The old pagesegment used by the overlay still appears in the print output. By the way, the modified overlay and formdef and the new page segment were stored in a server where the printer is supposed to get it from. Could anyone please help? I'm not sure what I missed, if it were the jcls i used for compiling. Should have I included the OVERLAY LOADLIB when I recompiled the FORMDEF? Any suggestions is greatly appreciated. Thanks in advance. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: GET IBM-MAIN INFO Search the archives at http://bama.ua.edu/archives/ibm-main.html

