IBM Support

JR48034: PROFILECACHE ISSUE WHEN CHANGING USER ATTRIBUTES LIKE EMAIL ADDRESS

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • When a user changes their user profile email address in Portal,
    the email address is changed via REST service, e.g.:
    
    https://localhost:9443/rest/bpm/wle/v1/user/current?action=setPr
    eference&key=Task%20Email%20Address&value=enyeart%40us.ibm.com
    
    
    REST will persist the email address in table LSW_USR_ATTR.
    Subsequent calls to get the user details via REST will return
    the correct (new) value.  This is all working as designed and
    there appears to be no problem in Portal.
    
    The problem appears to be that the runtime engine is caching
    the email address that is used to send task email notifications.
    there is a profilecache implemented and the update mechanism
    needs to be improved.
    

Local fix

  • Reset cache from Process Admin console -> Manage Caches ->
    ProfileCache
    

Problem summary

  • Profile Cache is not updated when changing user attributes like
    email address via API.
    
    PROBLEM DETAILED DESCRIPTION:
    User profile attributes, e.g. email address or task notification
    information, can be changed via REST or Java Script API.  As a
    result of such an API call the attributes are changed in table
    LSW_USR_ATTR.
    Subsequent calls to get the user details via REST/Java Script
    will return the correct (new) value. However the runtime engine
    is caching the user attributes in the so called profile cache
    and this cache is not updated correctly upon such calls.
    Consequently, after changing e.g. the email address, task
    notifications are still sent to the old address.
    

Problem conclusion

  • With this fix the profile cache will be reset on the
    appropriate API calls. This cache refresh will work within
    single server environments as well as within topologies
    involving more than one server.
    
    FIX AVAILABILITY:
    <on which releases is an iFix available  and in which fixpacks
    is this going to be>
    iFix for 7.5.1.1 is available on Fix Central, search for APAR
    JR48034 at http://www.ibm.com/support/fixcentral/
    iFix for 8.0.0.0 is available on Fix Central, search for APAR
    JR48034 at http://www.ibm.com/support/fixcentral/
    iFix for 8.0.1.0 is available on Fix Central, search for APAR
    JR48034 at http://www.ibm.com/support/fixcentral/
    iFix for 8.0.1.1 is available on Fix Central, search for APAR
    JR48034 at http://www.ibm.com/support/fixcentral/
    iFix for 8.0.1.2 is available on Fix Central, search for APAR
    JR48034 at http://www.ibm.com/support/fixcentral/
    Fix is also targetted for inclusion in next fixpack for BPM
    V7.5.1, BPM 8.0.1
    
    When obtaining any of the above fixes, be sure to download the
    accompanying readme, for itself, and any prerequisite fixes, and
    review them thorougly.
    

Temporary fix

Comments

APAR Information

  • APAR number

    JR48034

  • Reported component name

    BPM STANDARD

  • Reported component ID

    5725C9500

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-10-08

  • Closed date

    2013-12-18

  • Last modified date

    2015-11-27

  • 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

    BPM STANDARD

  • Fixed component ID

    5725C9500

Applicable component levels

  • R751 PSY

       UP

  • R800 PSY

       UP

  • R801 PSY

       UP

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSFTDH","label":"IBM Business Process Manager Standard"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.0","Edition":"","Line of Business":{"code":"LOB36","label":"IBM Automation"}}]

Document Information

Modified date:
27 November 2015