Discussion:
Z/OS CCSID 500 or CCSID 819
Herd, Stewart
2006-01-30 19:48:23 UTC
Permalink
Dear Listers

We are engaged in attempting to develop MQ(Z/OS 5.3.1) & Java and are
experiencing a problem where we believe the code page setting for the Queue
Manager is not right.
This is a bit of trial & error at the moment but we think the setting should
be set to 819 instead of 500, which is the current definition for
the QMGR
Can we change the current Queue Manager, or do we need to create a new QMGR,
we have defined quite a few queues to the existing Manager, so would prefer
not to lose them if it needs to be deleted/re-defined to update its code
page setting.

Questions;

1....Is the default under Z/OS CCSID 500 or CCSID 819
2....Can the CCSID be altered in the current QMGR without adverse affect and
if so is this done in the ZPARMS?

Thank you in advance for any assistance

Stewart



Instructions for managing your mailing list subscription are provided in the
Listserv General Users Guide available at http://www.lsoft.com


Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
Jay Lang
2006-01-30 20:00:12 UTC
Permalink
This is set in the CSQ6SYSP MACRO when you are generating your MQ ZPARM. The default is 0 (zero) which says to use the default for the system....in the case of z/OS this is 500.

What problems are you having? I have a lot of java/MQ running, native in USS, and also through WebSphere 4.01 as well as 5.x. Explain the problems with Java and maybe I can be of further assistance.
--
Jay H. Lang
Chief Technologist
Distributed Computing Professionals Inc.
IBM Certified - WebSphere MQ Specialist
IBM Certified - WebSphere MQ Admin
IBM Certified - WebSphere Application Server z/OS
303 277-1873 - Colorado Office
303 807-9700 - Cell
----- Original Message -----
From: Herd, Stewart
To: MQSERIES-0lvw86wZMd9k/bWDasg6f+***@public.gmane.org
Sent: Monday, January 30, 2006 12:48 PM
Subject: Z/OS CCSID 500 or CCSID 819


Dear Listers



We are engaged in attempting to develop MQ(Z/OS 5.3.1) & Java and are experiencing a problem where we believe the code page setting for the Queue Manager is not right.

This is a bit of trial & error at the moment but we think the setting should be set to 819 instead of 500, which is the current definition for

the QMGR

Can we change the current Queue Manager, or do we need to create a new QMGR, we have defined quite a few queues to the existing Manager, so would prefer not to lose them if it needs to be deleted/re-defined to update its code page setting.



Questions;



1....Is the default under Z/OS CCSID 500 or CCSID 819

2....Can the CCSID be altered in the current QMGR without adverse affect and if so is this done in the ZPARMS?



Thank you in advance for any assistance



Stewart






Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
Instructions for managing your mailing list subscription are provided in the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
Hubert Kleinmanns
2006-01-31 12:04:17 UTC
Permalink
Stewart,

CCSID 500 is the default for z/OS mainframes (EBCDIC, english) whereas CCSID 819 is the default for Unix-Systems (ASCII, englisch). You cannot set 819 for z/OS because you do not have ASCII. On Unix you may change the CCSID using an ALTER QMGR command, but you may get trouble, when the new value is not supported on your system.

Why do you want to change your CCSID? When you have connections between z/OS and Unix the two different CCSIDs are needed, to convert messages sent from z/OS to Unix and back.

Regards
Hubert
Post by Herd, Stewart
Dear Listers
We are engaged in attempting to develop MQ(Z/OS 5.3.1) & Java and are experiencing a problem where we believe the code page setting for the Queue Manager is not right.
This is a bit of trial & error at the moment but we think the setting should be set to 819 instead of 500, which is the current definition for
the QMGR
Can we change the current Queue Manager, or do we need to create a new QMGR, we have defined quite a few queues to the existing Manager, so would prefer not to lose them if it needs to be deleted/re-defined to update its code page setting.
Questions;
1....Is the default under Z/OS CCSID 500 or CCSID 819
2....Can the CCSID be altered in the current QMGR without adverse affect and if so is this done in the ZPARMS?
Thank you in advance for any assistance
Stewart
--
Hubert Kleinmanns
Beratung / Schulung / Projektleitung

Tel.: +49 (0) 60 78 / 7 12 21
Fax: +49 (0) 60 78 / 7 12 25
Mobil: +48 (0) 178 / 6 97 22 54
Robert Broderick
2006-01-31 14:08:59 UTC
Permalink
To add to this, I believe in the US the other CCSID you can use is 37. This
is what most installations I have been at usually change their CCSID to.
There are less characters in 37 that are mutilated in the conversion to
Windows/UNIX.

