The characters listed in the table below are used in National EBCDIC systems (for example, z/OS) to represent the characters that must be entered in place of the special characters dollar sign ($), number sign (#), and at sign (@) when used in TIBCO Object Service Broker object names, for example, rule or table names. These characters occupy the same code points in the indicated National EBCDIC code page as the special characters occupy in code page IBM‑037.
If the TIBCO Object Service Broker TDS code page value is specified as something other than the system code page (refer to
Chapter 6, Specification of NLS Characteristics – @NLS1 Table for information about the
locale.codepage setting for SELF in the @NLS1 table), the code points for the dollar sign ($), number sign (#), and at sign (@) characters can differ from those of the system code page. While these characters can be entered, they would occupy the appropriate code points for the TDS code page, not the correct code points for the system code page.
For example, for a TDS code page setting of NORS.IBM‑277, a dollar sign ($) in a customer data character string is represented as code point 0x67 in the TDS code page, whereas it is represented in code point 0x5B in the system code page (IBM‑037). This interpretation of code page translations favors the entry and interpretation of customer data in its natural form at the expense of TIBCO Object Service Broker object names.