We are using java on Sun Solaris machine.
How can we put a EBCDIC formatted message onto a MQ Queue on IBM
Mainframe?
Thanks
--
www.MainFrameForum.com - USENET Gateway
http://www.mqseries.net/phpBB2/viewtopic.php?t=3315&highlight=ebcdic
http://www.mqseries.net/phpBB2/viewtopic.php?t=3859&highlight=ebcdic
http://www.mqseries.net/phpBB2/viewtopic.php?t=3476&highlight=ebcdic
-Brandon
---------------------------------------------
Brandon Duncan
IBM Certified MQSeries Specialist, Solutions Expert
Moderator www.MQSeries.net
bra...@mqseries.net
enfs <mem...@mainframeforum.com> wrote in message news:<asrhuf$5h88$2...@news.boulder.ibm.com>...
You should put a message using ASCII or UNICODE, ensuring the
MQSeries header fields have the correct CCSID values set and a
message format of MQSTR.
All receiving applications should issue MQGET with the CONVERT option -
that way the message is converted when it needs to be (and not before)
to their local character set.
See the MQSeries application programming guide for supported CCSID
conversions (but most are - certainly ASCII to EBCDIC and UNICODE
to EBCDIC).
If your OS/390 queue manager is fairly old it may not support UNICODE.
--
posted via MFF : http://www.MainFrameForum.com - USENET Gateway
You can still use a directly mainframe attached MQ client to write an
ASCII message to a mainframe queue manager - the conversion should
always be on the GET side.
Rememer that if you view the messages on TSO they will look rather odd
as they are stored in ASCII.