IBM Support

IV91759: WORKFLOW SWITCH TASKS DO NOT SAVE PROPERLY IF YOU USE A SYSTEM FUNCTION

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • When you add a system function having parameters to a switch
    condition in 3.5.2, the parameters seem to be placed properly
    (they are inside the system function's parentheses) but if you
    go outside of the switch and come back the parameters are moved
    to after the system function's parentheses.
    
    Replication steps are as follows:
    1. Create a new workflow
    2. In that workflow add a switch
    3. For the switch condition add a system function such as
       'endsWith' that has required parameters
    4. Make sure the system function's parameters were added
       correctly and look correct immedatiely after adding it. The
       parameters are inside the system function's parentheses.
    5. Click the white space in the upper panel (where the tasks
       appear) so that the switch condition details do not appear
    6. Click on the switch again and notice that a valid switch
       condition is no longer present.  The system function's
       parameters now appear after the parentheses (outside of the
       function!).
    

Local fix

  • N/A
    

Problem summary

  • Update to Dojo library caused an downstream issue in the
    expression editor via javascript
    

Problem conclusion

  • An issue with the system functions has been resolved for the
    Switch statements in the Tririga Workflow creation manager.
    This is targeted to the 1h2017 release as well as the 3.5.2.1
    fix pack.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IV91759

  • Reported component name

    TRI APP PLTFM R

  • Reported component ID

    5725F26RE

  • Reported release

    352

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-01-03

  • Closed date

    2017-01-04

  • Last modified date

    2017-01-04

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • 999
    

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSHEB3","label":"IBM TRIRIGA Application Platform"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"352","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

Document Information

Modified date:
30 March 2022