ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » data conversion from unix to mainframe

Post new topic  Reply to topic
 data conversion from unix to mainframe « View previous topic :: View next topic » 
Author Message
balaji sr
PostPosted: Mon Mar 29, 2004 7:39 pm    Post subject: data conversion from unix to mainframe Reply with quote

Apprentice

Joined: 07 Jan 2003
Posts: 28

Hi,
I have a channel between Unix queue manager and a Mainframe queue manager. Though I have set the Convert option to YES in the sender channel on the Unix side, the conversion is not taking place. When the message arrives in the mainframe, its not in readable format. The CCSID are set correctly for both Unix & Mainframe queue manager. I have set the appropriate MQMD option on both ends (allowing the MQ to do the convertion) .

Pls guide me on this



thnx inadvance
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
sfari
PostPosted: Mon Mar 29, 2004 10:26 pm    Post subject: Reply with quote

Centurion

Joined: 15 Apr 2003
Posts: 144

I had the same problem. We solved it with setting the option MQGMO_CONVERT for the get on the z/OS side. So the message gets still converted by MQ but not at transfer time.

Actually such a solution with converting at get time is more elegant. Assuming you would have a an architecture where your message travels over multiple queue managers on different platforms the message would have to be converted only ones.

I think (I am not sure!) the conversion on the channels does not work as soon as one of the side is z/OS. - Please correct me if I am wrong!!
Back to top
View user's profile Send private message
pgorak
PostPosted: Mon Mar 29, 2004 10:58 pm    Post subject: Reply with quote

Disciple

Joined: 15 Jul 2002
Posts: 158
Location: Cracow, Poland

Could you please tell what CCSIDs are you using? Also, check whether MQMD.Format is set to MQFMT_STRING. What is the CCSID of the message when it arrives at the mainframe?

Piotr
_________________
***
IBM Certified Solution Developer WebSphere MQ 5.3
Back to top
View user's profile Send private message
balaji sr
PostPosted: Mon Mar 29, 2004 11:12 pm    Post subject: Reply with quote

Apprentice

Joined: 07 Jan 2003
Posts: 28

CCSID on Unix queue manager is 819 & Mainframe queue manager is 1047. I am not sure how to check the CCSID of a particular message.
Back to top
View user's profile Send private message Yahoo Messenger MSN Messenger
pgorak
PostPosted: Tue Mar 30, 2004 12:04 am    Post subject: Reply with quote

Disciple

Joined: 15 Jul 2002
Posts: 158
Location: Cracow, Poland

It's the MQMD.CodedCharSetId field. Try to read it after the message is received on the mainframe.

As to the conversion tables:
Application Programming Reference, Part 4, Appendix H.
According to "OS/390 conversion support" table, conversion between 819 and 1047 is supported. However, I did not find the 1047 CCSID in the "Code page conversion tables" from the same appendix.

The conversion between CCSIDs 912 and 870, which is specified in the latter tables works for me just fine.

So could someone please clarify the matter and say how "OS/390 conversion support" table is related to "Code page conversion tables"?

Piotr
_________________
***
IBM Certified Solution Developer WebSphere MQ 5.3
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » data conversion from unix to mainframe
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.