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 Discussion » Conversion not supported, etc...

Post new topic  Reply to topic
 Conversion not supported, etc... « View previous topic :: View next topic » 
Author Message
jhidalgo
PostPosted: Tue Oct 27, 2009 1:18 pm    Post subject: Conversion not supported, etc... Reply with quote

Disciple

Joined: 26 Mar 2008
Posts: 161

Hi all,

There is a box that seems to have a bad installation:
AIX 5.3, MQ 6.0.2.4.

It works fine with other boxes except with iSeries(6.0.2.7), these are some of the errors I find in the logs:

Code:

AMQ6047: Conversion not supported.

EXPLANATION:
WebSphere MQ is unable to convert string data tagged in CCSID 284 to data in
CCSID 819.



Code:

AMQ6174: The dynamically loadable shared library '/var/mqm/exits64//MQADMIN_r'
was not found. The system returned error number '2' and error message 'A file
or directory in the path name does not exist.'. The queue manager will continue
without this module.


Code:

AMQ9434: Unrecognized message on SYSTEM.CLUSTER.COMMAND.QUEUE.

EXPLANATION:
The repository manager found a message on one of its queues having, either a
format that could not be recognized, or that did not come from a queue manager
or repository manager. The message was put on the dead-letter queue.



Is this the result of a bad installation ?, it shouldn't have problems converting msgs from an iSeries and an AIX box, both IBM products and all !!!
Back to top
View user's profile Send private message
gbaddeley
PostPosted: Tue Oct 27, 2009 2:41 pm    Post subject: Reply with quote

Jedi Knight

Joined: 25 Mar 2003
Posts: 2538
Location: Melbourne, Australia

ccsid 284 = EBCDIC Spanish (on iSeries or z/OS)
ccsid 819 = ASCII ISO8859-1 Latin1 WestEuro (typically on Unix platforms)

According to Appendix F of the MQ 6 App Prog Ref, conversion between these is supported by MQ.

It could be a bad installation. The message conversion config or tables could be damaged. Have a look at them.
_________________
Glenn
Back to top
View user's profile Send private message
jhidalgo
PostPosted: Tue Oct 27, 2009 3:15 pm    Post subject: Reply with quote

Disciple

Joined: 26 Mar 2008
Posts: 161

What files should I look for ?, I don't have FDCs ...
Back to top
View user's profile Send private message
rtsujimoto
PostPosted: Wed Oct 28, 2009 6:30 am    Post subject: Reply with quote

Centurion

Joined: 16 Jun 2004
Posts: 119
Location: Lake Success, NY

I believe when MQ was installed on your AIX box, the installer might not have selected the fileset for Spanish. In the mean time, you could try setting CONVERT(YES) on your sender channel on the iSeries box.
Back to top
View user's profile Send private message
jhidalgo
PostPosted: Wed Oct 28, 2009 8:34 am    Post subject: Reply with quote

Disciple

Joined: 26 Mar 2008
Posts: 161

I had that "convert(yes)" on the cluster receiver in the AIX so the dynamic senders to it have that but it is not working yet, the cluster senders to the AIX stay with status= INITIALIZING

but I think you are right rtsujimoto, maybe it didn't have the fileset for spanish, thanks
Back to top
View user's profile Send private message
rekarm01
PostPosted: Thu Oct 29, 2009 12:57 am    Post subject: Re: Conversion not supported, etc... Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 1415

jhidalgo wrote:
What files should I look for ?, I don't have FDCs ...

If the queue manager is putting messages on its dead letter queue, the dead letter header will include a Reason code. Look for that.

jhidalgo wrote:
Code:
AMQ6174: The dynamically loadable shared library '/var/mqm/exits64/MQADMIN_r' was not found ...

This might be due to improper CLASSPATH, LIBPATH, or similar environment variable during installation or startup.

Message data conversion also depends on the format of the message, as indicated by the MQ header Format fields. The queue manager uses the Format to choose a suitable set of routines (data conversion exits) to perform the actual conversion.

For example, if Format=MQFMT_ADMIN ("MQADMIN "), the queue manager might look for data conversion exits in the shared library MQADMIN_r. If the queue manager could not find a suitable library, the conversion would fail with an MQRC_FORMAT_ERROR.

If a conversion fails in a user application, the qmgr returns the Reason code directly to the user application. If conversion fails in some internal MQ process (such as for channel conversion), the qmgr puts the Reason code into a DLH, and routes the message to a dead letter queue. That's one reason to avoid channel conversion.
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 Discussion » Conversion not supported, etc...
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.