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 » iSeries, OpenVMS, HP-NSS » iSeries and Chinese Characters

Post new topic  Reply to topic
 iSeries and Chinese Characters « View previous topic :: View next topic » 
Author Message
satya2481
PostPosted: Tue Sep 26, 2017 12:23 am    Post subject: iSeries and Chinese Characters Reply with quote

Disciple

Joined: 26 Apr 2007
Posts: 170
Location: Bengaluru

Hi All,
We are facing an issue in iSeries while reading the message from queue with Chinese characters. Please check and provide your suggestions on what can be done to resolve the issue.

IIB Broker flow (Windows OS) sending a message to a queue in iSeries. We have captured the message from the Broker output queue and able to see the message is having code page 1208 and if Character format is changed to Simp Chinese in Rfhutil tool able to see Chinese characters. However when it is sent to iSeries queue and the message is read by application all the Chinese characters are vanished and remaining part of the message is coming. There are spaces in the message where we are expecting the Chinese characters to appear.
_________________
IBM Certified Solution Developer WebSphere Message Broker V6.0
IBM Certified System Administrator WebSphere MQ V6.0
Back to top
View user's profile Send private message Send e-mail
mqjeff
PostPosted: Tue Sep 26, 2017 3:15 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

Then either iSeries or the tool you are using to view the message on iSeries is not showing the Chinese characters.

Or something is doing a code page conversion when the messages pass into iSeries - easiest thing to check. What CCSID is in the message on iSeries.

First two things are easy to check as well. Look at something that shows you the binary values of the characters in the message on iSeries.

If they are the same as on the broker output queue in RFHUtil, then it is the reader of the message that is either reading them incorrectly or not showing them correctly.

I prefer amqsbcg(c) to look at messages instead of RHFUtil. It gives you an easy to read view of both the message data and the binary values of the message data.

And it comes with MQ. Look for the iSeries version of it.
_________________
chmod -R ugo-wx /
Back to top
View user's profile Send private message
satya2481
PostPosted: Sun Oct 22, 2017 11:55 pm    Post subject: Reply with quote

Disciple

Joined: 26 Apr 2007
Posts: 170
Location: Bengaluru

Thank you mqjeff. Still working on this issue. Code page used in the application is 278. I have cross checked IBM site and code page 1208 to 278 is supported. Not sure if application has to use convert option while getting message from the queue.
Back to top
View user's profile Send private message Send e-mail
fjb_saper
PostPosted: Mon Oct 23, 2017 6:38 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20696
Location: LI,NY

satya2481 wrote:
Thank you mqjeff. Still working on this issue. Code page used in the application is 278. I have cross checked IBM site and code page 1208 to 278 is supported. Not sure if application has to use convert option while getting message from the queue.

If the application can't handle messages in UTF-8 (cp 1208 ) it should indeed do a read with convert. Make sure the queue manager's CCSID is either 1208 or 278. If you have a qmgr with say a 434 cp that you read from the conversion might want to do 1208 -> 434 -> 278 thus loosing chars in the middle...

Have fun
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » iSeries, OpenVMS, HP-NSS » iSeries and Chinese Characters
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.