Setting the channel conversion was an error. It should have been (NO)
How can we check for the correct tables?




"Potkay, Peter M (ISD, IT)" <[EMAIL PROTECTED]>
Sent by: "MQSeries List" <[EMAIL PROTECTED]>

08/06/2004 11:26 AM
Please respond to "MQSeries List"

       
        To:        [EMAIL PROTECTED]
        cc:        
        Subject:        Re: DLQ message - RC2119 from UNIX  MCA




>>>>W/o that the MQGET by the application would also have failed.
 
By this statement I assume the MVS app is doing a GET with Convert. Sorry to avoid your real question (why you got the 2119), but if the destination app is properly converting the message (RCVR makes good), why are you bothering with channel conversion, something that should be avoided if possible?
 
As for the 2119, perhaps the UNIX system does not have the necessary tables to convert from the client applications CCSID (819) to the MVS's CCSID, so it fails, but the MVS system does have the tables, so it works?
 
 
 
-----Original Message-----
From:
Ronald Weinger [mailto:[EMAIL PROTECTED]
Sent:
Friday, August 06, 2004 11:10 AM
To:
[EMAIL PROTECTED]
Subject:
Re: DLQ message - RC2119 from UNIX MCA


That isn't it.
The MQMD_FORMAT was MQSTR.

W/o that the MQGET by the application would also have failed.






"Potkay, Peter M (ISD, IT)" <[EMAIL PROTECTED]>
Sent by: "MQSeries List" <[EMAIL PROTECTED]>

08/06/2004 08:25 AM
Please respond to "MQSeries List"

       
       To:        [EMAIL PROTECTED]

       cc:        

       Subject:        Re: DLQ message - RC2119 from UNIX  MCA





The message did not have a MQMD_FORMAT of "MQSTR   "?

 
 

-----Original Message-----
From:
Ronald Weinger [mailto:[EMAIL PROTECTED]
Sent:
Thursday, August 05, 2004 8:00 AM
To:
[EMAIL PROTECTED]
Subject:
DLQ message - RC2119 from UNIX MCA



We have an application with a client connection to a UNIX MQ server sending messages to MVS. The messages are PUT using the QAlias of a remote queue which has the remoteqname and remoteqmanager name, so the Xmitq used is resolved by the remoteqmanagername.

The sender channel between the UNIX and MVS managers is defined with CONVERT(YES). When the PUT is issued the message goes to the Xmitq. The MCA gets the message and places in on the local (of the UNIX) QMgr DLQ with an 2119 MQRC_NOT_CONVERTED error. I looked at the message on the DLQ and the original MQMD had CCSID=819 and ENCODE=273. The channel definition  was changed to CONVERT(NO) and the message went to the MVS system where the application GET was successful.
Could someone explain the 2119 in this case?

The information contained in this message may be CONFIDENTIAL and is for the intended addressee only. Any unauthorized use, dissemination of the information, or copying of this message is prohibited. If you are not the intended addressee, please notify the sender immediately and delete this message.



This communication, including attachments, is for the exclusive use of
addressee and may contain proprietary, confidential or privileged
information. If you are not the intended recipient, any use, copying,
disclosure, dissemination or distribution is strictly prohibited. If
you are not the intended recipient, please notify the sender
immediately by return email and delete this communication and destroy all copies.

The information contained in this message may be CONFIDENTIAL and is for the intended addressee only. Any unauthorized use, dissemination of the information, or copying of this message is prohibited. If you are not the intended addressee, please notify the sender immediately and delete this message.

The information contained in this message may be CONFIDENTIAL and is for the intended addressee only. Any unauthorized use, dissemination of the information, or copying of this message is prohibited. If you are not the intended addressee, please notify the sender immediately and delete this message.

Reply via email to