Utilize o comando mqsicreatemsgdefs para criar arquivos de definição de mensagem.
O comando mqsicreatemsgdefs gera arquivos de definição de mensagem (*.mxsd), de acordo com um conjunto de opções de importação especificados em um arquivo de opções. Os arquivos gerados são colocados na pasta do conjunto de mensagens especificada.
O comando toma como parâmetro um diretório em que os arquivos de origem de vários tipos, por exemplo, arquivos de origem C e COBOL, são localizados (além de vários outros parâmetros) e inicia a operação apropriada baseada nas extensões para os arquivos.
Todos os arquivos relevantes localizados em quaisquer subpastas na pasta de arquivos de origem são varridos e importados.
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.
Você pode copiar o arquivo de opções padrão e customizá-lo para criar um arquivo de opções para seu ambiente.
Se você especificar -log sem o nome do caminho do arquivo de relatório ou com um nome de caminho inválido, o comando emite uma mensagem de erro e pára.
O exemplo a seguir cria ou utiliza o projeto do conjunto de mensagens newproject no arquivo de origem c:\myproject\source e substitui os arquivos de projeto de mensagem e de definição de mensagem existentes com o mesmo nome.
mqsicreatemsgdefs -p newproject -d c:\myproject\source -rmp -rmd