IBM Support

PK76830: RESULTS IN PZN CACHE THAT HAVE BEEN DELETED FROM WCM CAUSE WCM PORTLET CONTAINING PZN COMPONENT TO BE BLANK

 

APAR status

  • Closed as program error.

Error description

  • Results in PZN CACHE that have been DELETED from WCM cause
    WCM portlet containing pzn component to be blank
    
    The following Exception appears in the SystemErr.log
    SystemErr     R
    com.ibm.websphere.query.base.QueryException:
    com.ibm.icm.jcr.member.MemberNotFoundException: EJPSB0002E:
    Exception
    occurred while loading the resource with ObjectID [ExtIDImpl
    '6QReDeMHOCJPK653C03QCCI9E0JIP6J9E86PC6PHPI3I5733C26IHC1BE0'
    [6b635e004c290e639d239f9d9c0adda9 / ICM_CONTENT, Domain:
    [Domain:
    jcr]]].: EJPSB0002E: Exception occurred while loading the
    resource with
    ObjectID [ExtIDImpl
    '6QReDeMHOCJPK653C03QCCI9E0JIP6J9E86PC6PHPI3I5733C26IHC1BE0'
    [6b635e004c290e639d239f9d9c0adda9 / ICM_CONTENT, Domain:
    [Domain:
    jcr]]].
     at
    com.ibm.websphere.personalization.resources.cm.CmResourceManager
    $CmResul
    tSet.performACFilter(CmResourceManager.java:1800)
     at
    
    Caused by: com.ibm.icm.jcr.member.MemberNotFoundException:
    EJPSB0002E: Exception occurred while loading the resource with
    ObjectID [ExtIDImpl
    '6QReDeMHOCJPK653C03QCCI9E0JIP6J9E86PC6PHPI3I5733C26IHC1BE0'
    [6b635e004c290e639d239f9d9c0adda9 / ICM_CONTENT, Domain:
    [Domain: jcr]]].: EJPSB0002E: Exception occurred while loading
    the resource with ObjectID [ExtIDImpl
    '6QReDeMHOCJPK653C03QCCI9E0JIP6J9E86PC6PHPI3I5733C26IHC1BE0'
    [6b635e004c290e639d239f9d9c0adda9 / ICM_CONTENT, Domain:
    [Domain: jcr]]].
     at
    com.ibm.icm.jcr.service.access.WPSAccessManagerImpl.filterItemIn
    fos(WPSAccessManagerImpl.java:1308)
     at
    com.ibm.icm.jcr.service.access.WPSAccessManagerImpl.filterItemIn
    fos(WPSAccessManagerImpl.java:1337)
     at
    com.ibm.icm.jcr.service.access.WPSAccessManagerImpl.filterItemIn
    fos(WPSAccessManagerImpl.java:1328)
    

Local fix

  • Local Fix
    Invaidating/refreshing the cache and opening the portlet
    resolves the issue
    

Problem summary

  • PZN is getting QueryException when WCM content from a cached
    rule result is deleted.  When the WCM content is deleted prior
    to PZN's cache expiring the exception is thrown.
    

Problem conclusion

  • Access checks are done when PZN returns results from a query,
    even that which is cached.  The error is thrown because the
    access can no longer be checked for deleted content.
    
    Modified code to recognize this unique error and rerun rule.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK76830

  • Reported component name

    LOTUS WEB CONT

  • Reported component ID

    5724I2900

  • Reported release

    60G

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-12-03

  • Closed date

    2010-04-09

  • Last modified date

    2010-04-09

  • 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

    LOTUS WEB CONT

  • Fixed component ID

    5724I2900

Applicable component levels

  • R60C PSY

       UP

[{"Business Unit":{"code":"BU051","label":"N\/A"},"Product":{"code":"SUPPORT","label":"IBM Web Content Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0.1.3","Line of Business":{"code":"LOB33","label":"N\/A"}}]

Document Information

Modified date:
21 December 2021