Las opciones para el mandato mqsicreatemsgdefs toman los valores predeterminados si no especifica un archivo de opciones.
El texto siguiente muestra el archivo de opciones predeterminado proporcionado que se utiliza con el mandato mqsicreatemsgdefs.
Si desea realizar algún cambio en el contenido del archivo predeterminado, el archivo se almacena en la estructura de directorio del grupo de paquetes en %PACKAGE_GROUP_LOCATION%\plugins\com.ibm.etools.msg.importer.cmdline_%VERSION%\mqsicreatemsgdefs.xml. Por ejemplo, si lo ha instalado en la ubicación predeterminada en Windows XP, el archivo se almacena en C:\Program Files\IBM\SDP70Shared\plugins\com.ibm.etools.msg.importer.cmdline_versión_compilación\mqsicreatemsgdefs.xml. versión_compilación es la versión de compilación exacta; por ejemplo, 6.1.100.200803031447.
<?xml version="1.0" encoding="UTF-8"?>
<OPTIONS>
<!-- Opciones de importación del archivo de definición de mensajes -->
<!-- Opciones de importación para C -->
<C>
<!-- COMPILER_NAME = (Msvc|icc|AIXgcc|AIXxlc|OS390) -->
<COMPILER_NAME>Msvc</COMPILER_NAME>
<!-- CODEPAGE = (ISO8859-1|Cp037|Cp1252) -->
<CODEPAGE>Cp1252</CODEPAGE>
<!-- FLOATING_POINT_FORMAT = (IEEE Extended INTEL|
IEEE Extended AIX|IEEE Extended OS/390|
IEEE Non-Extended|IBM 390 Hexadecimal) -->
<FLOATING_POINT_FORMAT>IEEE Extended INTEL</FLOATING_POINT_FORMAT>
<!-- BYTE_ORDER = (Little Endian|Big Endian) -->
<BYTE_ORDER>Little Endian</BYTE_ORDER>
<!-- ADDRESS_SIZE = (32|64) -->
<ADDRESS_SIZE>32</ADDRESS_SIZE>
<!-- SIZE_OF_LONG_DOUBLE = (64|128) -->
<!-- NOTE: 128 no se soporta; por consiguiente, el valor es siempre 64 -->
<SIZE_OF_LONG_DOUBLE>64</SIZE_OF_LONG_DOUBLE>
<!-- PACK_LEVEL = (1|2|4|8|16) -->
<PACK_LEVEL>8</PACK_LEVEL>
<!-- SIZE_OF_ENUM = (1|2|4|5) -->
<SIZE_OF_ENUM>5</SIZE_OF_ENUM>
<!-- STRING ENCODING = SPACE | NULL) -->
<!-- NOTE: SPACE = Fixed length strings, NULL = Null terminated strings -->
<STRING_ENCODING>SPACE</STRING_ENCODING>
<!-- STRING PADDING CHARACTER = (SPACE|NUL|'c'|"c"|0xYY|YY|U+xxxx)-->
<!-- Nota: Sólo se utilizan para las series de caracteres de longitud fija -->
<STRING_PADDING_CHARACTER>SPACE</STRING_PADDING_CHARACTER>
<!-- PRESERVE_CASE_IN_VARIABLE_NAMES = (true|false) -->
<PRESERVE_CASE_IN_VARIABLE_NAMES>true</PRESERVE_CASE_IN_VARIABLE_NAMES>
<!-- INCLUDE_PATH = vías de acceso absolutas a otros archivos de inclusión -->
<!-- Las vías de acceso se deben separar con el carácter separador de vías de acceso dependiente del sistema.
En sistemas UNIX, este carácter es ':'; en sistemas Win32 es ';' -->
<INCLUDE_PATH />
<!-- SCHEMA TARGET NAMESPACE URI = (... cualquier URI de espacio de nombres válido o vacío) -->
<SCHEMA_TARGET_NAMESPACE_URI/>
<!-- MESSAGE_PREFIX = (msg_ ... cualquier serie que incluya una serie vacía) -->
<MESSAGE_PREFIX>msg_</MESSAGE_PREFIX>
<!-- PRE_PROCESSING_OPTION = (none|ale_idoc|file_idoc) -->
<PRE_PROCESSING_OPTION>none</PRE_PROCESSING_OPTION>
</C>
<!-- Opciones de importación para COBOL -->
<COBOL>
<!-- PLATFORM_SELECTION = (0:"Win32"|1:"AIX"|2:"z/OS") -->
<PLATFORM_SELECTION>Win32</PLATFORM_SELECTION>
<!-- CODEPAGE = (ISO8859_1|037) -->
<CODEPAGE>ISO8859_1</CODEPAGE>
<!-- FLOATING_POINT_FORMAT = (IEEE Non-Extended|IBM 390 Hexadecimal) -->
<FLOATING_POINT_FORMAT>IEEE Non-Extended</FLOATING_POINT_FORMAT>
<!-- ENDIAN = (Big|Little) -->
<ENDIAN>Little</ENDIAN>
<!-- EXT_DECIMAL_SIGN = (ASCII|EBCDIC|EBCDIC Custom) -->
<EXT_DECIMAL_SIGN>ASCII</EXT_DECIMAL_SIGN>
<!-- TRUNC = (STD|OPT|BIN) -->
<TRUNC>STD</TRUNC>
<!-- NSYMBOL = (DBCS|NATIONAL) -->
<NSYMBOL>NATIONAL</NSYMBOL>
<!-- QUOTE = (SINGLE|DOUBLE) -->
<QUOTE>DOUBLE</QUOTE>
<!-- CREATE_DEFAULT_VALUES_FROM_INITIAL_VALUES = (true|false) -->
<CREATE_DEFAULT_VALUES_FROM_INITIAL_VALUES>false</CREATE_DEFAULT_
VALUES_FROM_INITIAL_VALUES>
<!-- CREATE FACETS FROM LEVEL 88 VALUE CLAUSES = (true|false) -->
<CREATE_FACETS_FROM_LEVEL_88_VALUE_CLAUSES>false</CREATE_FACETS_
FROM_LEVEL_88_VALUE_CLAUSES>
<!-- PRESERVE_CASE_IN_VARIABLE_NAMES = (true|false) -->
<PRESERVE_CASE_IN_VARIABLE_NAMES>true</PRESERVE_CASE_IN_VARIABLE_NAMES>
<!-- CREATE NULL VALUES FOR FIELDS = (true|false) -->
<CREATE_NULL_VALUES_FOR_FIELDS>false</CREATE_NULL_VALUES_FOR_FIELDS>
<!-- NULL CHARACTER = (SPACE|NUL|'c'|"c"|0xYY|YY|U+xxxx)-->
<NULL_CHARACTER>SPACE</NULL_CHARACTER>
<!-- STRING PADDING CHARACTER = (SPACE|NUL|'c'|"c"|0xYY|YY|U+xxxx)-->
<!-- Nota: Sólo se utilizan para las series de caracteres de longitud fija -->
<STRING_PADDING_CHARACTER>SPACE</STRING_PADDING_CHARACTER>
<!-- SCHEMA TARGET NAMESPACE URI = (... cualquier URI de espacio de nombres válido o vacío) -->
<SCHEMA_TARGET_NAMESPACE_URI/>
<!-- MESSAGE_PREFIX = (msg_ ... cualquier serie que incluya una serie vacía) -->
<MESSAGE_PREFIX>msg_</MESSAGE_PREFIX>
</COBOL>
<!-- Opciones de importación para esquema XML en general -->
<XSD>
<!-- MSG = (elements|types|both) -->
<!-- Crear mensajes desde elementos globales complejos importados -->
<!-- y/o de tipos complejos globales importados -->
<MSG>elements</MSG>
</XSD>
<!-- Opciones de importación para esquema XML al importar un conjunto de mensajes
que NO soporta espacios de nombres -->
<XSD_NO_NS>
<!-- IMPORT = (modify|reject|accept) -->
<IMPORT>modify</IMPORT>
<!-- REDEFINE = (modify|reject|accept) -->
<REDEFINE>modify</REDEFINE>
<!-- LIST = (modify|reject|accept) -->
<LIST>modify</LIST>
<!-- UNION = (modify|reject|accept) -->
<UNION>modify</UNION>
<!-- ABSTRACT_CT = (modify|reject|accept) -->
<ABSTRACT_CT>modify</ABSTRACT_CT>
<!-- ABSTRACT_ELEMENT = (modify|reject|accept) -->
<ABSTRACT_ELEMENT>modify</ABSTRACT_ELEMENT>
<!-- XSD_PREFIX = (xsi|... cualquier otro prefijo) -->
<XSD_PREFIX>xsi</XSD_PREFIX>
<!-- Aquí se listan los pares de uri/prefijos adicionales. -->
<!-- Los pares de prefijo y URI pueden listarse como se indica a continuación: -->
<!-- <URI_PREFIX_PAIRS uri="http://www.ibm.com" prefix="ibm" /> -->
<!-- <URI_PREFIX_PAIRS uri="http://www.eclipse.org" prefix="eclipse"/> -->
</XSD_NO_NS>
</OPTIONS>