Utilice este elemento para especificar estructuras de datos para la conversión mediante la transformación XML.
El elemento InputOutputMessage está en desuso y no debe utilizarse. En su lugar, utilice los elementos InputMessage y OutputMessage y especifique parámetros idénticos.
La Tabla 1 muestra los atributos para MessageSpec.
| Campos | Descripción |
|---|---|
Atributo: name |
Este atributo no tiene ningún efecto sobre artefactos generados. Está reservado para uso futuro. |
Atributo: annotationsFile |
Especifica la vía de acceso absoluta para la ubicación y el nombre del sistema de archivos del archivo XML de la acción sinónima. El archivo XML de acciones sinónimas contiene la información de anotación opcional que puede estar presente en el origen de las declaraciones de datos. Si no se especifica este atributo, se toma el valor predeterminado del parámetro "-annot" de la invocación xsebatch. Para obtener más información, consulte la sección Utilización de anotaciones origen para especificar la interfaz de servicio. |
Atributo: commTypesFile |
Especifica la vía de acceso absoluta para la ubicación y el nombre del sistema de archivos del archivo xml de tipos comunes. El archivo xml de tipos comunes describe la información de elementos y tipos comunes que se utiliza en el esquema XSD generado para las referencias en lugar de incorporar y posiblemente duplicar los tipos. Si no se especifica este atributo, se toma el valor predeterminado del parámetro "-commtypes" de la invocación xsebatch. Para obtener más información, consulte la sección Elementos y tipos utilizados normalmente. |
Atributo: importDirectory |
Especifica el directorio del archivo fuente. El valor predeterminado es: El directorio de entrada |
Atributo: importFile |
Especifica el nombre de archivo que contiene las definiciones de
datos de lenguaje que deben utilizarse al crear los tipos de datos XML. Nota: Sólo están soportadas las definiciones de datos COBOL, que están sujetas a las
restricciones especificadas en la ayuda en línea.
Valor predeterminado: El nombre suministrado en el parámetro de línea de mandatos de xsebatch -s. |
Atributo: nativeTypeName |
Especifica el nombre del tipo de datos que debe importarse desde importFile, como por
ejemplo DFHCOMMAREA para una aplicación COBOL
CICS. Se generará un mensaje de error en la consola si un análisis de importFile no identifica
el nativeTypeName como tipo de datos válido. El valor predeterminado es: Para COBOL, el nombre del primer nombre de elemento de datos de nivel 01 disponible. |
<MessageSpec name="convertThis" importDirectory="." importFile="sample.cbl"
nativeTypeName="input-struc">
<RedefinesArray>
<RedefineSelection redefine="input-msg.redParent.redefd"
useRedefinition="input-msg.redParent.redefd2"/>
</RedefinesArray>
<ItemSelectionArray>
<ItemSelection itemName="input-msg.redParent"/>
<ItemSelection itemName="input-msg.in-extn"/>
<ItemSelection itemName="input-msg.in-zip"/>
<ItemSelection itemName="input-msg.in-ll"/>
</ItemSelectionArray>
</MessageSpec>