IBM Support

PM36772: IBM PORTLET API METHOD USER.GETATTRIBUTENAMES() RETURNS TOO MANY ATTRIBUTES

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • APAR PM30785 has fixed an issue with deprecated IBM Portlet API
    calls to receive the user's attribute names in version
    WebSphere Portal 6.1 and 7.0. The call will return all
    available attribute names for the configured repository.
    While this is in line with public API functionality,
    this deprecated API behaves differently than in previous
    versions now.
    

Local fix

  • Use public PUMA APIs to query user and group attribute data.
    

Problem summary

  • This APAR restores the old API behavior to only return
    attribute names that are set for the given user. It thus
    supersedes PM30785.
    
    Please note:
    This API is deprecated and current implementation has negative
    performance impact as additional LDAP queries occur on partially
    loaded principal objects. Currently, public APIs to query
    user/group attributes will always return attributes as null if
    not available.
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PM36772

  • Reported component name

    WEBSPHERE PORTA

  • Reported component ID

    5724E7600

  • Reported release

    615

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2011-04-12

  • Closed date

    2011-05-26

  • Last modified date

    2011-05-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

    WEBSPHERE PORTA

  • Fixed component ID

    5724E7600

Applicable component levels

  • R610 PSY

       UP

  • R615 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.1.5","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
26 May 2011