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


Chapter 8 Configuration for the Solaris Platform : Setup for the Solaris Platform

Setup for the Solaris Platform
This section defines the setup needed to customize the NLS-enabled Execution Environment for the Solaris platform. It identifies the configuration requirements for TIBCO Object Service Broker to perform under the Solaris system.
Supported Interfaces
Currently, support is provided for:
ASCII X‑Windows servers running the ISO8859‑1 code page using the ostty interface
ASCII devices running the ISO8859‑1 code page using the Curses line mode tty support with the ostty interface
Enabling Operation
You must enable operation with the extended ASCII ISO8859‑1 code page on your Solaris platform prior to running TIBCO Object Service Broker.
Failure to enable operation with the extended ASCII ISO8859‑1 code page on the Solaris platform before running TIBCO Object Service Broker results in undefined TIBCO Object Service Broker behavior.
Required Steps
Complete the following steps:
1.
Ensure the proper X‑Windows server, client, and tty support is present and configured, and that your keyboard support software is properly configured to match the keyboard layout you are using.
2.
3.
4.
Perform steps #1. and #2. only once during the setup process to enable NLS. Perform steps #3. and #4. each time you want to run TIBCO Object Service Broker in an NLS‑enabled environment.
X-Windows Support and Keyboard Support
Internationalization support is provided by X‑Windows, which operates in the ISO8859‑1 ASCII code page by default. This support was tested with an X‑Windows server (for example, Exceed for Windows) and takes advantage of the code page key mapping support for keyboards with different key layouts.
For example, to configure a Canadian Bilingual keyboard using Exceed, select the Configuration option and the appropriate keyboard layout. You must then restart the X‑Windows server to take advantage of the altered definition. Other X‑servers can differ, so you could need to do some customization to properly configure the keyboard you use.
Non‑English Keyboard Considerations
The standard U.S. English keyboard has 101 keys and most other Latin‑1 keyboards have 102 keys with differing layouts. Most X‑Windows servers and clients are sensitive to the number of keys on the keyboard. Because of the different number of keys, unexpected results can occur if you try to configure a non‑U.S. keyboard layout using a 101‑key keyboard.
The X Mode Switch key is usually configured by the X‑server and client to enable the third set of keyboard characters on the non‑U.S. English keyboard.
The client side of the X‑Windows support (the Solaris host) must also be enabled to accept the high-order ASCII characters contained in the ISO8859‑1 character set.
X-Client Support
The following command enables the Solaris platform to accept 8‑bit ASCII characters from the terminal server:
stty -parity -istrip
In addition, the X‑terminal program user ID on each platform must be aware of the internationalized locale that corresponds to the keyboard used. This is done by setting localization environment variables to string values that correspond to the system‑specific locale name or its alias on each platform.

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