What may cause, when running TSSXTEND job, error IEC143I 213-04 on DD VSAM data set?

Document ID : KB000015612
Last Modified Date : 14/02/2018
Show Technical Document Details
Question:

Reformatting the BDAM Security File and VSAM Companion File for CA Top Secret 15.0, and then TSSXTEND job is abending on a U0010 with below message:

 IEC143I 213-04,IFG0194D,TSSXTEND,EXTEND,SECNVSM,dev,xxxxxx,name.of.vsamfile

 IEF450I TSSXTEND EXTEND - ABEND=S000 U0010 REASON=00000000

 

For the TSSXTEND job, used the following JCL;

//EXTEND   EXEC  PGM=TSSXTEND                                                 

//MAINTOUT DD  SYSOUT=*                                                       

//SECFOLD  DD  DSN=name.of.backup.security.file,DISP=SHR   <= OLD SECFILE data set       

//SECFNEW  DD  DSN=name.of.new.security.file,DISP=SHR      <= NEW SECFILE data set          

//SECNVSM  DD  DSN=name.of.vsamfile,DISP=SHR,              <= NEW VSAM data set

//         UNIT=SYSDA,VOL=SER=xxxxxx  

//SECOVSM  DD  DSN=name.of.vsambkup,DISP=SHR               <= OLD VSAM data set

//MAINTIN      DD  *    

  ....

/*

 

Environment:
z/OS
Answer:

The IEC143I 213-04 error occurs because the VSAM data set does not exist on the volume specified. When you are running the TSSEXTEND job the only thing that exists is the VSAM catalog definition of the new data set, not the data set itself. 

When you include the VOL=SER=xxxxxx, IBM allocation process tries to find the data set on the volume and since it does not exist it gives the open error. You cannot use VOL=SER on the TSSXTEND job, this is an IBM limitation and not CA Top Secret.