Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Anchor
1033597
1033597
The following JCL will initiate the outbound SOAP request.

Panel
//TZE025R2 JOB (TEST,CC0KG1500000),'WINDOWS',                           JOB08030
//             CLASS=S,
//             MSGCLASS=R
//*
// JCLLIB ORDER=TEST.SYS5.UNV.SUNVSAMP
//* ********************************************************************
//* * Sample SOA Communication for R1 
//* * ******************************************************************
//* * STEPS - FUNCTION
//* * -----   -------------------------------------------------------
//* * SYSIN - Target destination for process / LINUX
//* * INPUT - Universal Command Options to execute SOAP
//* * UNVIN - PAYLOAD being passed to server
//* ********************************************************************
//STEP1    EXEC UCMDPRC
//LOGIN    DD  DISP=SHR,DSN=ZE025.PROD.INDESCA(IDNPSWD)
//SYSIN    DD  DISP=SHR,DSN=ABC.CONTROL.UPARMLIB(HOSTPARM)
//INPUT    DD  DISP=SHR,DSN=ABC.CONTROL.UPARMLIB(SOAPCALL)
//UNVIN    DD  DISP=SHR,DSN=ABC.CC030210.PMS002.STGXML.START

Anchor
1033717
1033717
This JCL executes the Universal Command JCL procedure.

...

Outbound SOAP Request - SYSIN DD Contents

Panel
-host                   deveis01
-encryptedfile          LOGIN
-script                 INPUT
-script_type            SERVICE


INPUT DD

Anchor
1033786
1033786
Universal Command Agent for SOA runtime parameters:

...

Outbound SOAP Request - SYSIN DD Contents

Panel
-protocol SOAP
-mep request
-serviceurl http://asmws2/rbs_ws/services/BatchCtrlSvcWS
-serviceusername dummy
-servicepassword dummy
-timeoutsec 120


UNVIN DD

Anchor
1033852
1033852
Universal Command for SOA payload. Contains the values for Run Date, Request Identifier and Request Type.

Outbound SOAP Request - SYSIN DD Contents

Panel
<est:processBatchCtrlSvcTxn
 xmlns:est="http://abcinsurance.com//services/establish-task-facade/">
            <batchctrlsvcReq>
               <ReqHeader>
                  <ReqId>AUT4510021710113870000200</ReqId>
                  <CmdType>request</CmdType>
                  <CmdMode>alwaysRespond</CmdMode>
                  <UserId></UserId>
                  <Passwd></Passwd>
               </ReqHeader>
               <BatchCtrlSvc_ReqRecord>
                  <Action>START</Action>
                  <EODDt>2010-02-17</EODDt>
               </BatchCtrlSvc_ReqRecord>
            </batchctrlsvcReq>
         </est:processBatchCtrlSvcTxn>


Components

Anchor
1037014
1037014
Universal Command

...