Basically the QMGR takes the incoming CCSID, base CCSID, converts them to
hex and concats the numbers and goes looking for the conversion table that
was installed at MQ installation time. (except AIX which uses the OS
installed tables). It then uses the hex weight value to look up in the
conversion table as a displacement to get the character it is suppose to
convert to. Boom...you have conversion!!! Magical!!! Now they need to get
the tables right!!!


bobbee
Subject: Re: Z/OS CCSID 500 or CCSID 819
Date: Tue, 31 Jan 2006 13:04:17 +0100
Stewart,
CCSID 500 is the default for z/OS mainframes (EBCDIC, english) whereas
CCSID 819 is the default for Unix-Systems (ASCII, englisch). You cannot set
819 for z/OS because you do not have ASCII. On Unix you may change the
CCSID using an ALTER QMGR command, but you may get trouble, when the new
value is not supported on your system.
Why do you want to change your CCSID? When you have connections between
z/OS and Unix the two different CCSIDs are needed, to convert messages sent
from z/OS to Unix and back.
Regards
Hubert
Post by Herd, Stewart
Dear Listers
We are engaged in attempting to develop MQ(Z/OS 5.3.1) & Java and are
experiencing a problem where we believe the code page setting for the Queue
Manager is not right.
Post by Herd, Stewart
This is a bit of trial & error at the moment but we think the setting
should be set to 819 instead of 500, which is the current definition for
Post by Herd, Stewart
the QMGR
Can we change the current Queue Manager, or do we need to create a new
QMGR, we have defined quite a few queues to the existing Manager, so would
prefer not to lose them if it needs to be deleted/re-defined to update its
code page setting.
Post by Herd, Stewart
Questions;
1....Is the default under Z/OS CCSID 500 or CCSID 819
2....Can the CCSID be altered in the current QMGR without adverse affect
and if so is this done in the ZPARMS?
Post by Herd, Stewart
Thank you in advance for any assistance
Stewart
--
Hubert Kleinmanns
Beratung / Schulung / Projektleitung
Tel.: +49 (0) 60 78 / 7 12 21
Fax: +49 (0) 60 78 / 7 12 25
Mobil: +48 (0) 178 / 6 97 22 54
Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
Potkay, Peter M (ISD, IT)
2006-01-31 14:16:12 UTC
Permalink
http://www-1.ibm.com/support/docview.wss?uid=swg27005729

more info on Data Conversion...interesting stuff happenin' inside that QM.



-Peter


-----Original Message-----
From: MQSeries List [mailto:MQSERIES-0lvw86wZMd9k/bWDasg6f+***@public.gmane.org]On Behalf
Of Robert Broderick
Sent: Tuesday, January 31, 2006 9:09 AM
To: MQSERIES-0lvw86wZMd9k/bWDasg6f+***@public.gmane.org
Subject: Re: Z/OS CCSID 500 or CCSID 819


To add to this, I believe in the US the other CCSID you can use is 37. This is what most installations I have been at usually change their CCSID to. There are less characters in 37 that are mutilated in the conversion to
Windows/UNIX.

Basically the QMGR takes the incoming CCSID, base CCSID, converts them to hex and concats the numbers and goes looking for the conversion table that was installed at MQ installation time. (except AIX which uses the OS
installed tables). It then uses the hex weight value to look up in the
conversion table as a displacement to get the character it is suppose to
convert to. Boom...you have conversion!!! Magical!!! Now they need to get the tables right!!!


bobbee
Subject: Re: Z/OS CCSID 500 or CCSID 819
Date: Tue, 31 Jan 2006 13:04:17 +0100
Stewart,
CCSID 500 is the default for z/OS mainframes (EBCDIC, english) whereas
CCSID 819 is the default for Unix-Systems (ASCII, englisch). You cannot set
819 for z/OS because you do not have ASCII. On Unix you may change the
CCSID using an ALTER QMGR command, but you may get trouble, when the new >value is not supported on your system.
Why do you want to change your CCSID? When you have connections between
z/OS and Unix the two different CCSIDs are needed, to convert messages sent
from z/OS to Unix and back.
Regards
Hubert
Post by Herd, Stewart
Dear Listers
We are engaged in attempting to develop MQ(Z/OS 5.3.1) & Java and are >experiencing a problem where we believe the code page setting for the Queue
Manager is not right.
Post by Herd, Stewart
This is a bit of trial & error at the moment but we think the setting >should be set to 819 instead of 500, which is the current definition for
the QMGR
Can we change the current Queue Manager, or do we need to create a new >QMGR, we have defined quite a few queues to the existing Manager, so would
prefer not to lose them if it needs to be deleted/re-defined to update its >code page setting.
Post by Herd, Stewart
Questions;
1....Is the default under Z/OS CCSID 500 or CCSID 819
2....Can the CCSID be altered in the current QMGR without adverse affect
and if so is this done in the ZPARMS?
Post by Herd, Stewart
Thank you in advance for any assistance
Stewart
--
Hubert Kleinmanns
Beratung / Schulung / Projektleitung
Tel.: +49 (0) 60 78 / 7 12 21
Fax: +49 (0) 60 78 / 7 12 25
Mobil: +48 (0) 178 / 6 97 22 54
Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html


