Web Services uses started tasks that are started by the CAICCI SPAWN facility to communicate with the CA Endevor SCM API. You define these tasks to the spawn facility by adding a spawn parameter DD statement (ndvspawn) to the ENF procedure for CAICCI services. The ndvspawn DD statement specifies the name of the started task JCL (based on WSEWSSTC in CSIQJCL) for the CA Endevor SCM API. The WSEWSSTC procedure JCL must be edited to specify the high-level and second-level qualifiers for the CA Endevor SCM data sets. The WSEWSSTC copy is initiated as a started task.
Follow these steps:
//ENF PROC OPTLIB='SYS2.CA90S.PARMLIB', // ENFDB='SYS2.CA31.ENFDB', // ENFPARM=ENFPRM31, // SPNPAR1=SPWNSNMP, // SPNPARn=ndvspawn, // CCIPARM=CCIPCA31, // ENFCMDS=ENFCMD31, //ENF EXEC PGM=CAS9MNGR,TIME=1440 //CASRT01 DD UNIT=SYSDA,SPACE=(CYL,(5,1)) //CASRT02 DD UNIT=SYSDA,SPACE=(CYL,(5,1)) //CASRT03 DD UNIT=SYSDA,SPACE=(CYL,(5,1)) //CASRT04 DD UNIT=SYSDA,SPACE=(CYL,(5,1)) //CASRT05 DD UNIT=SYSDA,SPACE=(CYL,(5,1)) //SPNPARMS DD DISP=SHR,DSN=&OPTLIB(&SPNPAR1) // DD DISP=SHR,DSN=&OPTLIB(&SPNPARn) //SPNPRINT DD SYSOUT=X //SPNDEBUG DD SYSOUT=X //SRVDEBUG DD SYSOUT=X //ENFDB DD DISP=SHR,DSN=&ENFDB //ENFPARMS DD DISP=SHR,DSN=&OPTLIB(&ENFPARM) // DD DISP=SHR,DSN=&OPTLIB(&CCIPARM) //ENFCMDS DD DISP=SHR,DSN=&OPTLIB(&ENFCMDS) //SYSPRINT DD SYSOUT=X
Specifies a symbolic for a CAIENF parameter member. Change n to the next available sequential number in the list of parameter files.
Specifies the spawn parameter file. This member contains the CAICCI SERVICE and PROCESS statements. The SERVICE statement identifies the CA Endevor SCM API. The PROCESS statement identifies the JCL procedure that executes the CA Endevor SCM API.
Important! For sample CCI definitions for Web Services, see the member WSEWSCCI supplied in the installation source library iprfx.iqual.CSIQOPTN.
Identifies the CA Endevor SCM API (host application).
Identifies the JCL procedure that executes the CA Endevor SCM API.
Specifies the name of the procedure associated with the CA Endevor SCM API host application that is started by the CAICCI SPAWN service during Web Services processing. The WSEWSSTC value is the name of the started task procedure that is initiated by a SPAWN request.
Note: By default, the name of the procedure associated with this started task is WSEWSSTC; however, this name is often changed, for example, to meet site-specific naming or security standards. If you do not know the procedure name at your site, check to see if the default name was retained or consult your system administrator.
Important! Keep the statements in the exact format provided, maintaining spaces and column alignments. For more information about defining and using CAICCI statements, see the CA Common Services documentation.
Note: A sample WSEWSSTC procedure is located in the CSIQJCL library delivered with CA Endevor SCM.
Note: If you change the WSEWSSTC member name, be sure to update the PROCNAME value in the CCI PROCESS statement of the SPNPARn file to reflect the new procedure name.
Note: The wsewsstc value is specified in the JOBNAME parameter of the configuration file.
|
Copyright © 2013 CA.
All rights reserved.
|
|