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.

<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>
Panel
Html bobswift

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

...

Outbound SOAP Request - SYSIN DD Contents

html-bobswift
Panel
<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

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


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

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


Components

Anchor
1037014
1037014
Universal Command

...