|
We use a own mapping to determine the encoding string (CP1252) from the CCSID (1252) but if you use the encoding string (inkl. synonyms) we use a function from the unicode support on z/OS to determine the CCSID. If the encoding string supported with "info get.ccsids" and not accepted by the CNVCHR component, then the z/OS function which provides the CCSID for an encoding string does not know this alias.
Means we must implement a own mapping funktion for CCSIDs for each known encoding alias to solve this problem.
On z/OS if you provide an encoding string (CP1252) we try first to open the iconv with the CCSID (based on the ccsid mapping function of z/OS (expected result 1252)) if this not successful then we try it with the provided encoding string (CP1252). CP1252 is not supported but also the mapping funktion daos not support this encoding string. The CCSID it self is supported. |
|