Cache Health Monitor Shows Status List is Not Synchronized

(Doc ID 2331657.1)

Last updated on NOVEMBER 23, 2017

Applies to:

Oracle Agile PLM Framework - Version 9.3.3.0 to 9.3.5.0 [Release 9.3]
Information in this document applies to any platform.

Symptoms

Cache Health Monitor shows Status List is not synchronized.
See below error in Cache Health Monitor log:

Error

2017-06-01 10:46:15,543 [ACTIVE] ExecuteThread: '8' for queue: 'weblogic.kernel.Default (self-tuning)' null
java.lang.NullPointerException
at com.agile.program.manager.DependencyTable.addToPDMap(DependencyTable.java:642)
at com.agile.program.manager.DependencyTable.addDependency(DependencyTable.java:109)
at com.agile.program.manager.DependencyMgr.reloadDependency(DependencyMgr.java:375)
at com.agile.program.cache.event.DependencyEvent.processDependency(DependencyEvent.java:103)
at com.agile.program.cache.event.DependencyEvent.updateRemote(DependencyEvent.java:42)
at com.agile.pc.cmserver.event.handlers.EOPEHandler.processEvent(EOPEHandler.java:21)
at com.agile.pc.cmserver.event.EventOffice.processEvent(EventOffice.java:100)
at com.agile.pc.cmserver.event.handlers.EOBatchHandler.processEvent(EOBatchHandler.java:13)
at com.agile.pc.cmserver.event.EventOffice.processEvent(EventOffice.java:100)
at com.agile.pc.cmserver.event.EventOffice.processRemoteEvent(EventOffice.java:128)
at com.agile.pc.cmserver.event.SyncMDBean.onMessage(SyncMDBean.java:73)
at weblogic.ejb.container.internal.MDListener.execute(MDListener.java:585)
at weblogic.ejb.container.internal.MDListener.run(MDListener.java:889)
at weblogic.work.SelfTuningWorkManagerImpl$WorkAdapterImpl.run(SelfTuningWorkManagerImpl.java:545)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

2017-06-01 11:59:05,265 Thread-169 Admin cache sync -> invalidate list: admin objid: 733 class id: -1 version: -1

Steps

The issue can be reproduced at will with the following steps:
1. Login to Web Client as admin user
2. Goto Tools and Settings > Administration > Cache Health Monitor 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms