Ativando o CICS não Language Environment sai
Para depurar programas que não são Language Environment® de assembler ou programas que não são de Language Environment COBOL executados sob CICS®, você deve iniciar as saídas globais do usuário do Depurador z/OS® necessárias antes de iniciar os programas. z/OS O depurador fornece as seguintes saídas globais do usuário para ajudá-lo a depurar aplicativos Language Environment não: XPCFTCH, XEIIN, XEIOUT, XPCTA e XPCHAIR. As saídas podem ser iniciadas usando a transação DTCX (fornecida por um depurador d z/OS ) ou usando um programa PLTPI que é executado durante a inicialização de uma regiã CICS
DTCX: é possível ligar e desligar as saídas usando a transação DTCX. Para ativar todas as saídas, a partir de uma tela de terminal CICS limpa, insira DTCXX. Para desativar todas as saídas, insira DTCXXF. É necessário ativar as saídas apenas uma vez. Se você desativar as saídas e depois quiser depurar um programa Language Environment não, será necessário inserir DTCXXO em uma tela de terminal CICS limpa para ativar as saídas.
Depois de inserir DTCXXO, uma série de mensagens será exibida em sua tela. Se todas as saídas forem ativadas com sucesso, as seguintes mensagens serão exibidas:
EQA9972I - DT XPCFTCH CICS exit now ON.
EQA9972I - DT XEIIN exit now ON.
EQA9972I - DT XEIOUT exit now ON.
EQA9972I - DT XPCTA exit now ON.
EQA9972I - DT XPCHAIR exit now ON.
EQA9970I - CICS exit activation successful.
Ao inserir DTCXXF, as seguintes mensagens são exibidas:
EQA9973I - DT XPCFTCH CICS exit now OFF.
EQA9973I - DT XEIIN exit now OFF.
EQA9973I - DT XEIOUT exit now OFF.
EQA9973I - DT XPCTA exit now OFF.
EQA9973I - DT XPCHAIR exit now OFF.
EQA9971I - CICS exit deactivation successful.
Se houver um problema ao iniciar ou ativar uma das saídas, uma mensagem de erro semelhante à seguinte será exibida:
EQA9974I Error enabling XPCFTCH - EQANCFTC
Se você vir essa mensagem de erro e verificar se o CSD CICS foi atualizado corretamente para incluir as definições de recursos mais recentes do z/OS Depurador e se os dados do SEQAMOD do z/OS Depurador estão na concatenação DFHRPL DD para a região CICS .
É possível iniciar as saídas durante a inicialização da região usando um terminal sequencial ou qualquer outro mecanismo que execute transações durante a inicialização do CICS .. Não é necessário encerrar as saídas antes ou durante um encerramento da região.
PLT: Os Language Environment não-saídas também podem ser ativados durante a inicialização de uma região d CICS, usando o programa CICS Program List Table (PLTPI) EQA0CPLT (fornecido pelo z/OS Debugger ). Além de adicionar EQA0CPLT à sua região PLT CICS, você deve especificar o parâmetro de inicialização CICSINITPARM=(EQA0CPLT='NLE'). O EQA0CPLT substitui a função fornecida anteriormente pelo
programa EQANCPLT do PLTPI. Consulte a etapa 10 para obter instruções sobre como usar o EQA0CPLT. Para obter mais informações sobre o processamento PLT, consulte o Guia de Definição de Recursos do CICS.