Este tema describe cómo crear una nueva definición de mensaje
desde una DTD XML utilizando el asistente de Nuevo archivo de definición
de mensajes del entorno de trabajo.
Antes de empezar:
Para realizar esta tarea, debe
haber completado las tareas siguientes:
Antes de empezar esta tarea, debe tener en cuenta los puntos siguientes:
- Para crear un nuevo archivo de definición de mensajes desde una DTD XML, el archivo
DTD ya tiene que existir en el
entorno de trabajo,
por ejemplo en el proyecto de conjunto de mensajes. Esto le permite seleccionar el archivo DTD
en el asistente de Nuevo archivo de definición de mensajes.
- Si el conjunto de mensajes al que está añadiendo el nuevo archivo de definición de mensajes
no tiene una capa de formato físico XML (XML),
sólo aparecerá la información lógica en el modelo. Puede añadir la capa física
al conjunto de mensajes antes o después de la importación desde una DTD XML pero
deberá añadir la capa física antes de realizar la importación
para asegurarse de que se ha llenado con los valores de la DTD XML.
- También puede importar una DTD XML desde la línea de mandatos utilizando mqsicreatemsgdefs.
- La extensión de archivos debe estar en minúsculas, .dtd.
Los pasos siguientes describen cómo crear un archivo de
definición de mensajes completamente nuevo y cómo sobrescribir el
contenido de un archivo existente.
Para crear una definición de
mensaje desde una DTD XML:
- Conmute a la Perspectiva de Desarrollo de aplicaciones de
intermediario.
- Abra el asistente de Nuevo archivo de
definición de mensajes pulsando Archivo > Nuevo >
Archivo de definición de mensajes en el menú del entorno de trabajo.
- En la lista de opciones visualizada, pulse Archivo de DTD XML
para seleccionarlo y, a continuación, pulse Siguiente.
- Siga los pasos restantes del asistente y rellene los detalles según sea necesario.
Cuando haya finalizado la importación de la DTD XML utilizando el asistente:
- Compruebe detenidamente si hay errores en el informe que se ha creado al importar el archivo. Puede encontrar este informe en el directorio log
en el proyecto que contiene la definición de mensaje que ha intentado crear. El
informe tiene una extensión de archivo .dtd.report.txt
con el nombre que ha especificado para el nuevo archivo de definición de
mensajes como prefijo.
- Revise los mensajes que aparecen en la lista de tareas del
entorno de trabajo para
comprobar si han aparecido avisos o errores nuevos.
El archivo de definición de mensajes se crea desde la DTD XML
y se abre en el Editor de definiciones de mensajes para que pueda comprobar la
información importada y realizar los cambios necesarios. Mientras esté comprobando el
archivo de definición de mensajes recién creado, revise los mensajes que aparecen en
la lista de tareas del entorno de trabajo para ver si necesita realizar correcciones
a fin de resolver errores o avisos relacionados con el nuevo archivo.