Utilice el mandato mqsicreatemsgdefs para crear archivos de definición de mensajes.
El mandato mqsicreatemsgdefs genera archivos de definición de mensajes (*.mxsd), de acuerdo con un conjunto de opciones de importación que se especifican en un archivo de opciones. Los archivos generados se colocan en la carpeta de conjunto de mensajes especificada.
El mandato toma como parámetro un directorio donde están ubicados los archivos de origen de diversos tipos, por ejemplo archivos de origen C y COBOL, (además de otros varios parámetros) e inicia la operación apropiada basándose en las extensiones de los archivos.
Se exploran e importan todos los archivos relevantes que están situados en cualquier subcarpeta bajo la carpeta de archivos de origen.
La ubicación del espacio de trabajo es también la ubicación predeterminada de los proyectos. Las vías de acceso relativas se interpretan como relativas al directorio desde el que se ha iniciado el mandato.
Puede copiar el archivo de opciones predeterminado y personalizarlo para crear un archivo de opciones para el entorno.
Si especifica -log sin el nombre de vía de acceso de archivo de informe, o con un nombre de vía de acceso no válido, el mandato emite un mensaje de error y se detiene.
El ejemplo siguiente crea o utiliza el proyecto de conjunto de mensajes proyectonuevo en el archivo de origen c:\myproject\source y sustituye el proyecto de mensajes existente y los archivos de definición de mensajes del mismo nombre.
mqsicreatemsgdefs -p proyectonuevo -d c:\myproject\source -rmp -rmd