IC93208: AMPERSAND SUPPORT IN USERDEFINED CONFIGURABLE SERVICE PROPS

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • When creating a user defined configurable service, property
    values cannot currently contain the & symbol:
    
    mqsichangeproperties BROKER -c UserDefined -o test -n url -v
    "a&b"
    
    fails with BIP2051E.
    
    Both the mqsicreateconfigurableservice and mqsichangeproperties
    commands should allow for this symbol to be present in the
    context of values for user defined configurable services. For
    example - where a URL is used as a property value.
    
    The & will still need to be escaped, to prevent the shell from
    interpreting it - for example as 'run in background' on UNIX.
    
    
    
    
    
    
    
    
    
    Additional Symptom(s) Search Keyword(s): KIXREVxxx
    

Local fix

  • Substitute the ampersand with & as part of the command.
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All users of WebSphere Message Broker V7.0 and V8.0, or IBM
    Integration Bus V9.0 who wish to create a user-defined
    configurable services where one of the property values
    contains an ampersand.
    
    
    Platforms affected:
    z/OS, MultiPlatform
    
    ****************************************************************
    PROBLEM SUMMARY:
    When creating a user defined configurable service, and setting a
    property value that contains the & symbol, a BIP2051E error is
    thrown.
    
    
    There are a number of resource name changes between WebSphere
    Message Broker and IBM Integration Bus Version 9.0. For
    details visit
    http://pic.dhe.ibm.com/infocenter/wmbhelp/v9r0m0/topic/com.ibm.e
    tools.mft.doc/bb23814_.htm
    

Problem conclusion

  • The mqsicreateconfigurableservice and mqsichangeproperties
    commands now allow the & symbol to be present in values for
    UserDefined configurable services. This symbol still needs to be
    escaped (by enclosing the entire value in double quotes) to
    prevent the shell from interpreting it - for example as 'run
    in background' on UNIX.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following:
    
    Version            v7.0
    --------           --------------------
    Fix available in:  7.0.0.7
    
    Version            v9.0
    --------           --------------------
    Fix available in:  9.0.0.1
    
    Version            v8.0
    --------           --------------------
    Fix available in:  8.0.0.3
    
    The latest available maintenance can be obtained from
    'WebSphere Message Broker Recommended Fixes'
    http://www.ibm.com/support/docview.wss?rs=849&uid=swg27006041
    
    If the maintenance level is not yet available, information on
    its planned availability can be found in 'WebSphere Message
    Broker Planned Maintenance Release Dates'
    http://www-1.ibm.com/support/docview.wss?rs=849&uid=swg27006308
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC93208

  • Reported component name

    WEB MESSAGE BRO

  • Reported component ID

    5724J0510

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-06-19

  • Closed date

    2013-06-28

  • Last modified date

    2013-07-19

  • 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

    WEB MESSAGE BRO

  • Fixed component ID

    5724J0510

Applicable component levels

  • R700 PSY

       UP



Rate this page:

(0 users)Average rating

Add comments

Document information


More support for:

WebSphere Message Broker

Software version:

7.0

Reference #:

IC93208

Modified date:

2013-07-19

Translate my page

Machine Translation

Content navigation