Departments tab list shows error: "Object reference not set to an instance of an object." when attempting to list all Departments in Enterprise Vault (EV) Compliance Accelerator (CA).

book

Article ID: 100022400

calendar_today

Updated On:

Description

Error Message

Object reference not set to an instance of an object.

Resolution

Overview:

When clicking on the Departments tab in the Enterprise Vault (EV) Compliance Accelerator (CA) Client, 2 panels appear below the tab bars.  The left panel displays the 'All Departments' selection, followed by all top level Departments.  The right panel shows a listing of all top level Departments when the 'All Departments' selection is highlighted, or it shows the properties of which ever Department is selected in the left panel.

When clicking on the Departments tab, the above error may be thrown in a pop-up box, with the left panel not showing any Departments and the right panel showing the listing of all top level Departments.  Double clicking on a Department in the right panel also fails with a similar pop-up error.  A dtrace of the AcceleratorService process while encountering this issue and attempting to double click on a Department in the right panel would have lines similar to these:

EV-L {-} {ACCELERATORCACHE.EN_US} {C1.EN_US} ServerCache: 1_BO_ItemSummary NOT cached
EV-L {-} {ACCELERATORCACHE.EN_US} {C1.EN_US} ServerCache: object BO_ItemSummary Key='1_BO_ItemSummary' added to the cache with following options:|IntermediaryExpiration:'10/30/2009 10:52:54 AM'
EV-L {-} {ACCELERATORCACHE.EN_US} {C1.EN_US} ServerCache: 1_BO_Vaults_269 NOT cached
EV-L {-} {ACCELERATORCACHE.EN_US} {C1.EN_US} ServerCache: object BO_Vaults Key='1_BO_Vaults_269' added to the cache with following options:|IntermediaryExpiration:'10/30/2009 10:52:54 AM'
EV-L {-} {ACCELERATORCACHE.EN_US} {C1.EN_US} ServerCache: 1_BO_CaseAttributes NOT cached
EV-L {-} {ACCELERATORCACHE.EN_US} {C1.EN_US} ServerCache: object BO_CaseAttributes Key='1_BO_CaseAttributes' added to the cache with following options:|IntermediaryExpiration:'10/30/2009 10:52:54 AM'
EV-L {TRACETIMER.EN_US} {C1.EN_US} [   0ms] Executed GetDepartmentDetails
EV-H {-} {BO_BASE.EN_US} {C1.EN_US} A BO cached for a customer ID=5 can not re-use for a different Customer ID=1
EV-L {TRACETIMER.EN_US} {C1.EN_US} [   0ms] Executed GetDepartmentDetails
EV-L {-} {BO_BASE.EN_US} {C1.EN_US} ServerCache: The object BO_CaseAttributes Key='BO_CaseAttributes has been removed from the cache for the following reason: Expired
EV-L {-} {BO_BASE.EN_US} {C1.EN_US} ServerCache: The object BO_ItemSummary Key='BO_ItemSummary has been removed from the cache for the following reason: Expired
EV-L {-} {BO_BASE.EN_US} {C1.EN_US} ServerCache: The object BO_Vaults_269 Key='BO_Vaults has been removed from the cache for the following reason: Expired

Closing and re-opening the CA Client does not resolve this issue and the cache on the CA Server appears to be corrupted.

Solution:

Restart the Enterprise Vault Accelerator Manager Service (EVAMS) on the CA server.
 
 

 

Issue/Introduction

Departments tab list shows error: "Object reference not set to an instance of an object." when attempting to list all Departments in Enterprise Vault (EV) Compliance Accelerator (CA).