Accelerator Search Criteria does not list all Retention Categories

Accelerator Search Criteria does not list all Retention Categories

  • Article ID:100044382
  • Last Published:
  • Product(s):Enterprise Vault
  • Ratings: 0 0

Problem

Enterprise Vault (EV) Compliance Accelerator (CA) and Discovery Accelerator (DA) have the ability to use EV Retention Categories as part of a Search Criteria. In some cases, not all Retention Categories will be listed for selection, even though the Retention Categories are visible in the EV Vault Admin Console (VAC). Running a Directory Synchronisation by restarting the Enterprise Vault Accelerator Manager Service (EVAMS) displays Error Event ID 302, as listed below. A DTrace of the AcceleratorService process will also display an error, as listed below.

 

Error Message

Event Log entry:

Log Name: Veritas Enterprise Vault
Source: Accelerator Service Processor
Event ID: 302
Level: Error
Description:
APP AT - Customer ID: X - An Error has occured when inserting Site to be search on. System.OverflowException: Value was either too large or too small for an unsigned byte.
   at System.Byte.Parse(String s, NumberStyles style, NumberFormatInfo info)
   at System.Convert.ToByte(String value)
   at KVS.Accelerator.Search.RetentionCategories.UpdateRetentionCategories(String KVSSiteEntryID, String Name)

   
DTrace log entry:

[1234]    (AcceleratorService)    <5678>    EV:L    {CBaseDirectoryServiceWrapper::CreateAndPopulateVaultObjectEx} Number of records [X]
[1234]    (AcceleratorService)    <Vault Directory Synchronization:5678>    EV-H    {-} Exception: Error Search_RetentionCat_InsertError Info:{AcceleratorEvent} {C1} An Error has occured when inserting Site to be search on. System.OverflowException: Value was either too large or too small for an unsigned byte.
|   at System.Byte.Parse(String s, NumberStyles style, NumberFormatInfo info)
|   at System.Convert.ToByte(String value)
|   at KVS.Accelerator.Search.RetentionCategories.UpdateRetentionCategories(String KVSSiteEntryID, String Name)
Diag: Type:System.Exception ST: Inner:None

 

Cause

The issue is caused by having a large number of Retention Categories configured in the VAC. The total size calculation includes the Retention Category names and descriptions, therefore the actual number of Retention Categories that trigger this issue may vary; however this number is typically over 250 to 275 Retention Categories.

 

Solution

Veritas has acknowledged that the above-mentioned issue is present in the version(s) of the product(s) referenced in this article.

Veritas currently plans to address this issue by way of a cumulative hotfix or release update to the current version of the software. Please be sure to refer back to this document periodically as any changes to the status of the issue will be reflected here. A link to the cumulative hotfix or release update download will be added to this document when it becomes available. Please note that Veritas reserves the right to remove any fix from the targeted release if it does not pass quality assurance tests. Veritas's plans are subject to change and any action taken by you based on the above information or your reliance upon the above information is made at your own risk.

 

References

JIRA : CFT-1643

Was this content helpful?