IBM Support

IT05392: FLOW API DOES NOT CORRECTLY HANDLE THE ESQLMODULE TYPE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The IBM Integration Bus Message Flow API does not correctly
    recognize the property type "ESQL Module" of the following
    properties:
    -Compute node "ESQL module" property
    -Database node "Statement" property
    -DatabaseInput node "ESQL module" property
    -Filter node "Filter expression" property
    
    This becomes problematic if the "ESQL Module" property is
    promoted in a (sub)flow and the (sub)flow is in turn used as
    a template to a pattern. When the pattern is instantiated, the
    "ESQL Module" property is generated with the incorrect type,
    String, instead of the correct type, EsqlModule. The (sub)flow
    is marked with the error "Property ''
    promoted from node '' does not match original
    property type".
    

Local fix

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All users of WebSphere Message Broker V8.0 or IBM Integration
    Bus V9.0 and V10.0 who use a (sub)flow with a promoted property
    of type "ESQL module" as a template to create a pattern.
    
    
    Platforms affected:
    MultiPlatform, z/OS
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    When a node property is promoted, its type is also promoted
    (persisted in the (sub)flow).
    During pattern instantiation, the Message Flow API reads all
    template (sub)flows and then writes them out with any
    refinements the user may have specified.
    The "ESQL module" type was missing from the Message Flow API. As
    a result, when a (sub)flow is generated during pattern
    instantiation, all the properties that are of "ESQL module" type
    are generated as strings. The generated (sub)flow is also marked
    with the error "Property '' promoted from node '' does not match
    original property type".
    
    The properties whose types are "ESQL module" are:
    -Compute node "ESQL module" property
    -Database node "Statement" property
    -DatabaseInput node "ESQL module" property
    -Filter node "Filter expression" property
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IT05392

  • Reported component name

    INTEGRATION BUS

  • Reported component ID

    5724J0530

  • Reported release

    900

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2014-11-05

  • Closed date

    2015-06-26

  • Last modified date

    2015-06-26

  • 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

    5724J0530

Applicable component levels

  • R900 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSNQK6","label":"IBM Integration Bus"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
23 March 2020