IBM Support

PM18489: PROPERTY BROKER CACHE EVENT PROCESSING IN CLUSTER RESULTS IN EJP SG0002E

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Property broker handles cache invalidation messages of other
    cluster nodes. This fails when it tries to get access to
    the user object.
    
    [1/1/10 23:59:59:999 GMT] 00000010 PropertyBroke E
    com.ibm.wps.propertybroker.common.store
    .PropertyBrokerDataStoreImpl processClusterEvent caught
    exception processing clusterevent
    
    com.ibm.wps.um.exceptions.impl.MemberNotFoundExceptionImpl:
    com.ibm.portal.WpsException: EJPSG0002E: Requested Member does
    not exist.uid=<distinguished name of user>
    at com.ibm.wps.puma.cache.PumaCacheManager
    .filterResult(PumaCacheManager.java:290)
    at com.ibm.wps.puma.cache.PumaCacheManager
    .getUserForObjectID(PumaCacheManager.java:399)
    at com.ibm.wps.um.PumaLocatorImpl
    .findUserByObjectID(PumaLocatorImpl.java:240)
    at com.ibm.wps.propertybroker.common.store
    .PropertyBrokerDataStoreImpl$ClusterEventListenerImpl
    .processClusterEvent(PropertyBrokerDataStoreImpl.java:1095)
    at com.ibm.wps.propertybroker.common.cluster
    .ClusterEventManagerImpl.cacheEntryChanged(ClusterEventManagerIm
    
    pl.java:352)
    at com.ibm.ws.cache.DCEventSource
    .cacheEntryChanged(DCEventSource.java:186)
    at com.ibm.ws.cache.Cache._syncSetEntry(Cache.java:796)
    at com.ibm.ws.cache.Cache.setEntry(Cache.java:493)
    at com.ibm.ws.cache.DCacheBase.setEntry(DCacheBase.java:411)
    at com.ibm.ws.cache.CacheUnitImpl.setEntry(CacheUnitImpl
    .java:151)
    at com.ibm.ws.cache.drs.DRSNotificationService
    .bootstrapResponse(DRSNotificationService.java:1188)
    at com.ibm.ws.drs.managers.DRSBootstrapManager
    .handleBootstrapResponse(DRSBootstrapManager.java:488)
    at com.ibm.ws.drs.stack.DRSClientCallback
    .processRcvMessage(DRSClientCallback.java:341)
    at com.ibm.ws.drs.stack.DRSStack.processRcvMessage(DRSStack
    .java:295)
    at com.ibm.ws.drs.DRSDomain.messageReceived(DRSDomain
    .java:536)
    at com.ibm.ws.drs.ha.DRSAgentClassEvents$1
    .run(DRSAgentClassEvents.java:730)
    at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
    Caused by: com.ibm.portal.WpsException: EJPSG0002E: Requested
    Member does not exist.uid=<distinguished name of user>
    ... 17 more
    Opened for release 6104
    

Local fix

Problem summary

  • Property broker handles cache invalidation messages of other
    cluster nodes. This fails when it tries to get access to the
    user object.
    
          [1/1/10 23:59:59:999 GMT] 00000010 PropertyBroke E
    com.ibm.wps.propertybroker.common.store.PropertyBrokerDataStoreI
    mpl processClusterEvent caught exception processing clusterevent
    com.ibm.wps.um.exceptions.impl.MemberNotFoundExceptionImpl:
    com.ibm.portal.WpsException: EJPSG0002E: Requested Member does
    not exist.uid=<distinguished name of user> at
    com.ibm.wps.puma.cache.PumaCacheManager.filterResult(PumaCacheMa
    nager.java:290)
          at
    com.ibm.wps.puma.cache.PumaCacheManager.getUserForObjectID(PumaC
    acheManager.java:399)
          at
    com.ibm.wps.um.PumaLocatorImpl.findUserByObjectID(PumaLocatorImp
    l.java:240)
          at
    com.ibm.wps.propertybroker.common.store.PropertyBrokerDataStoreI
    mpl$ClusterEventListenerImpl.processClusterEvent(PropertyBrokerD
    ataStoreImpl.java:1095)
          at
    com.ibm.wps.propertybroker.common.cluster.ClusterEventManagerImp
    l.cacheEntryChanged(ClusterEventManagerImpl.java:352)
          at
    com.ibm.ws.cache.DCEventSource.cacheEntryChanged(DCEventSource.j
    ava:186)
          at com.ibm.ws.cache.Cache._syncSetEntry(Cache.java:796)
          at com.ibm.ws.cache.Cache.setEntry(Cache.java:493)
          at
    com.ibm.ws.cache.DCacheBase.setEntry(DCacheBase.java:411)
          at
    com.ibm.ws.cache.CacheUnitImpl.setEntry(CacheUnitImpl.java:151)
          at
    com.ibm.ws.cache.drs.DRSNotificationService.bootstrapResponse(DR
    SNotificationService.java:1188)
          at
    com.ibm.ws.drs.managers.DRSBootstrapManager.handleBootstrapRespo
    nse(DRSBootstrapManager.java:488)
          at
    com.ibm.ws.drs.stack.DRSClientCallback.processRcvMessage(DRSClie
    ntCallback.java:341)
          at
    com.ibm.ws.drs.stack.DRSStack.processRcvMessage(DRSStack.java:29
    5)
          at
    com.ibm.ws.drs.DRSDomain.messageReceived(DRSDomain.java:536)
          at
    com.ibm.ws.drs.ha.DRSAgentClassEvents$1.run(DRSAgentClassEvents.
    java:730)
          at
    com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1497)
    
          Caused by: com.ibm.portal.WpsException: EJPSG0002E:
    Requested Member does not exist.uid=<distinguished name of user>
          ... 17 more
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    PM18489

  • Reported component name

    WEBSPHERE PORTA

  • Reported component ID

    5724E7600

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-07-16

  • Closed date

    2010-08-30

  • Last modified date

    2010-08-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

  • R615 PSY

       UP

  • R61C PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSHRKX","label":"WebSphere Portal"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB31","label":"WCE Watson Marketing and Commerce"}}]

Document Information

Modified date:
16 November 2021