IBM Support

IT43922: GENERATED FLOWS USING USER DEFINED PATTERN ARCHIVES WITH RENAMEDLIST TYPE PROMOTED PROPERTY ARE GETTING CORRUPTED

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

  • When a user defined pattern archive is created from exemplar
    flows with renamed list type promoted property, where the value
    can be selected from a drop down menu like the "Use compression"
    property of HTTP Request node, the new instance flows generated
    from this pattern archive will be corrupted or missing some
    lines which shows the allowed values of the promoted property in
    the properties tab of the flow in the toolkit. It is to be noted
    that this happens only if the exemplar flow's promoted list type
    property is renamed before creating the pattern archive.
    

Local fix

  • On the corrupted generated flows opened on the toolkit, right
    click on the flow designer and select "Promote Property...". The
    renamed list type promoted property will be visible in the
    promoted properties window which can be renamed, select and
    rename the property and save the flow. The flow needs to
    reopened on the toolkit to rebuild,. On completion of rebuild of
    flows, there will be no issues or the corrupted flows will be
    automatically resolved.
    

Problem summary

  • ****************************************************************
    USERS AFFECTED:
    All Users of IBM App Connect Enterprise V12.0 using toolkit to
    generate flows from patterns.
    
    
    Platforms affected:
    Linux on x86-64 platform, Windows on x86-64 platform
    
    ****************************************************************
    PROBLEM DESCRIPTION:
    When a user defined pattern archive is created from exemplar
    flows with renamed list type promoted property, where the value
    can be selected from a drop down menu like the "Use compression"
    property of HTTP Request node, the new instance flows generated
    from this pattern archive will be corrupted or missing some
    lines which shows the allowed values of the promoted property in
    the properties tab of the flow in the toolkit. It is to be noted
    that this happens only if the exemplar flow's promoted list type
    property is renamed before creating the pattern archive.
    
    On downloading the pattern archive to toolkit and creating new
    instance from this pattern, the generated flows will be
    corrupted and the toolkit will throw
    "java.lang.NullPointerException at
    com.ibm.etools.mft.flow.xproperties.PropertiesManager.createProp
    ertyEditor(PropertiesManager.java:983)"
    

Problem conclusion

  • The pattern archive created with renamed enum type promoted
    properties in flows will generate instances with non-corrupted
    flows in the toolkit.
    
    ---------------------------------------------------------------
    The fix is targeted for delivery in the following PTFs:
    
    Version    Maintenance Level
    v12.0      12.0.10.0
    
    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

    IT43922

  • Reported component name

    APP CONNECT ENT

  • Reported component ID

    5724J0561

  • Reported release

    C00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2023-06-08

  • Closed date

    2023-09-26

  • Last modified date

    2023-09-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

    APP CONNECT ENT

  • Fixed component ID

    5724J0561

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSDR5J","label":"IBM App Connect Enterprise"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"C00","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
26 September 2023