Message sets: Default options file for the mqsicreatemsgdefs command
Options for the mqsicreatemsgdefs command take default values if you do not specify an options file.
The following text lists the supplied default options file used with the mqsicreatemsgdefs command.
If you want to make any changes to the default file contents, the file is stored in the package group directory structure at %PACKAGE_GROUP_LOCATION%\plugins\com.ibm.etools.msg.importer.cmdline_%VERSION%\mqsicreatemsgdefs.xml.
<?xml version="1.0" encoding="UTF-8"?>
<OPTIONS>
<!-- Message Definition File Import Options -->
<!-- Import Options for 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 is not supported; therefore 64 is always the value -->
<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)-->
<!-- Note: Only used for Fixed Length strings -->
<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 = absolute paths to other include files -->
<!-- Paths should be separated by the system-dependent path-separator character.
On UNIX systems, this character is ':'; on Win32 systems it is ';' -->
<INCLUDE_PATH />
<!-- SCHEMA TARGET NAMESPACE URI = (... any valid namespace URI or empty) -->
<SCHEMA_TARGET_NAMESPACE_URI/>
<!-- MESSAGE_PREFIX = (msg_ ... any string including empty string) -->
<MESSAGE_PREFIX>msg_</MESSAGE_PREFIX>
<!-- PRE_PROCESSING_OPTION = (none|ale_idoc|file_idoc) -->
<PRE_PROCESSING_OPTION>none</PRE_PROCESSING_OPTION>
</C>
<!-- Import Options for 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)-->
<!-- Note: Only used for Fixed Length strings -->
<STRING_PADDING_CHARACTER>SPACE</STRING_PADDING_CHARACTER>
<!-- SCHEMA TARGET NAMESPACE URI = (... any valid namespace URI or empty) -->
<SCHEMA_TARGET_NAMESPACE_URI/>
<!-- MESSAGE_PREFIX = (msg_ ... any string including empty string) -->
<MESSAGE_PREFIX>msg_</MESSAGE_PREFIX>
</COBOL>
<!-- Import Options for XML Schema in general -->
<XSD>
<!-- MSG = (elements|types|both) -->
<!-- Create messages from imported complex global elements, -->
<!-- or from imported global complex types, or both -->
<MSG>elements</MSG>
</XSD>
<!-- Import Options for XML Schema when importing into a message set
that does NOT support namespaces -->
<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|... any other prefix) -->
<XSD_PREFIX>xsi</XSD_PREFIX>
<!-- This is where you list the additional uri/prefix pairs. -->
<!-- URI prefix pairs can be listed as follows: -->
<!-- <URI_PREFIX_PAIRS uri="http://www.ibm.com" prefix="ibm" /> -->
<!-- <URI_PREFIX_PAIRS uri="http://www.eclipse.org" prefix="eclipse"/> -->
</XSD_NO_NS>
</OPTIONS>