Receive the Software

Using the TSO RECEIVE command creates the partitioned dataset from the compressed XMIT file. This document takes hlq.ENDEVOR to be the installation prefix. 

Enter TSO or Workstation commands below:                                        
	                                                                                  
===> receive in dataset('hlq.INSTALL.XMIT')                                    

When prompted, enter:

INMR906A Enter restore parameters or 'DELETE' or 'END' +            
restore dataset('hlq.ENDEVOR.INSTALL.XMIT’)                      

You should receive the following messages:

COPY INDD=((SYS00031,R)),OUTDD=SYS00030                                       
IEB1013I COPYING FROM PDSU  INDD=SYS00031 VOL=USR001DSN= SYS11214.T134430…                                                                 
IEB1014I         TO PDS  OUTDD=SYS00030 VOL=USR002 DSN=hlq.ENDEVOR.XMIT    
IEB167I FOLLOWING MEMBER(S) LOADED FROM INPUT DATA SET REFERENCED BY SYS00031  
IEB154I REXX     HAS BEEN SUCCESSFULLY LOADED  
IEB154I NDVRECE  HAS BEEN SUCCESSFULLY LOADED                               
IEB154I CNTL     HAS BEEN SUCCESSFULLY LOADED                                  
IEB154I COBOL    HAS BEEN SUCCESSFULLY LOADED  
IEB154I LOAD     HAS BEEN SUCCESSFULLY LOADED
IEB154I SKELS    HAS BEEN SUCCSESSFULLY LOADED 
IEB154I AWMMODEL HAS BEEN SUCCESSFULLY LOADED                   
IEB1098I 7 OF 7 MEMBERS LOADED FROM INPUT DATA SET REFERENCED BY SYS00031    
… 
IEB147I END OF JOB - 0 WAS HIGHEST SEVERITY CODE                  
INMR001I Restore successful to dataset 'hlq.ENDEVOR.INSTALL.XMIT'       

The result is a partitioned dataset with the following members:

BROWSE       hlq.ENDEVOR.INSTALL.XMIT                         Volume: PROJ00  
 Command ===>                                                    Scroll: CSR     
            Name     Prompt       Size   Created          Changed          ID    
_________ REXX 
_________ CNTL       
_________ NDVRECE                                                                   
_________ COBOL 
_________ LOAD
_________ SKELS 
_________ AWMMODEL                          
          **End**                                                              

Each member except NDVRECE is a compressed dataset:

Member Description
REXX REXX procedures to execute Endevor functions called from the Client via TCP/IP
CNTL JCL samples
NDVRECE JCL to receive all other members
COBOL COBOL sources which contain the Endevor API calls
LOAD LOAD library which can be used as the target library for the compile/link output of the COBOL sources
SKELS ISPF Skeletons
AWMODEL The Endevor model file

You must use the TSO RECEIVE command again for the following members to create all necessary datasets:

Member Receive to PDS
REXX hlq.ENDEVOR.REXX
CNTL hlq.ENDEVOR.CNTL
COBOL hlq.ENDEVOR.COBOL
LOAD hlq.ENDEVOR.LOAD
SKELS hlq.ENDEVOR.SKELS
AWMMODEL hlq.ENDEVOR.AWMMODEL

Member NDVRECE (already received) contains a receive sample batch job:

//STEP1    EXEC PGM=IKJEFT01                                
//SYSPRINT DD   SYSOUT=*                                    
//SYSTSPRT DD   SYSOUT=*                                    
//SYSTSIN  DD   *                                           
 RECEIVE  INDSNAME('hlq.ENDEVOR.XMIT(REXX)') NONAMES     
 DATASET('hlq.ENDEVOR.REXX')                             
 RECEIVE  INDSNAME('hlq.ENDEVOR.XMIT(CNTL)') NONAMES      
 DATASET('hlq.ENDEVOR.CNTL')                              
 RECEIVE  INDSNAME('hlq.ENDEVOR.XMIT(COBOL)') NONAMES  
 DATASET('hlq.ENDEVOR.COBOL')  
 RECEIVE  INDSNAME('hlq.ENDEVOR.XMIT(LOAD)') NONAMES  
 DATASET('hlq.ENDEVOR.LOAD')
 RECEIVE  INDSNAME('hlq.ENDEVOR.XMIT(SKELS)') NONAMES 
 DATASET('hlq.ENDEVOR.SKELS')                          
 RECEIVE  INDSNAME('hlq.ENDEVOR.XMIT(AWMMODEL)') NONAMES    
 DATASET('hlq.ENDEVOR.AWMMODEL')                             
/*                                                                               

Verify that each RECEIVE has been successfully processed, e.g. the SYSTSPRT output from the batch job should end with “Restore successful” for each type received:

Restore successful to dataset 'hlq.ENDEVOR.type'                
	 

You should give the received dataset containing the AWM model the low-level qualifier AWMMODEL. In the Team Developer perspective of Enterprise Developer a file mapping is defined for datasets with the low-level qualifier AWMMODEL which ensures that members of an AWMMODEL dataset are downloaded with the code page IBM-037. This ensures that special characters contained in the AWMMODEL member are correctly interpreted when the model is loaded on the client-side.

If you use another low-level qualifier for the model dataset than AWMMODEL, you have to ensure that a corresponding file mapping is defined on the client-side.