Este tema define las propiedades que puede establecer para personalizar el conjunto de mensajes.
La Tabla 1 define las propiedades que puede establecer para personalizar el conjunto de mensajes.
| Propiedad | Tipo | Significado |
|---|---|---|
| ID de conjunto de mensajes | Serie | Es un identificador exclusivo que se genera automáticamente cuando se crea el conjunto de mensajes. No se puede cambiar esta propiedad. |
| Alias de conjunto de mensajes | Serie | Es un alias que se puede asignar al conjunto de mensajes. |
| Formato físico predeterminado | Serie | Especifique el formato físico predeterminado que se utiliza si un formato no puede deducirse a partir de la cabecera MQRFH2 del mensaje, o no se ha especificado como una propiedad del nodo de entrada en el que el mensaje se recibe a través de un flujo de mensajes. El valor predeterminado está vacío (no establecido). |
| Prefijo de tipo de mensaje | Serie | Esta propiedad se utiliza cuando se definen mensajes de varias partes.
El valor que especifique se utiliza como vía de acceso absoluta o relativa al mensaje más interno desde el más externo, y se utiliza como prefijo para el valor de la propiedad Tipo de mensaje especificada para el mensaje más externo (especificado en la cabecera MQRFH2 del mensaje). Si establece un valor, éste debe tener el formato id1/id2/.../idnu donde id1 es el identificador del mensaje más externo, id2 es el identificador del siguiente elemento o mensaje e idn es el identificador del mensaje más interno. El valor predeterminado es un blanco (no establecido). La Tabla 2, que describe la utilización de la propiedad del conjunto de mensajes Prefijo de tipo de mensaje, muestra cómo este valor se combina con la propiedad Tipo de mensaje de un mensaje de entrada. |
| Analizador de tiempo de ejecución | Tipo enumerado | Seleccione en la lista desplegable el analizador de mensajes para los mensajes que pertenecen a este conjunto. Este analizador determina cómo se interpreta el mensaje.
Puede elegir entre: MRM (el valor predeterminado). XML, JMSMap, o JMSStream. Elija uno de estos analizadores si desea modelar un mensaje XML, JMSMap o JMSStream genérico y de autodefinición. Los mensajes definidos de esta manera son interpretados por el analizador XML genérico y no por el analizador MRM. |
| Utilizar espacios de nombres | Recuadro de selección | Seleccione esta propiedad si desea utilizar espacios de nombres dentro del conjunto de mensajes. Una vez que se ha habilitado, no puede inhabilitarse. |
| Tratar la faceta Length como MaxLength | Recuadro de selección | Seleccione esta propiedad si desea que el importador COBOL cree una faceta maxLength para un elemento de serie de longitud fija en lugar de una faceta length. El valor predeterminado es que esta propiedad esté establecida. |
La Tabla 2 muestra los efectos de utilizar la propiedad Prefijo de tipo de mensaje. Tenga en cuenta que el tipo de mensaje o el prefijo de mensaje pueden describir elementos o mensajes.
| Ejemplo de propiedad Tipo de mensaje | Prefijo de tipo de mensaje no establecido | Prefijo de tipo de mensaje establecido |
|---|---|---|
| Tipo de mensaje simple:tipo_msj | Produce el tipo de mensaje simple:tipo_msj | Produce el tipo de mensaje de vía de acceso:/prefijo_msj_1/.../prefijo_msj_n/ tipo_msj |
| Tipo de mensaje de vía de acceso:tipo_msj_1/.../tipo_msj_m | Produce el tipo de mensaje de vía de acceso:/tipo_msj_1/.../tipo_msj_m | Produce el tipo de mensaje de vía de acceso combinado:/prefijo_msj_1.../prefijo_msj_n /tipo_msj_1/.../tipo_msj_m |
| Tipo de mensaje absoluto simple:/tipo_msj | Produce el tipo de mensaje simple:tipo_msj | Produce el tipo de mensaje simple:tipo_msj Se produce un error si el prefijo de tipo de mensaje se establece en cualquier valor distinto de tip_msj. |
| Tipo de mensajes absoluto de vía de acceso:/tipo_msj_1/.../tipo_msj_m | Produce el tipo de mensaje de vía de acceso:/tipo_msj_1/.../tipo_msj_m | Produce el tipo de mensaje de vía de acceso:/tipo_msj_1/.../tipo_msj_m Se produce un error si todos los identificadores del prefijo de tipo de mensaje no coinciden con los identificadores de la vía de acceso resultante. |
El conjunto de mensajes no tiene propiedades que estén dictadas por la pertenencia a un objeto más grande, porque éste es el objeto de mensaje más grande que define MRM.
Además de las propiedades del conjunto de mensajes, cada uno de los formatos físicos tiene propiedades que pueden actualizarse. También existe una propiedad de documentación para un conjunto de mensajes.