Can't comment on SCSQANLx as 390 isn't my strongest platform.   However, the
use of a multi-byte code set as the QM's default CCSID will almost certainly
cause problems as the MQ control blocks (MD etc) are fixed length and assume
one byte per character.   This means that you cannot use a multi-byte
character set as the queue manager CCSID as this is the CCSID used for data
on the message headers and other control blocks.

The conversion FAQ specifically warns against the use of UCS-2, but similar
concerns apply to MBCS and DBCS. While it is possible to use UTF-8 (1208) as
the QM CCSID because the characters allowed for naming MQ objects are all
single byte in UTF-8, as indicated, this can cause problems when an OS/390
QM which "doesn't do Unicode" is involved in the network.

Dave

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Reply via email to