IBM Support

PK91203: SLOW RESPONSE OF PUMA API FINDGROUPSBYPRINCIPAL()

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • PUMA API findGroupsByPrincipal() method responds slowly when
    there are large number of groups in the system.
    The delay is caused by portal access control computing the
    permissions for group view access.
    
    This APAR addresses two issues:
     - enhance the access control loading performance for scenarios
    with large amount of groups and permissions granted on the
    USER_GROUPS virtual resource
     - fix missing support of disableACread setting for PUMA portlet
    service lookups
       Using the WP PumaService setting disableACread=true will now
    disable access control enforcement for read operations for PUMA
    portal and portlet services.
    

Local fix

  • n/a
    

Problem summary

  • Slow response of PUMA API findGroupsByPrincipal() method when
    there are large number of groups in the system.
    The delay is caused by portal access control computing the
    permissions for group view access.
    
    The PK fixes two issues:
    - Enhance the access control loading performance for
    scenarios with large amount of groups and permissions granted on
    the USER_GROUPS virtual resource.
    - Fix missing support of disableACread setting for PUMA
    portlet service lookups.
    Using the WP PumaService setting disableACread=true will
    now disable AC enforcement for read operations for PUMA portal
    and portlet services.
    

Problem conclusion

  • - Corrected PumaServiceHome lookup for portlet services to
    correctly handle disableACread settings.
    - Loading of PAC protected resources for large amounts of
    user groups optimized
    
    Manual Steps:
       None
    
    Failing Module(s):
       Portal Access Control
    
    Affected Users:
       All users
    
    Version Information:
        Portal Version(s): 6.0.1.4
         Pre-Requisite(s): PK81979
          Co-Requisite(s): ---
    
        Portal Version(s): 6.0.1.5
         Pre-Requisite(s): PK81979
          Co-Requisite(s): ---
    
        Portal Version(s): 6.0.1.6
         Pre-Requisite(s):
          Co-Requisite(s): ---
    
    
    Platform Specific:
       This fix applies to all platforms.
    
    A fix is available from Fix Central:
    
    http://www.ibm.com/eserver/support/fixes/fixcentral/swgquickorde
    r?apar=PK91203&productid=WebSphere%20Portal&brandid=5
    
    You may need to type or paste the complete address into your Web
    browser.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK91203

  • Reported component name

    WEBSPHERE PORTA

  • Reported component ID

    5724E7600

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-07-13

  • Closed date

    2009-07-30

  • Last modified date

    2009-07-30

  • 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

    WEBSPHERE PORTA

  • Fixed component ID

    5724E7600

Applicable component levels

  • R60H PSY

       UP

  • R60J PSY

       UP

  • R60K PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSHRKX","label":"WebSphere Portal"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
30 July 2009