Enviando um JCL contido em um conjunto de dados do sistema de construção

É possível enviar a JCL contida em um conjunto de dados no sistema de construção de destino usando o Rational Build Agent. O Monitor de Tarefas enviará a tarefa para o JES e informará os resultados do pedido. É possível visualizar resultados da construção por meio do cliente do Rational Team Concert para System z.
  1. Crie um membro de conjunto de dados contendo a seguinte JCL. Observe que essa tarefa contém um código de origem COBOL sequencial que será compilado e link-editado. Customize os nomes de conjunto de dados contidos nessa tarefa para os valores apropriados para o seu sistema de destino.
    //HELLO    JOB ,NOTIFY=DEARTH                         
    //*                                                   
    //* COBOL COMPILATION                                 
    //*                                                   
    //COBOL    EXEC PGM=IGYCRCTL,PARM='NODECK,OBJECT,LIB' 
    //STEPLIB  DD DSN=COBOL.V4R1M0.SIGYCOMP,DISP=SHR      
    //SYSIN    DD *                                       
           IDENTIFICATION DIVISION.                       
           PROGRAM-ID. HELLO.                             
           PROCEDURE DIVISION.                            
           MAIN.                                          
               DISPLAY 'HELLO, RTCZ.'.                    
               STOP RUN.                                  
    /*                                                    
    //SYSLIN   DD DSN=DEARTH.SAMPLE.OBJ(HELLO),DISP=SHR   
    //SYSPRINT DD SYSOUT=*                                
    //SYSUT1   DD UNIT=SYSALLDA,SPACE=(CYL,(1,1))                   
    //SYSUT2   DD UNIT=SYSALLDA,SPACE=(CYL,(1,1))                   
    //SYSUT3   DD UNIT=SYSALLDA,SPACE=(CYL,(1,1))                   
    //SYSUT4   DD UNIT=SYSALLDA,SPACE=(CYL,(1,1))                   
    //SYSUT5   DD UNIT=SYSALLDA,SPACE=(CYL,(1,1))                   
    //SYSUT6   DD UNIT=SYSALLDA,SPACE=(CYL,(1,1))                   
    //SYSUT7   DD UNIT=SYSALLDA,SPACE=(CYL,(1,1))                   
    //*                                                             
    //LINKEDIT EXEC PGM=IEWBLINK,PARM='LIST,LET,MAP,XREF,REUS,RENT' 
    //SYSLIN   DD *                                                 
     INCLUDE SYSLIB(HELLO)                                          
     NAME HELLO(R)                                                  
    /*                                                              
    //SYSLIB   DD DSN=DEARTH.SAMPLE.OBJ,DISP=SHR                    
    //         DD DSN=CEE.SCEELKED,DISP=SHR                         
    //SYSLMOD  DD DSN=DEARTH.SAMPLE.LOAD(HELLO),DISP=SHR            
    //SYSPRINT DD SYSOUT=*                                          
    //SYSUT1   DD UNIT=SYSALLDA,SPACE=(CYL,(1,1))                
    //*
  2. Crie uma definição de construção usando o cliente do Rational Team Concert para System z.
    1. Na visualização Artefatos da Equipe, clique com o botão direito do mouse no nó Mecanismos de Construção e selecione Novo Mecanismo de Construção.
    2. Especifique ID do Mecanismo de Construção como RationalBuildAgent, escolha um Projeto ou Área da Equipe e clique em Salvar.
    3. Na visualização Artefatos da Equipe, clique com o botão direito do mouse no nó Construções e selecione Nova Definição de Construção.
    4. Clique em Avançar.
    5. Especifique um ID de Definição de Construção e selecione Rational Build Agent como o modelo de construção.
    6. Clique em Avançar.
    7. Limpe a caixa Linha de Comandos de Pré-construção e clique em Avançar.
    8. Desmarque a caixa Linha de Comandos de Pós-Construção e clique em Concluir.
    9. Na guia Visão Geral, selecione RationalBuildAgent como o Mecanismo de Construção de Suporte.
    10. A guia Build Agent deve conter os seguintes valores:
      1. Nome do host: O endereço IP ou nome do host da máquina de construção.
      2. Porta: 5555, ou o número da porta configurado no arquivo bfagent.conf.
      3. Nome de usuário: o ID do usuário do z/OS RACF do construtor na máquina de construção de destino.
      4. Senha e Confirmar Senha: A senha do z/OS RACF.
    11. Especifique os seguintes valores na guia Linha de Comandos de Construção:
      1. Insira esta linha de comandos. Substitua <PDS(MEMBER)> pelo conjunto de dados criado anteriormente. Note que o comando inicia com um ponto inicial.
        .submitJCL <PDS(MEMBER)>
      2. Configure o diretório de trabalho para um caminho USS completo na máquina de construção. Esse diretório será usado como o diretório de trabalho pelo processo de construção. Ele deve existir antes de você solicitar uma construção.
    12. Clique em Salvar.
    13. Peça uma construção.
      1. Na visualização Artefatos da Equipe, selecione a definição de construção, clique com o botão direito do mouse e selecione Solicitar Construção.
      2. Clique em Enviar.
      3. Se for exibida uma mensagem como a seguinte, clique em OK para enviar o pedido: O mecanismo de construção não parece estar processando pedidos.
      4. Na visualização Construções, verifique periodicamente o status. Clique em Atualizar para atualizar a visualização.
    14. Quando a construção for concluída, clique duas vezes no resultado da construção para visualizar o log de construção.