Darren,
 
Thanks for the post.  I sent a message from OS/390 to Win2K and looked at it there 
using amqsbcg.  The encoding is 273 and the CodedCharacterSet is 500.  I must have 
missed the assertion in the Programmer's Reference Manual about needing to specify a 
Unicode codepage.  Can you please site the reference for me?
 
By the way, I forgot to mention in my first post that the user portion of our RFH2 
header correctly contains XML. 
 
Regards,
Doug

        -----Original Message----- 
        From: Darren Douch [mailto:[EMAIL PROTECTED]] 
        Sent: Wed 12/11/2002 3:03 PM 
        To: [EMAIL PROTECTED] 
        Cc: 
        Subject: Re: 2110 - MQRC_FORMAT_ERROR using RFH2
        
        

        What CCSID are you setting in the MQMD (to describe the RFH2) ?   The
        manuals say you need to specify a Unicode codepage (although on some
        platforms you can get away with not doing this).
        
        Regards
        Darren
        ----- Original Message -----
        From: "Douglas Pierson" <[EMAIL PROTECTED]>
        To: <[EMAIL PROTECTED]>
        Sent: Monday, December 09, 2002 4:51 PM
        Subject: 2110 - MQRC_FORMAT_ERROR using RFH2
        
        
        > Hi Everyone,
        >
        > I've run into a problem that I'd like to run by the experts.  My
        environment consists of the following:
        > 1. Two hosts - a Win2K workstation running MQ5.2, and an OS/390 server
        running MQ2.1.
        > 2. Applications on both platforms writting in Java using the Java Bindings
        for MQ (MA88 on both sides).
        > 3. Java environment is 1.3.1 on Win2K and 1.3.0 on OS/390.
        > 4. The message format in the MQMD is "MQC.MQRFH_VERSION_2".
        > 5. The message payload is given to the MQMessage Java object using the
        "writeString()" method.
        > 6. Within the RFH2 header, the "Format" field is set to
        "MQC.MQFMT_STRING".
        > 7. Sender/receiver channel pairs with no exits are used.  Conversion is
        not requested on the channel.
        > 8. Conversion is requested on the GET.
        >
        >
        > In BOTH directions (OS/390-to-Win2K and Win2K-to-OS/390), I get a 2110
        return code:
        > "MQJE001: Completion Code 1, Reason 2110".
        >
        > Appendix F of The Application Programmer's Reference Manual indicates that
        conversion is possible with
        > built-in formats if the data is format string.  The RFH2 is listed as one
        of the supported built-in
        > formats for conversion by the queue manager.  The data is simple character
        data.  The "MQ Using Java"
        > manual indicates that the "writeString()" method converts Java unicode to
        the native characterSet.
        >
        > Any ideas?
        >
        > TIA,
        > Doug Pierson
        >
        >
        > "{g
                ~jvxj) j 2n vz'v)  Km  m=       W=ijX6 C2rH=h6 f I zr
        
        Instructions for managing your mailing list subscription are provided in
        the Listserv General Users Guide available at http://www.lsoft.com
        Archive: http://vm.akh-wien.ac.at/MQSeries.archive
        

'rبfj*.f)+-r*'jub^.+-ޭTyڊV歆i0[(~(
܆+ކijHpq1'j!


Reply via email to