*************************************************************************
This communication, including attachments, is
for the exclusive use of addressee and may contain proprietary,
confidential and/or privileged information. If you are not the intended
recipient, any use, copying, disclosure, dissemination or distribution is
strictly prohibited. If you are not the intended recipient, please notify
the sender immediately by return e-mail, delete this communication and
destroy all copies.
*************************************************************************
Herd, Stewart
2006-01-31 16:34:52 UTC
Permalink
Thanks to all those that replied, things are clearer now if not completely
resolved........Appreciated

-----Original Message-----
From: MQSeries List [mailto:MQSERIES-0lvw86wZMd9k/bWDasg6f+***@public.gmane.org] On Behalf Of
Potkay, Peter M (ISD, IT)
Sent: 31 January 2006 14:16
To: MQSERIES-0lvw86wZMd9k/bWDasg6f+***@public.gmane.org
Subject: Re: Z/OS CCSID 500 or CCSID 819

http://www-1.ibm.com/support/docview.wss?uid=swg27005729

more info on Data Conversion...interesting stuff happenin' inside that QM.



-Peter


-----Original Message-----
From: MQSeries List [mailto:MQSERIES-0lvw86wZMd9k/bWDasg6f+***@public.gmane.org]On Behalf
Of Robert Broderick
Sent: Tuesday, January 31, 2006 9:09 AM
To: MQSERIES-0lvw86wZMd9k/bWDasg6f+***@public.gmane.org
Subject: Re: Z/OS CCSID 500 or CCSID 819


To add to this, I believe in the US the other CCSID you can use is 37. This
is what most installations I have been at usually change their CCSID to.
There are less characters in 37 that are mutilated in the conversion to
Windows/UNIX.

Basically the QMGR takes the incoming CCSID, base CCSID, converts them to
hex and concats the numbers and goes looking for the conversion table that
was installed at MQ installation time. (except AIX which uses the OS
installed tables). It then uses the hex weight value to look up in the
conversion table as a displacement to get the character it is suppose to
convert to. Boom...you have conversion!!! Magical!!! Now they need to get
the tables right!!!


bobbee
Subject: Re: Z/OS CCSID 500 or CCSID 819
Date: Tue, 31 Jan 2006 13:04:17 +0100
Stewart,
CCSID 500 is the default for z/OS mainframes (EBCDIC, english) whereas
CCSID 819 is the default for Unix-Systems (ASCII, englisch). You cannot set
819 for z/OS because you do not have ASCII. On Unix you may change the
CCSID using an ALTER QMGR command, but you may get trouble, when the new
value is not supported on your system.
Why do you want to change your CCSID? When you have connections between
z/OS and Unix the two different CCSIDs are needed, to convert messages sent
from z/OS to Unix and back.
Regards
Hubert
Post by Herd, Stewart
Dear Listers
We are engaged in attempting to develop MQ(Z/OS 5.3.1) & Java and are
experiencing a problem where we believe the code page setting for the Queue
Manager is not right.
Post by Herd, Stewart
This is a bit of trial & error at the moment but we think the setting
should be set to 819 instead of 500, which is the current definition for
Post by Herd, Stewart
the QMGR
Can we change the current Queue Manager, or do we need to create a new
QMGR, we have defined quite a few queues to the existing Manager, so would
prefer not to lose them if it needs to be deleted/re-defined to update its
code page setting.
Post by Herd, Stewart
Questions;
1....Is the default under Z/OS CCSID 500 or CCSID 819
2....Can the CCSID be altered in the current QMGR without adverse affect
and if so is this done in the ZPARMS?
Post by Herd, Stewart
Thank you in advance for any assistance
Stewart
--
Hubert Kleinmanns
Beratung / Schulung / Projektleitung
Tel.: +49 (0) 60 78 / 7 12 21
Fax: +49 (0) 60 78 / 7 12 25
Mobil: +48 (0) 178 / 6 97 22 54
Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html
Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html


*************************************************************************
This communication, including attachments, is
for the exclusive use of addressee and may contain proprietary,
confidential and/or privileged information. If you are not the intended
recipient, any use, copying, disclosure, dissemination or distribution is
strictly prohibited. If you are not the intended recipient, please notify
the sender immediately by return e-mail, delete this communication and
destroy all copies.
*************************************************************************

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://listserv.meduniwien.ac.at/archives/mqser-l.html

Loading...