Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Macro name changed from html to html-bobswift during server to cloud migration processing.

...

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

Panel

Html bobswift

<pre>
//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
</pre>

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

...

Outbound SOAP Request - SYSIN DD Contents

Panel

Html bobswift

<pre>
-host                   deveis01
-encryptedfile          LOGIN
-script                 INPUT
-script_type            SERVICE
</pre>

INPUT DD

Anchor
1033786
1033786
Universal Command Agent for SOA runtime parameters:

...

Outbound SOAP Request - SYSIN DD Contents

Panel

Html bobswift

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

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

Html bobswift

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

Components

Anchor
1037014
1037014
Universal Command

...