Serie di messaggi: file di opzioni predefinito per il comando mqsicreatemsgdefs

Le opzioni per il comando mqsicreatemsgdefs assumono valori predefiniti se non si specifica un file di opzioni.

Il seguente testo elenca il file di opzioni predefinito fornito utilizzato con il comando mqsicreatemsgdefs .

Per apportare delle modifiche al contenuto del file, il file è memorizzato nella struttura directory del gruppo di pacchetti in %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>