Mandato mqsicreatemsgdefs

Plataformas soportadas

  • Windows 2000, Windows XP

Finalidad

El mandato mqsicreatemsgdefs toma como parámetro un directorio donde se encuentran archivos de origen de varios tipos, por ejemplo, C y COBOL, (además de varios parámetros más) e invoca la operación adecuada basándose en las extensiones de los archivos.

A continuación, el mandato genera archivos de definición de mensajes (*.mxsd), según un conjunto de opciones de importación especificado en un archivo de opciones. Los archivos generados se colocan en la carpeta del conjunto de mensajes especificado.

Nota:
  1. Invoque el mandato desde el directorio de Eclipse donde se encuentra el espacio de trabajo por omisión, de forma que opere en el espacio de trabajo por omisión.
  2. Si ejecuta el mandato desde otra ubicación, especifique el parámetro -data para especificar correctamente el espacio de trabajo de destino.

Sintaxis

Parámetros

-p nombre de proyecto de conjunto de mensajes
(Necesario) Es el nombre del proyecto del conjunto de mensajes. Si el proyecto no existe, se crea uno nuevo.
-d vía de acceso a la carpeta de archivos de origen
(Necesario) Vía de acceso absoluta o relativa del directorio de los archivos de definiciones (archivos de origen).

Todos los archivos pertinentes que se encuentren en cualquier subcarpeta bajo la carpeta de los archivos de origen, se exploran y se importan.

-data
(Opcional) Espacio de trabajo.
-base
(Opcional) Si ha de crearse un nuevo conjunto de mensajes, éste es el proyecto del conjunto de mensajes o el conjunto de mensajes existentes, en los que se basa
-rmp
(Opcional) Sustituir el proyecto existente con el mismo nombre.
-rmd
(Opcional) Sustituye un archivo de definición de mensajes existente que tiene el mismo nombre.
Nota:
  1. Si este distintivo se omite y existe un archivo de definición de mensajes con el mismo nombre, recibirá un aviso.
  2. La ubicación del archivo de definición de mensajes generado en el conjunto de mensajes se determina mediante el espacio de nombres de destino.
-ns
(Opcional) Es el espacio de nombres si está creando un nuevo conjunto de mensajes.
-msg
(Opcional) Crea mensajes a partir de elementos globales complejos
-opt xxx.xml
(Opcional) Es la vía de acceso absoluta o relativa al archivo de opciones:
Lenguaje C
Archivo de opciones C
Lenguaje COBOL
Archivo de opciones COBOL
XSD_NO_NS
Archivo de opciones XSD
Si no indica una opción específica, se utilizará el archivo de opciones por omisión llamado mqsicreatemsgdefs.xml; consulte Archivo de opciones por omisión.
Nota: Si utiliza el archivo de opciones por omisión, haga una copia y personalícela.
-v
(Opcional) Informe detallado
-log vía de acceso al archivo de informes
(Opcional) Nombre de la vía de acceso absoluta o relativa al archivo de informes. Si se omite, el informe se graba en el archivo de anotaciones por omisión llamado mqsicreatemsgdefs.report.txt en el directorio de Eclipse actual.
Nota: Si se especifica -log sin el nombre de la vía de acceso al archivo de informes o se especifica un nombre de vía de acceso no válido, el mandato emite un mensaje de error y se detiene.

Ejemplos


mqsicreatemsgdefs -p <newproject> -d <c:\myproject\source>
   -rmp -rmd

Conceptos relacionados
Archivos de definiciones de mensajes

Tareas relacionadas
Crear un archivo de definiciones de mensajes

Referencia relacionada
Preferencia de sintaxis