Additional migration of the holder address space JCL (TAURHLD)

If you want to use the new XML configuration file, in addition to the changes outlined in Basic migration of the holder address space JCL (TAURHLD) you need to make the following changes in bold below:

//TAURHOLD PROC P1=
//TAURHLQ  SET  TAURHLQ=hlq.ZSERVER 
//*-----------------------------------------------------------------* 
//*- RUN ZSERVER HOLDER TASK                                       -* 
//*-----------------------------------------------------------------* 
//TAURHOLD EXEC PGM=TAURHOLD,TIME=NOLIMIT,PARM='/&P1,,'
//STEPLIB  DD DISP=SHR,DSN=&TAURHLQ..AUTHLIB  
//SYSEXEC  DD DISP=SHR,DSN=&TAURHLQ..REXX  
//*CONFIG   DD DISP=SHR,DSN=&TAURHLQ..CONFIG(IVPHOLD)
//CONFXML  DD DISP=SHR,DSN=&TAURHLQ..CONFIG(IVPXML)
//CONFOSR  DD DISP=SHR,DSN=&TAURHLQ..OSR(IVPOSR) 
//SYSPRINT DD SYSOUT=*  
//SYSTSPRT DD SYSOUT=*  
//SYSOUT   DD SYSOUT=*  
//DSPPRT   DD SYSOUT=*,LRECL=255  
//SYSTSIN  DD DUMMY 

To enable the new XML configuration file you simply need to comment out the CONFIG DD statement and uncomment the CONFXML and CONFOSR DD statements.

You must not mix the DD statements for the XML configuration file with the DD statements for the old configuration files as the holder will not start and you will see this message:

ZCF0059E 11:08:45.603 Definition of old and new configuration is not allowed.