IBM Support

IT14177: PROVIDE COMPATIBILITY SETMQINST OVERRIDE TO ADD MQ VS2005 LIBRARIES TO PATH IN PRECEDENCE TO VS2012 LIBRARIES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • This APAR provides new function to add a check on an environment
    variable during setmqinst (which is called when setting a
    primary manually or during an initial install).
    If the environment variable is set, setmqinst will prefix the
    primary's path with the VS2005 libraries so that the primary
    installation will pick up the VS2005 libraries rather than the
    MQ 8.0's usual VS2012 libraries
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users configuring a Windows environment using the setmqenv,
    crtmqenv, or setmqinst commands, who require the MQ libraries
    compatible with Visual Studio 2005 take precedence on the system
    path over the MQ libraries compatible with later versions of
    Visual Studio.
    
    This applies to both users invoking setmqenv, crtmqenv, or
    setmqinst directly, or invoking indirectly by performing an new
    installation of MQ and requesting that the new installation be
    the primary installation.
    
    
    Platforms affected:
    Windows
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    The version of setmqenv, crtmqenv, and setmqinst shipped with
    IBM MQ version 8 were designed to add the MQ libraries found in
    the <MQ Installation root>\bin directory to the system PATH.
    
    Accordingly, users wishing to use the compatibility libraries
    from the <MQ Installation root>\bin\VS2005 directory were
    required to manually override the system PATH to add these
    libraries.
    

Problem conclusion

  • A new environment variable "MQ_PREFIX_VS_LIBRARIES" has been
    added to the product. The setmqenv, crtmqenv, and setmqinst
    utilities will evaluate this variable prior to configuring the
    system PATH.
    
    To request that the MQ libraries compatible with Visual Studio
    2005 be added to the path additionally (and in precedence) to
    the default MQ binaries compatible with later versions of Visual
    Studio, the MQ_PREFIX_VS_LIBRARIES variable should be set to the
    value "vs2005" prior to executing setmqenv, crtmqenv, or
    setmqinst or performing the product installation.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Version    Maintenance Level
    v8.0       8.0.0.5
    
    The latest available maintenance can be obtained from
    'WebSphere MQ Recommended Fixes'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006037
    
    If the maintenance level is not yet available information on
    its planned availability can be found in 'WebSphere MQ
    Planned Maintenance Release Dates'
    http://www-1.ibm.com/support/docview.wss?rs=171&uid=swg27006309
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT14177

  • Reported component name

    WMQ BASE MULTIP

  • Reported component ID

    5724H7251

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2016-03-08

  • Closed date

    2016-03-23

  • Last modified date

    2016-03-23

  • 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 BASE MULTIP

  • Fixed component ID

    5724H7251

Applicable component levels

  • R800 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSYHRD","label":"IBM MQ"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0.0.0","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
23 March 2016