IBM Support

IT31962: MQCMD_DELETE_SUBSCRIPTION COMMAND MISSING IN IIB

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • A Project Interchange which contains MQ command
    MQCMD_DELETE_SUBSCRIPTION may not deploy. E.g. deploying ESQL
    statement SET <reference>.Command=MQCMD_DELETE_SUBSCRIPTION;
    results in deployment failure. The error message is
    
    'MQCMD_DELETE_SUBSCRIPTION' is not valid. Those in scope are:
    Environment, InputLocalEnvironment, OutputLocalEnvironment,
    InputRoot, InputBody, InputProperties, OutputRoot,
    InputExceptionList, OutputExceptionList, InputDestinationList,
    OutputDestinationList, refRequest.
    
    The first element of a field reference must be a valid
    correlation name, from those in scope. This message may
    sometimes be due to an incorrectly formed or spelled expression
    which is not intended to be a field reference being parsed as
    if it were a field reference because the parser does not
    recognize it.
    
    Correct the syntax of your ESQL expression in node...
    
    Additional Symptom(s) Search Keyword(s):
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    Users of IBM Integration Bus V10 and IBM App Connect Enterprise
    V11 who set the MQ command MQCMD_DELETE_SUBSCRIPTION in a
    message flow.
    
    
    Platforms affected:
    z/OS, MultiPlatform
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    A message flow which contains the MQ command
    MQCMD_DELETE_SUBSCRIPTION may not deploy. For example, deploying
    the ESQL
    statement
    SET <reference>.Command=MQCMD_DELETE_SUBSCRIPTION;
    results in deployment failure.
    
    The error message is
    
    'MQCMD_DELETE_SUBSCRIPTION' is not valid. Those in scope are:
    Environment, InputLocalEnvironment, OutputLocalEnvironment,
    InputRoot, InputBody, InputProperties, OutputRoot,
    InputExceptionList, OutputExceptionList, InputDestinationList,
    OutputDestinationList, refRequest.
    The first element of a field reference must be a valid
    correlation name, from those in scope. This message may
    sometimes be due to an incorrectly formed or spelled expression
    which is not intended to be a field reference being parsed as if
    it were a field reference because the parser does not recognize
    it.
    Correct the syntax of your ESQL expression in node.
    

Problem conclusion

  • The product now successfully deploys a message flow which
    contains the MQCMD_DELETE_SUBSCRIPTION command.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Version    Maintenance Level
    v10.0      10.0.0.21
    v11.0      11.0.0.9
    
    The latest available maintenance can be obtained from:
    http://www-01.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 on:
    http://www-1.ibm.com/support/docview.wss?rs=849&uid=swg27006308
    ---------------------------------------------------------------
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT31962

  • Reported component name

    INTEGRATION BUS

  • Reported component ID

    5724J0540

  • Reported release

    A00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2020-02-24

  • Closed date

    2020-05-19

  • Last modified date

    2020-05-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

    INTEGRATION BUS

  • Fixed component ID

    5724J0540

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSNQK6","label":"IBM Integration Bus"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
21 May 2020