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

Reply via email to