MQ

MQ

Join this online group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.

 View Only
  • 1.  CCSID Issue -- IMS Transaction, J2EE System interaction

    Posted 08/11/10 10:41 AM
    CCSID Issue -- IMS Transaction, J2EE System interaction

    --------------------------------

    I am working on a Z/OS based system which is attempting to establish connectivity to a J2EE based system through Websphere MQ.

    We are able to send requests to the J2EE based system via MQ and successfully receive response message from them.

    The response is arriving on a Trigger Monitor based queue which is triggering our IMS transaction successfully.

    However, the J2EE system is setting CCSID to 1208. Due to this we are not able to convert the message to a readable format. After looking at similar interfaces to other J2EE based systems, I understand that the CCSID of the received response message must be set to 0500 to be able to successfully convert the message.

    However, the new J2EE based system which we are interacting with has restrictions due to which they will not be able to alter the CCSID to suit our needs.

    Assuming that the J2EE bases system cannot change, can someone please suggest a workaround for this issue.

    We want our IMS based COBOL program to be able to read the received message and interpret it correctly.

    --------------------------------

    Posted By: gobhandago at Jul 13 2009 3:15PM


  • 2.  CCSID Issue -- IMS Transaction, J2EE System interaction

    Posted 08/11/10 10:45 AM
    Here is the MQMD header of the received message;
    StrucId : 'MD ' Version : 2
    Report : 0 MsgType : 2
    Expiry : 598755 Feedback : 0
    Encoding : 273 CodedCharSetId : 1208
    Format : 'xml '
    Priority : 0 Persistence : 0
    MsgId : X'414D51204C50445741373334202020206B18044A0CC81820'
    CorrelId : X'C3E2D840D4D8D4F14040404040404040C47A1AE80EFFEA02'
    BackoutCount : 0
    ReplyToQ : ' '
    ReplyToQMgr : 'SERVER007 '
    ** Identity Context
    UserIdentifier : ' '
    AccountingToken :
    X'0000000000000000000000000000000000000000000000000000000000000000'
    ApplIdentityData : ' '
    ** Origin Context
    PutApplType : '6'
    PutApplName : 'java '
    PutDate : '20090713' PutTime : '07374595'
    ApplOriginData : ' '

    GroupId : X'000000000000000000000000000000000000000000000000'
    MsgSeqNumber : '1'
    Offset : '0'
    MsgFlags : '0'
    OriginalLength : '-1'

    --------------------------------

    Posted By: gobhandago at Jul 13 2009 3:57PM


  • 3.  CCSID Issue -- IMS Transaction, J2EE System interaction

    Posted 08/11/10 10:54 AM
    [quote=gobhandago;8303]We want our IMS based COBOL program to be able to read the received message and interpret it correctly.[/quote]


    Then do a /"MQGET/" and specify the MQGMO-CONVERT option and MQ will do the work for you.

    Regards,
    Roger Lacroix

    --------------------------------

    Posted By: RogerLacroix at Jul 16 2009 11:31PM