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 » IBM MQ Java / JMS » JMS Message from AIX QMGR to a Non JMS app on Mainframe QMGR

Post new topic  Reply to topic
 JMS Message from AIX QMGR to a Non JMS app on Mainframe QMGR « View previous topic :: View next topic » 
Author Message
gperera
PostPosted: Fri Mar 07, 2003 12:45 am    Post subject: JMS Message from AIX QMGR to a Non JMS app on Mainframe QMGR Reply with quote

Newbie

Joined: 30 May 2001
Posts: 8
Location: Minneapolis, MN

I know there have been numerous discussion recently on this topic, but I didn't see a complet resolution to the problem. Thank you in advance for any

On an AIX QMGR, I have a JMS app sending a TextMessage withe TargetClient set to JMSC.MQJMS_CLIENT_NONJMS_MQ. The AIX QMGR has the convert(YES) on the sender channel to the mainframe QMGR.

When I send the message, the message ends up in the DLQ with an MQRC=2119 & the following is entered in the QMGR error log.

03/06/03 23:23:38
AMQ6047: Conversion not supported.

EXPLANATION:
WebSphere MQ is unable to convert string data tagged in CCSID 1208 to data in
CCSID 500.
ACTION:
Check the WebSphere MQ Application Programming Reference Appendix and the
appropriate National Language Support publications to see if the CCSIDs are
supported by your system.
----- amqvxcca.c : 511 --------------------------------------------------------
03/06/03 23:23:38
AMQ6174: The library /var/mqm/exits//MQSTR_r was not found. The queue manager
will continue without this module.

EXPLANATION:
The dynamically loadable file /var/mqm/exits//MQSTR_r was not found.
ACTION:
Check that the file exists and is either fully qualified or is in the
appropriate directory.
-------------------------------------------------------------------------------
03/06/03 23:23:38


Our message body contains XML. Here's a snippet of the code & the XML message.

TextMessage request = session.createTextMessage();
request.setText("<?xml version=\"1.0\" encoding=\"UTF-8\"?><ILSBReq><version>02</version><transactionID>.....


What do I need to change to get around this conversion error?

Thanks,
Guy
Back to top
View user's profile Send private message Visit poster's website
bfzhou
PostPosted: Tue Nov 04, 2003 5:21 am    Post subject: Reply with quote

Apprentice

Joined: 07 Aug 2003
Posts: 38
Location: Springfield, VA

Hi,

Did you get a solution to the problem you described?
I encounter a similar problem converting from CCSID 819 on AIX to 273 on mainframe in a channel. (the other side requires this) I got the same error msg in the log file as yours.

If you have solve the problem, would you mind sharing it?

thanks,
Ben
Back to top
View user's profile Send private message
bower5932
PostPosted: Wed Nov 05, 2003 5:42 am    Post subject: Reply with quote

Jedi Knight

Joined: 27 Aug 2001
Posts: 3023
Location: Dallas, TX, USA

I'm not a conversion expert, but your message:

/var/mqm/exits//MQSTR_r

looks awfully suspicious to me. I'd double-check your message while it is still on the AIX queue manager. I'd run amqsbcg and check the value of the format field.
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger
gperera
PostPosted: Tue Nov 11, 2003 7:28 am    Post subject: Reply with quote

Newbie

Joined: 30 May 2001
Posts: 8
Location: Minneapolis, MN

We changed our JNDI settings from the default JMS CCSID 1208 to the AIX CSID 819.

IBM does not provide a 1208->500 converter, but does provide a 819->500 converter.
Back to top
View user's profile Send private message Visit poster's website
RogerLacroix
PostPosted: Tue Nov 11, 2003 10:11 pm    Post subject: Reply with quote

Jedi Knight

Joined: 15 May 2001
Posts: 3264
Location: London, ON Canada

Side note:

I read some place that for AIX, exits must be built for both threaded and non-threaded libraries. The "_r" is for one of these library types (I think threaded.).

Since there is no support for 1208->500 conversion, hence the goofy error of "The dynamically loadable file /var/mqm/exits//MQSTR_r was not found.".

later
Roger...
_________________
Capitalware: Transforming tomorrow into today.
Connected to MQ!
Twitter
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Java / JMS » JMS Message from AIX QMGR to a Non JMS app on Mainframe QMGR
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.