First ESFNODE/DEFNODE file is overwritten during CA Spool 14.0 shutdown
search cancel

First ESFNODE/DEFNODE file is overwritten during CA Spool 14.0 shutdown

book

Article ID: 224053

calendar_today

Updated On:

Products

Spool

Issue/Introduction

I've migrated from V12.0 to V14.0 and I've noticed that at shutdown, the 1st member in the //ESFNODE DD concatenation is overwritten. Consequently, when CA Spool is restarted we have duplicate entries and receive a variety of error messages.

Current configuration:

//ESFPARM  DD  DISP=SHR,DSN=&HLQ1&OPTLIB(&BASE)                         
//ESFNODE  DD  DISP=SHR,DSN=&HLQ1&OPTLIB(&DEFNODES)                     
//         DD  DISP=SHR,DSN=&HLQ1&OPTLIB(&NODES)                        
//         DD  DISP=SHR,DSN=&HLQ1&OPTLIB(&SYSNAME)          

                      

When I restart CASPOOL V14.0 after shutdown we see the following messages during the restart:

ESF083  DUPLICATE DESTID DEFINITION                                                                            
ESF018                 FEOF=YES,FPURGE=NO,FRETAIN=99,FOUTLIM=16777215                            
ESF005  PARAMETER STATEMENT IS INVALID NEAR SEQ 04510000                                                        
                                            
ESF002  INITIALIZATION FAILED, CORRECT ABOVE PROBLEMS AND RESTART ESF                                          

Environment

Release : 14.0

Component : CA Spool

Cause

The ESFNODE/DEFNODE overlay is the result of the new CA Spool 14.0 "Unused Printer Cleanup" functionality (see SO13495 and SO13859).

Resolution

- The ESFNODE/DEFNODE overlay is the result of the new CA Spool 14.0 "Unused Printer Cleanup" functionality (see SO13495 and SO13859) which was activated by adding the //ESFNODE DD statement to the CA Spool proc. The existence of the //ESFNODE DD statement in the proc also activated the new "Online Printer Configuration" functionality as well.   

- The situation you are seeing is due to the fact that //ESFNODE DD allocation does NOT support concatenated data sets. CA Spool SE has agreed to update the Spool //ESFNODE documentation and suggests that you try the following alternative:

//ESFPARM  DD  DISP=SHR,DSN=&HLQ1&OPTLIB(&BASE)        
//         DD  DISP=SHR,DSN=&HLQ1&OPTLIB(&SYSNAME)
//         DD  DISP=SHR,DSN=&HLQ1&OPTLIB(&DEFNODES)
//ESFNODE  DD  DISP=SHR,DSN=&HLQ1&OPTLIB(&NODES)     

- You also have the option of commenting out the //ESFNODE DD statement and going back to the way it was without the online printer configuration and unused printer cleanup functionalities.