The adapter has been internationalized so that it can support double-byte character sets, and deliver message text in the specified language. When the adapter transfers data from a location that uses one character code set to a location that uses a different code set, it performs character conversion to preserve the meaning of the data.
The Java runtime environment within the Java Virtual Machine (JVM) represents data in the Unicode character code set. Unicode contains encodings for characters in most known character code sets (both single-byte and multibyte). Most components in the WebSphere business integration system are written in Java. Therefore, when data is transferred between most WebSphere business integration system components, there is no need for character conversion.
To log error and informational messages in the appropriate language and for the appropriate country or territory, configure the Locale standard configuration property for your environment. For more information on these properties, see Appendix A, "Standard configuration properties for adapters"
The e-Mail adapter encodes the e-mails it exchanges according to character set and encoding information configured at the header, content, and business object levels. The following traits characterize the encoding activity:
There is an order of precedence to how the adapter attempts to apply encoding to the data it processes:
If encoding information is not specified at the business object level, then the adapter checks if the optional properties are configured in the adapter definition; if they are then the adapter uses those properties to drive its behavior. For more information about adapter-specific properties, see Adapter-specific properties.