Librariean getting error U2048 *** ERROR *** EXIT1 IS THE NAME OF THE I/P EXIT ROUTINE REQUIRED
search cancel

Librariean getting error U2048 *** ERROR *** EXIT1 IS THE NAME OF THE I/P EXIT ROUTINE REQUIRED

book

Article ID: 55111

calendar_today

Updated On:

Products

Librarian

Issue/Introduction

Getting Module too large to Process when copying a member into a Librarian Master File. 

Ran Librarian Backup of the master file to give it a larger blksize.

The job fails with U2048 Abend.
Error *** EXIT1 IS THE NAME OF THE I/P EXIT ROUTINE REQUIRED
BY THIS MASTER FILE
Running EXEC PGM=AFOLIBR
?OPT BKUPDISK,INDEX.

Resolution

The Error message indicates an EXIT called EXIT1 was used when the master file was initiated. Need to add IEX=EXIT1 to the Parm of the EXEC control statement.

Sample:

//S1       EXEC  PGM=AFOLIBR,PARM='IEX=EXIT1'
//SYSPRINT   DD       SYSOUT=*                            
//OSJOB      DD       DUMMY                               
//LIST       DD       SYSOUT=*                            
//INDEX      DD       SYSOUT=*                            
//MASTER     DD       DSN=old.master.file,DISP=SHR     
//BACKUP     DD       DSN=backup.master.file=(,CATLG),    
//          DCB=(BLKSIZE=nnnnn,DSORG=DA),                
//          SPACE=(CYL,(nnn)),VOL=SER=nnnnn,UNIT=SYSDA  
//SYSIN        DD       *                                   
-OPT BKUPDISK,INDEX                                    
/*