Importando a partir da Linha de Comandos

Esta seção descreve como utilizar o importador da linha de comandos mqsicreatemsgdefs para importar copybooks COBOL C, esquema XML DTD ou XML para ocupar um conjunto de mensagens com definições da mensagem.

Antes de começar:

Antes de tentar esta tarefa, você deve ler as seguintes informações:

O importador da linha de comandos permite criar um novo conjunto de mensagens, no qual serão colocados os arquivos de definição de mensagem. Quando você cria um novo conjunto de mensagens a partir da linha de comandos, por padrão, somente as informações lógicas são criadas. Contudo, o importador da linha de comandos permite criar um novo conjunto de mensagens com base no conjunto existente. As informações de formato físico do conjunto de mensagens base também são criadas no novo conjunto de mensagens. Para que também sejam criadas as informações de formato físico, você deve proceder da seguinte forma antes de chamar o comando mqsicreatemsgdefs:

  1. Utilizando o workbench, crie um conjunto de mensagens no espaço de trabalho que será utilizado como conjunto de mensagens base.
  2. Nesse conjunto de mensagens base, inclua os formatos físicos que deseja criar no novo conjunto de mensagens.

Para importar copybooks em C, COBOL, DTD XML ou esquema XML utilizando a linha de comandos:

  1. Feche o workbench. Ele não deve estar em execução quando você utilizar o importador da linha de comandos.
  2. Chame o comando mqsicreatemsgdefs a partir de um prompt de comandos, especificando o nome do projeto do conjunto de mensagens, o nome do caminho da pasta de arquivos de origem e quaisquer outros parâmetros opcionais requeridos. Se você desejar incluir os formatos físicos para o novo conjunto de mensagens que o comando mqsicreatemsgdefs cria, especifique o conjunto de mensagens base que contém esses formatos físicos como o parâmetro -base na linha de comandos de importação.
  3. Quando o comando estiver concluído, abra mqsicreatemsgdefs.report.txt . Esse relatório é criado quando você chama o comando mqsicreatemsgdefs e, por padrão, é gravado no diretório a partir do qual o comando foi chamado. O relatório fornece as seguintes informações:
    • Detalhes dos parâmetros utilizados quando o mqsicreatemsgdefs foi chamado.
    • A ação de nível do conjunto de mensagens.
    • O nome do arquivo ou arquivos que foram importados.
    • Detalhes do processo de importação (por exemplo, avisos que foram gerados e objetos de modelo de mensagem que foram criados).
    • O número de arquivos importados.
  4. Inicie o workbench e alterne para a Perspectiva do Desenvolvimento de Aplicativos do Intermediário. O arquivo de definição de mensagem criado quando você chamou mqsicreatemsgdefs é visível no projeto especificado.

Se ocorrer um erro durante a importação de um C, copybook COBOL, DTD XML ou arquivo de esquema XML, verifique com atenção se existem erros relatados pelo importador. Por padrão, todos os erros são gravados na tela e no arquivo de registro descrito acima. Para coletar informações adicionais sobre a importação, especifique o parâmetro da linha de comandos -v (Verboso). Esse parâmetro exibe informações mais detalhadas conforme o andamento da importação.

Conceitos relacionados
Formas de Criar Definições de Mensagens
Importando de Outras Representações de Modelos para Criar Definições de Mensagens
Tarefas relacionadas
Trabalhando com um Projeto de Conjunto de Mensagem
Trabalhando com Propriedades Físicas
Criando um Conjunto de Mensagens
Referências relacionadas
Comando mqsicreatemsgdefs
Formatos de Importação
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
ad11750_