Executando o CVP (Customization Verification Program)

Isso é parte da tarefa maior de criar um intermediário no z/OS.

Antes de começar

Antes de iniciar esta etapa, você deve ter concluído Copiando o Procedimento de Tarefa Iniciada do Intermediário

Envie o job BIP$JCVP a partir do PDSE.Verifique no registro de jobs se existem mensagens e códigos de retorno. Se não tiver obtido mensagens de erro, isto indica que todas as etapas no job tinham o código de retorno 00 e a etapa BAD foi removida e o CVP foi executado com êxito. Vá para a próxima etapa.

O CVP (Customization Verification Program) consiste de duas etapas:

Etapa 1 do CVP: Verificar Configuração

O script de shell mqsichecksetup verifica o seguinte:
  1. Se o diretório raiz do diretório do componente existe.
  2. Se o arquivo de log de personalização <Diretório_do_Componente>/output/Customizelog contém erros. O processo de personalização registra seu progresso e códigos de retorno neste arquivo.
  3. A estrutura da árvore de diretório do componente.
  4. Entradas de registros em relação a valores em mqsicompcif.
  5. O conteúdo do arquivo de ambiente ENVFILE em relação aos valores em mqsicompcif.
  6. O conteúdo do arquivo de inicialização ODBC dsnaoini em relação a valores no mqsicompcif (apenas intermediário).
O resultado de todas essas verificações é registrado em <Diretório_do_Componente>/output/cvpslog. As mensagens de erro são gravadas em <Diretório_do_Componente>/output/cvpserr.

Etapa 2 do CVP: Verificações do DB2 e do WebSphere MQ

Essa etapa verifica se DB2 e os recursos WebSphere MQ estão configurados corretamente. Estas verificações utilizam o arquivo de ambiente do componente ENVFILE e o arquivo de inicialização ODBC dsnaoini localizados no diretório raiz do diretório do componente. São executadas as seguintes verificações:
  1. Utilize ODBC para selecionar todas as tabelas do componente (apenas intermediário).
  2. Coloque e obtenha mensagens em e a partir de todas as filas do componente.
O resultado de todas essas verificações é registrado em <Diretório_do_Componente>/output/cvpplog. As mensagens de erro são gravadas em <Diretório_do_Componente>/output/cvpperr.

Após a Execução do CVP

Verifique o console, listagens de jobs e os arquivos cvpslog e cvpserr no subdiretório /output do intermediário. Por exemplo, no TSO, emita:
obrowse /var/wmqi/MQP1BRK/output/cvpslog

A conclusão bem-sucedida do CVP é indicada por rc=0 em todas as etapas do job de BIPJCVP.

Problemas ao Executar o CVP

Você deve investigar adicionalmente qualquer um dos seguintes erros:
Etapas do job do CVP Código de retorno Descrição Ação
1 4 Indica que nem todas as etapas de personalização foram executadas. Isto não é considerado um erro porque a personalização ainda não está concluída. Conclua as etapas de personalização.
1 8 Indica que pelo menos uma das etapas de personalização relatou um erro. Verifique os seguintes arquivos de log:
  • <Diretório_do_Componente>/output/Customizelog
  • <Diretório_do_Componente>/output/cvpslog
  • <Diretório_do_Componente>/output/cvpserr
  • <Diretório_do_Componente>/output/cvpplog
  • <Diretório_do_Componente>/output/cvpperr
Execute as ações apropriadas. Pode ser necessária uma nova personalização.
2 8 Indica que o acesso ao banco de dados do intermediário ou o acesso às filas do WebSphere MQ falhou. Verifique os seguintes arquivos de log:
  • <Diretório_do_Componente>/output/Customizelog
  • <Diretório_do_Componente>/output/cvpslog
  • <Diretório_do_Componente>/output/cvpserr
  • <Diretório_do_Componente>/output/cvpplog
  • <Diretório_do_Componente>/output/cvpperr
Execute as ações apropriadas. Pode ser necessária uma nova personalização.

Conceitos relacionados
Intermediário
Domínio do Intermediário

Tarefas relacionadas
Criando um Intermediário no z/OS
Copiando o Procedimento de Tarefa Iniciada do Intermediário
Copiando o membro STEPLIB para a concatenação SYS1.PROCLIB