Comando mqsicreatemsgdefs

Plataformas Suportadas

  • Windows
  • Linux (plataforma x86)

Finalidade

O comando mqsicreatemsgdefs toma como um parâmetro um diretório em que arquivos de origem de vários tipos, por exemplo, C e COBOL, estão localizados (além de vários outros parâmetros) e chama a operação apropriada com base nas extensões dos arquivos.

Em seguida, o comando gera arquivos de definição de mensagem (*.mxsd), de acordo com um conjunto de opções de importação especificadas em um arquivo de opções. Os arquivos gerados são colocados na pasta do conjunto de mensagens especificada.

Nota:
  1. Certifique-se de que apenas os arquivos requeridos para execução do comando existam na estrutura de diretórios e de subdiretórios especificada. Uma das ações desempenhadas pelo comando mqsicreatemsgdefs é copiar todos os arquivos no diretório e subdiretórios para o espaço de trabalho antes de criar a definição de mensagem. Isto pode incluir arquivos não associados às definições de mensagem que você está tentando criar.
  2. Você deve especificar o parâmetro -dataworkspace para especificar o espaço de trabalho de destino.

Sintaxe

Parâmetros

-p nome do projeto do conjunto de mensagens
(Requerido) O nome do projeto do conjunto de mensagens. Se o projeto não existir, será criado um novo.
-d nome do caminho da pasta de arquivos de origem
(Requerido) O nome do caminho absoluto ou relativo do diretório dos arquivos de definição (arquivos de origem).

Todos os arquivos relevantes localizados em quaisquer subpastas na pasta de arquivos de origem serão varridos e importados.

-data workspacepath
(Obrigatório) O caminho do espaço de trabalho onde seus projetos serão criados.

O local do espaço de trabalho também é o local padrão para projetos. Caminhos relativos são interpretados como sendo relativos ao diretório a partir do qual o comando foi iniciado.

-base
(Opcional) Se um novo conjunto de mensagens for criado, este é o projeto do conjunto de mensagens existente e o conjunto de mensagens no qual ele é baseado.
-rmp
(Opcional) Substitui o projeto existente com o mesmo nome.
-rmd
(Opcional) Substitui um arquivo de definição de mensagem existente com o mesmo nome.
Nota:
  1. Se esse sinalizador for omitido e um arquivo de definição de mensagem com o mesmo nome existir, você receberá um aviso.
  2. O local do arquivo de definição de mensagem gerado no conjunto de mensagens é determinado pelo espaço de nomes de destino.
-ns
(Opcional) Se um novo conjunto de mensagens deve ser criado, o conjunto de mensagens é ativado para suporte a espaço de nomes.
-msg
(Opcional) Cria mensagens a partir de elementos globais complexos.
-opt xxx.xml
(Opcional) O nome do caminho absoluto ou relativo do arquivo de opções.
Linguagem C
Arquivo de Opções C
Linguagem COBOL
arquivo de opções COBOL
XSD_NO_NS
Arquivo de Opções XSD
Se uma opção determinada não for especificada, o arquivo de opções padrão denominado mqsicreatemsgdefs.xml será utilizado; consulte Arquivo de Opções Padrão
Nota: Se você utilizar o arquivo de opções padrão, é recomendável fazer uma cópia e personalizá-la.
-v
(Opcional) Relatório detalhado.
-log nome do caminho do arquivo do relatório
(Opcional) Nome do caminho absoluto ou relativo do arquivo do relatório. Se omitido, o relatório será gravado no arquivo de registro padrão chamado mqsicreatemsgdefs.report.txt no diretório atual do Eclipse.
Nota: Se -log for especificado sem o nome do caminho do arquivo do relatório ou com um nome de caminho inválido, o comando emitirá uma mensagem de erro e parará.

Exemplos

mqsicreatemsgdefs -p <newproject> -d <c:\myproject\source>
      -rmp -rmd
Conceitos relacionados
Arquivos de Definição de Mensagem
Referências relacionadas
Diagramas de Sintaxe: Tipos Disponíveis
Avisos | Marcas Registradas | Downloads | Biblioteca | Suporte | Feedback
Direitos Autorais IBM Corporation 1999, 2006 Última Atualização: 1 Sep 2006
an07350_