search cancel

Librarian LIBSAVE getting too complex to continue message

book

Article ID: 143357

calendar_today

Updated On:

Products

Librarian

Issue/Introduction

When attempting a LIBSAVE , getting the following messages :

    “COMPARATOR FINDS THE PROCESSING TOO COMPLEX TO CONTINUE.
ENTER GO TO USE '-REP ALL' OR ENTER END -                “

 

Enter “GO” and it fails with the following message:

    “BATCH LIBRARIAN DID NOT COMPLETE NORMALLY,                                
RE-DO THE COMMAND SPECIFYING PERMMSG OR TERMMSG TO GET THE FAILING REASONS.
COMMAND TERMINATED EITHER DUE TO ERROR OR BY REQUEST.            “         

Cause

LIBSAVE calls the COMPARATOR program which has a 10000 line limit.

Environment

Release : 4.4

Component : Librarian

Resolution

Option 1 - Delete some archive levels if possible from this module     

 
1)  Must first delete the entry for the member from the TLICD file.  
     See JCL example below:

//DELETE EXEC PGM=LIBTLICD 
//SYSPRINT DD SYSOUT=* 
//FILEIN DD DSN=YOUR.TLICD.FILE,DISP=OLD 
//SYSIN DD * 
 DELETE member  *** where member is the userid in the TLICD file ***  

 
2)  Delete the Archive levels
      See the following KB article for instructions on how to delete Archive levels from a Librarian member:
 
 
3)  Re-LIBGET the member to reestablish the TLICD entry
 
4)  Perform the LIBSAVE again
 
 
  OR
 

Option 2 - Split the module or make smaller updates to the module