The SalesForce documentation says both that servers will always be in utf-8 and iso8859-1 encodings, but it also says that it supports such languages as Japanese and Korean whose characters do not fall within those two encodings. How is this handled?
java.io.UTFDataFormatException: Invalid byte X of Y-byte UTF-8 sequence.
This problem first began on 15 April which is shortly after the various posts regarding the 3.0 API release appeared on the forum. I checked in SalesForce and have confirmed that numerous leads were generated via the same SOAP API call process prior to 13 April when the announcement post about 3.0 issues/bugs was made.
All other calls made without accented characters process fine.
Is anyone else experiencing this problem?
PEAR SOAP 0.8RC3 (beta)
URL for connecting to SalesForce = https://www.salesforce.com/services/Soap/u/2.5
Luis A. Cruz
I have a customer that requires support for French characters (a Canadian firm). They have configured sfdc to support this. I've noticed within an XML log file, that the French char (e with an accent aigu) appears as the hex sequence 0xC3 0xA9, which I believe is correct because IE displays the character appropriately when displaying the XML log itself.
Does anyone have any experience with International characters sets out there? Perhaps you could shed some light on the convention being used here? Is the first byte some sort of code page designator, whereas the second byte is the code itself?