![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |
• 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:
− 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 will conform to that specified by 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 users with different language requirements, 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:
•
• On a Windows system, set the TISOUnicodeConverterName registry entry (HKEY_LOCAL_MACHINE\SOFTWARE\Staffware plc\Staffware SSO Client\) to UTF-8.TIBCO iProcess Workspace (Browser) uses the TISOUnicodeConverterName value to determine what encoding to use for communications with iProcess Engine.If you use the LDAPCONF Utility and the system default encoding is not UTF-8, ensure that option [10] Enable Attribute Value Translation from UTF-8 option is deselected. If selected, this enables the conversion between the UTF-8 format used by LDAP and the system locale of the iProcess Engine. If iProcess Engine is using UTF-8, this conversion is redundant.See "Setting up the Connection" in the LDAPCONF Utility User’s Guide for details of this menu option.If you use TIBCO Business Studio, data sent from TIBCO Business Studio to iProcess Engine is converted to the encoding specified in the process attribute DEPLOY_XSL_OUT_ENCODING. Therefore you must:
• Set the iProcess Engine process attribute DEPLOY_XSL_OUT_ENCODING to UTF-8 by using the SWDIR\util\swadm utility as follows:swadm set_attribute 0 ALL 0 DEPLOY_XSL_OUT_ENCODING
UTF-8(The default is ISO-8859-1.)
The defaultEncoding attribute in the SWDIR/eaijava/encoding.properties file must be set to the encoding used by the iProcess Engine. Therefore:
• The WSDocumentHandler.Encoding attribute in the wsconfig.properties file must be set to the encoding used by the iProcess Engine. Therefore:
• Set the attribute WSDocumentHandler.Encoding in the WebServiceHome/jetty-6.1.1/staffware/wsconfig.properties file to UTF-8.The Charset attribute in the eai_mail.cfg file must be set to the encoding used by the iProcess Engine. The iProcess Email plug-in embeds this attribute in the encoded-words streams for the MIME header fields subject, to address, cc address, from address and others. Therefore:
•
•
![]() |
Copyright © TIBCO Software Inc. All Rights Reserved |