TIBCO iProcess Engine

The following configuration needs to be done on the TIBCO iProcess Engine:

The IAPJMS process on the TIBCO iProcess Engine needs to be configured to use UTF-8 by setting the IAPJMS_LANGUAGE process attribute. Use the SWDIR\util\swadm utility as follows:
swadm set_attribute 0 ALL 0 IAPJMS_LANGUAGE UTF-8
On Oracle and DB2, the following environment variable must be set to specify the character set of the database:
Oracle  If iProcess Engine is used with a database supporting UTF-8, set the variable NLS_LANG to AL32UTF8.
DB2  If iProcess Engine is used with a database supporting UTF-8, set the variable DB2CODEPAGE to 1208.
Non-XML files (such as XFR or Abox files) are converted from the value specified in the environment variable SW_FILE_ENCODING or, if that is blank, from the encoding specified by the system locale. In most cases, the encoding confirms to the system locale, so this environment variable can be safely left blank. However, in a situation where multiple iProcess Engine installations exist on the same machine and serve different language requirements of the users, you may want override the locale setting using the environment variable. For example, depending on your platform, you can set SW_FILE_ENCODING to UTF-8 as follows:
In Windows

C:\> set SW_FILE_ENCODING=UTF-8

In UNIX Korn Shell

$ export SW_FILE_ENCODING=UTF-8

In UNIX C Shell

$ setenv SW_FILE_ENCODING UTF-8

In UNIX Bourne Shell

$ SW_FILE_ENCODING=UTF-8;export SW_FILE_ENCODING