IC61155: MQE C NATIVE PUT OR GET MESSAGE FAILS AFTER A CHANNEL ERROR

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • The MQe C Native queue manager fails to put a message
    when the channel is invalidated by the server queue
    manager after the channel timeout period. The client
    side should have internally tried twice to send the
    message to the server in case of a channel invalid
    error, but this does not happen in this case.
    
    The getMessage() call return the error code
    MQERETURN_MASTER_TRANSPORTER_ERROR/MQEREASON_INTERNAL_ERROR and
    the putMessage() returns the error code
    MQERETURN_QUEUE_MANAGER_ERROR/MQEREASON_INTERNAL_ERROR
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users of MQe version 2.0.2.14 and below
    
    Platforms affected:
    Windows
    
    ****************************************************************
    PROBLEM SUMMARY:
    The error thrown due to a channel timeout need to be specially
    addressed by MQe and another attempt made to establish the
    connection to the MQe Server queue manager. This would ensure
    that the application program does not receive any errors if the
    client is able to established another connection internally when
    the channel timeout error occurs.
    

Problem conclusion

  • The fix resolves the issue by attempting a reconnect on a
    channel timeout error, hence resulting in a successful put or
    get if the connectivity can be established between the MQe
    client and the server.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC61155

  • Reported component name

    WMQ EVERYPLACE

  • Reported component ID

    5724C7700

  • Reported release

    200

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-05-18

  • Closed date

    2009-10-07

  • Last modified date

    2009-10-07

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

  • Fixed component name

    WMQ EVERYPLACE

  • Fixed component ID

    5724C7700

Applicable component levels

  • R200 PSY

       UP



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

WebSphere MQ Everyplace
General

Software version:

2.0

Reference #:

IC61155

Modified date:

2009-10-07

Translate my page

Machine Translation

Content navigation