Este tema describe cómo utilizar el importador de línea de mandatos mqsicreatemsgdefs para importar libros de copias
COBOL, XML DTD o el esquema XML para rellenar un conjunto de mensajes con definiciones de mensajes.
Antes de empezar:
Antes de intentar esta tarea, deberá leer la
información siguiente:
El importador de línea de mandatos le permite crear un nuevo conjunto de mensajes,
en el que se colocarán los archivos de definición de mensajes. Cuando se crea un
conjunto de mensajes nuevo desde la línea de mandatos, sólo se crea por omisión la
información lógica. Sin embargo, el importador de línea de mandatos le permite crear un nuevo conjunto de mensajes
basado en un conjunto de mensajes existente. En el nuevo conjunto de mensajes también
se crea la información de formato físico del
conjunto de mensajes base. Si desea que
también se cree información de formato físico, deberá realizar lo siguiente antes de invocar
el mandato mqsicreatemsgdefs:
- Usando el entorno de trabajo, cree en el espacio de trabajo un conjunto de mensajes
que se utilizará como conjunto de mensajes base.
- En este conjunto de mensajes base, añada los formatos físicos que desea que se creen
en el nuevo conjunto de mensajes.
Para importar archivos C, de libros de copias COBOL, DTD XML o de esquema XML utilizando
la línea de mandatos:
- Cierre el entorno de trabajo. Ésta no debe
estar en ejecución cuando utilice el importador de línea de mandatos.
- Invoque el mandato mqsicreatemsgdefs
desde un indicador de mandatos especificando el nombre de proyecto de conjunto de mensajes, el
nombre de vía de acceso de la carpeta de archivos de origen y cualquier otro parámetro
opcional que necesite.
Si desea añadir formatos físicos al nuevo conjunto de mensajes creado por el mandato mqsicreatemsgdefs, especifique el
conjunto de mensajes base que contiene estos formatos físicos como el parámetro -base en la línea del mandato de importación.
- Cuando el mandato se haya completado, abra
mqsicreatemsgdefs.report.txt. Este informe se crea al invocar el mandato
mqsicreatemsgdefs y se graba
por omisión en el directorio desde el que ha invocado el mandato.
El informe le proporciona la información siguiente:
- Detalles de los parámetros que se han utilizado cuando se ha invocado
mqsicreatemsgdefs.
- La acción a nivel de conjunto de mensajes.
- El nombre del archivo o de los archivos que se han importado.
- Detalles del proceso de importación (por ejemplo, los avisos que se han generado y los
objetos de modelo de mensaje que se han creado).
- El número de archivos importados.
- Inicie el entorno de trabajo y conmute a la
Perspectiva de Desarrollo de aplicaciones de
intermediario. El archivo de definición de mensajes que se ha creado cuando
ha invocado mqsicreatemsgdefs
se puede ver en el proyecto que ha especificado.
Si se produce un error durante la importación de un archivo C, de libros de
copias COBOL, DTD XML o de esquema XML, examine cuidadosamente los errores que indique
el importador.
Por omisión, todos los errores se escriben en la pantalla y se graban en el archivo de anotaciones descrito anteriormente. Para recopilar información adicional sobre la importación, especifique el
parámetro de línea de mandatos -v (Detallado). Este parámetro visualiza información más
detallada mientras continúa la importación.