Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved


Chapter 4 Using the Interface to TIBCO Enterprise Message Service™ : Configuration

Configuration
Initializing the EMS Interface
The only requirement to initialize the EMS interface is to ensure that the correct code page is being used. The first call to EMS by a rule initializes the environment to run EMS and loads code related to invoking EMS.
Setting the Path Environment Variable
On Windows, the EMS 6.1 or later 32-bit client portion is required for the EMS interface. The PATH environment variable must include the path to the EMS C API library DLLs, usually TIBCO_HOME\ems\version\bin.
On Solaris, the LD_LIBRARY_PATH environment variable must include the path to the EMS C API library shared objects, usually TIBCO_HOME/ems/version/lib.
Code Page Support
TIBCO Object Service Broker uses a single EBCDIC code page and a single ASCII code page as defined in the @NLS1 table. Non-unicode text data is stored in this EBCDIC code page in the Data Object Broker table store. By default this code page is set to IBM-037 and the ASCII code page is set to ISO8859-1.
You use the EMSWIRECODEPAGE Execution Environment parameter to set the code page that the EMS text data is transmitted in. The default value is ISO8859-1. This wire code page can be either UTF-8, or it must match the value of the ASCII code page. The wire code page is the same for all sessions running under an Execution Environment..
See Also
TIBCO Object Service Broker Parameters for more information about the EMSWIRECODEPAGE Execution Environment parameter.
TIBCO Object Service Broker National Language Support for more information on code pages and the @NLS1 table.

Copyright © TIBCO Software Inc. All Rights Reserved
Copyright © TIBCO Software Inc. All Rights Reserved