IBM Support

IC91473: DUPLICATED GETPERMISSIONS CALLS FOR PROJECT PERMISSION CHECK.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Permissions need to be requested for each dependency path when
    opening a process application in process designer. When
    connecting with an LDAP user, checking permissions is slower
    than using a local security user.
    
    This call is made many times when a processs app is opened.
    com.lombardisoftware.server.ejb.security.AuthorizationServiceCo
    re.getPermissions()
    
    At a minimum it is is run for as many groups the user is a
    member of. These groups can be local or LDAP.
    
    As the size of the application grows (number of total
    repository assets and toolkits with their assets) the longer
    the check takes.
    

Local fix

  • none.
    using a local user with less group relations provides
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  BPM Standard/Advanced/Express user using    *
    *                  Process Designer                            *
    ****************************************************************
    * PROBLEM DESCRIPTION: In Business Process Designer, it        *
    *                      takes unexpected longer time to open    *
    *                      a process application or toolkit if     *
    *                      this process application or toolkit     *
    *                      depends on many toolkits.               *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The Business Process Designer makes many duplicate EJB calls
    for the dependencies toolkit permission check.
    

Problem conclusion

  • The code to handle EJB calls has been optimized to remove the
    duplicate calls.
    
    The installation instructure of IC91473 can be downloaded from
    Fix Central together with iFix file.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IC91473

  • Reported component name

    PROCESS DESIGNE

  • Reported component ID

    5725C9701

  • Reported release

    751

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-04-10

  • Closed date

    2013-04-26

  • Last modified date

    2013-04-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

    PROCESS DESIGNE

  • Fixed component ID

    5725C9701

Applicable component levels

  • R750 PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSFTUY","label":"IBM Business Process Manager Tools and Add-Ons"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"751","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
08 January 2022