IBM Integration Bus, Version 10.0.0.3 Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS


Message sets: COBOL options file for the mqsicreatemsgdefs command

Specify the options for the mqsicreatemsgdefs command when you import a COBOL copybook.

The following table lists the elements in the COBOL language section of the options file. The following restrictions apply:

For further information about using these options, see Message Sets: Importing from COBOL copybooks. For more information about COBOL parameters, see Compiler Options at CCOBOL for AIX product documentation online.

<COBOL> element Possible values
PLATFORM_SELECTION Operating system that your enterprise uses:
  • 0 (Win32) (Default)
  • 1 (AIX®)
  • 2 (z/OS®)
CODEPAGE Indicates the numeric identifier of the code page associated with a language.
  • ISO8859_1 (Default)
  • 037
FLOATING_POINT_FORMAT Indicates how floating point numbers are encoded.
  • IEEE Non-Extended (Default)
  • IBM 390 Hexadecimal
ENDIAN Indicates whether the most significant byte is first (big endian) or last (little endian).
  • Big
  • Little (Default)
EXT_DECIMAL_SIGN Indicates the physical type of the sign numeric element. For more information, see Message Sets: CWF properties for compound element decimal types.
  • ASCII (Default)
  • EBCDIC
  • EBCDIC Custom
TRUNC Specifies how arithmetic fields are truncated.
  • STD (Default)
  • OPT
  • BIN
NSYMBOL Indicates whether to use the National or double-byte character sets.
  • DBCS
  • NATIONAL (Default)
QUOTE Indicates whether single or double quotes are used.
  • SINGLE
  • DOUBLE (Default)
CREATE_DEFAULT_VALUES FROM_INITIAL_VALUES Indicates whether initial values are used as defaults.
  • True
  • False (Default)
CREATE_FACETS_FROM LEVEL_88_VALUE_CLAUSES Indicates whether to create XSD facets from level-88 values.
  • True
  • False (Default)
PRESERVE_CASE_IN VARIABLE_NAMES Indicates whether upper- and lowercase are kept when using names of variables.
  • True (Default)
  • False
CREATE_NULL_VALUES_FOR_FIELDS Indicates whether fields should be set up with null values.
  • True
  • False (Default)
NULL_CHARACTER Indicates which character is to be used as the null character.
  • SPACE (Default)
  • NUL
  • 'c'
  • "c"
  • 0xYY
  • YY
  • U+xxxx
STRING_PADDING_CHARACTER Indicates which character is to be used as the padding character for strings.
  • SPACE (Default)
  • NUL
  • 'c'
  • "c"
  • 0xYY
  • YY
  • U+xxxx
SCHEMA_TARGET_NAMESPACE_URI A valid namespace URI, or empty (default)
MESSAGE_PREFIX A string with which to prefix created messages, or empty. Default is msg_.

an18450_.htm | Last updated 2015-11-27 00:00:08