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 » MQJE001: Completion Code '2', Reason '2111'

Post new topic  Reply to topic
 MQJE001: Completion Code '2', Reason '2111' « View previous topic :: View next topic » 
Author Message
vignesh86
PostPosted: Tue Apr 03, 2012 10:45 pm    Post subject: MQJE001: Completion Code '2', Reason '2111' Reply with quote

Apprentice

Joined: 23 Dec 2010
Posts: 27

Hi Guys,

I'm facing an error while Placing the message in Response queue(Remote queue)
MQJE001: Completion Code '2', Reason '2111' -- MQRC SOURCE CCSID ERROR.

As per application logs, CCSID value they are passing is 819 and queue manager value is 819.

Platform :Linux 2.6.18-238.el5 #1 SMP x86_64 x86_64 x86_64 GNU/Linux


We have migrated the queue manager from one server to a new server from MQ 5.3 to Mq 7.0.1.3.
Please help me to find a solution for this.
Thanks!!!!!!


Last edited by vignesh86 on Tue Apr 03, 2012 11:36 pm; edited 1 time in total
Back to top
View user's profile Send private message
zpat
PostPosted: Tue Apr 03, 2012 11:27 pm    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5856
Location: UK

You don't mention the platform, is it AIX? Is the app local or client connected?

However IBM have made several changes to the way data conversion is performed, especially from Java (and changed their minds about it as well) - so that the exact (defaulted) method (and location) of conversion can be hard to pin down as it is both version and fixpack level sensitive.

On Unix - you may need to install some operating system code pages. These are listed in the installation pre-requisites for MQ v7.
Back to top
View user's profile Send private message
vignesh86
PostPosted: Tue Apr 03, 2012 11:38 pm    Post subject: Reply with quote

Apprentice

Joined: 23 Dec 2010
Posts: 27

Platform :Linux 2.6.18-238.el5 #1 SMP x86_64 x86_64 x86_64 GNU/Linux
Back to top
View user's profile Send private message
rekarm01
PostPosted: Tue Apr 03, 2012 11:45 pm    Post subject: Re: MQJE001: Completion Code '2', Reason '2111' Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 1415

vignesh86 wrote:
I'm facing an error while Placing the message in Response queue(Remote queue)
MQJE001: Completion Code '2', Reason '2111' -- MQRC SOURCE CCSID ERROR.

Does "I'm" refer to the application putting the message on the queue, or to the application getting the message off the queue, or to something else?

If the sending application can't put the message on the queue, look at the code that writes the message headers and data for problems.

If the receiving application can't get the message off the queue, use another browsing tool, (such as amqsbcg0), to inspect the message headers while the message is in the queue.
Back to top
View user's profile Send private message
vignesh86
PostPosted: Tue Apr 03, 2012 11:52 pm    Post subject: Reply with quote

Apprentice

Joined: 23 Dec 2010
Posts: 27

Sorry I'm refers to Application team.

I'm able to see the message in Application Request queue.
Application is able to read the messages and when the application is trying to put the message in response queue. the error is occurring.
RFH2 header and other details in the message has been verified and its correct.
Back to top
View user's profile Send private message
zpat
PostPosted: Wed Apr 04, 2012 1:31 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5856
Location: UK

What is the MQMD.Format set to. What is the MQMD.CCSID set to - in the message?

Be careful of MQ browsing tools converting this automatically to ASCII - make sure you see it in unconverted form. E.g. with MO71 - select convert as OFF in the context menu.
Back to top
View user's profile Send private message
vignesh86
PostPosted: Wed Apr 04, 2012 2:15 am    Post subject: MQJE001: Completion Code '2', Reason '2111' -- Reply with quote

Apprentice

Joined: 23 Dec 2010
Posts: 27

MQMD.Format set to MQHRF2
MQMD.CCSID set to 819

Whether this could be an issue of migration from MQ 5.3 to 7.0.1.3?
I asked this because application team didn't face any issue while migrating from Mq 5 to MQ 6 in one of the test env and they are facing the issue in Mq 7 now.

Pleas advice
Back to top
View user's profile Send private message
zpat
PostPosted: Wed Apr 04, 2012 4:02 am    Post subject: Reply with quote

Jedi Council

Joined: 19 May 2001
Posts: 5856
Location: UK

MQ v7 has specifically changed data conversion in Java and JMS.

You could try applying a later fixpack e.g. 7017 or 7018 - this may well sort the problem out as IBM have put some things back the way they were in later fixpacks.

But re-read the MQ v7 install pre-reqs - did you follow all of them?
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Apr 04, 2012 9:56 pm    Post subject: Re: MQJE001: Completion Code '2', Reason '2111' -- Reply with quote

Grand High Poobah

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

vignesh86 wrote:
MQMD.Format set to MQHRF2
MQMD.CCSID set to 819

Whether this could be an issue of migration from MQ 5.3 to 7.0.1.3?
I asked this because application team didn't face any issue while migrating from Mq 5 to MQ 6 in one of the test env and they are facing the issue in Mq 7 now.

Pleas advice

Fixpack 7.0.1.3 is considered now as base. If you want to look at message conversion in Java you need AT LEAST fix pack 7.0.1.4 and you should in fact most probably be shooting for 7.0.1.8...
Check out the individual APARS for java and JMS and you will notice that you do not want to deal with anything below 7.0.1.5 ...

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 » General Discussion » MQJE001: Completion Code '2', Reason '2111'
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.