Enterprise for Vault Domino: Event ID 41163 Error: Could not load file or assembly EVManagedLibrary.dll

Enterprise for Vault Domino: Event ID 41163 Error: Could not load file or assembly EVManagedLibrary.dll

Article: 100015207
Last Published: 2015-06-04
Ratings: 0 0
Product(s): Enterprise Vault

Problem

Enterprise Vault Domino archiving task randomly fails when processing items.  The failure can be caused by various items that archive as expected with the next archiving run.

Error Message

This is the error message that is logged

Type:  Error
Date:  04/03/2015
Time:  19:01:15
Event:  41163
Source:  Enterprise Vault
Category: Lotus Domino Mailbox Archiving Task
User:  N/A
Computer: EVServer.domain.extension
V-437-41163

Description:
There was an error processing an item in a mailbox. The task will process the item again on the next archiving run.

Task: Domino Mailbox Archiving Task

Mailbox: 'DominoServer/!!mail\testuser1.nsf'-CN=Test User1@Domain

NoteID: 12345

Subject: <Subject of the failing item>

Error: Could not load file or assembly 'file:///C:\Lotus\Notes\EVManagedLibrary.dll' or one of its dependencies. The system cannot find the file specified.

Trace: at System.Reflection.Assembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
   at System.Reflection.Assembly.nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, Assembly locationHint, StackCrawlMark& stackMark, Boolean throwOnFileNotFound, Boolean forIntrospection)
   at System.Reflection.Assembly.InternalLoad(AssemblyName assemblyRef, Evidence assemblySecurity, StackCrawlMark& stackMark, Boolean forIntrospection)
   at System.Reflection.Assembly.InternalLoadFrom(String assemblyFile, Evidence securityEvidence, Byte[] hashValue, AssemblyHashAlgorithm hashAlgorithm, Boolean forIntrospection, StackCrawlMark& stackMark)
   at System.Reflection.Assembly.LoadFrom(String assemblyFile)
   at KVS.EnterpriseVault.Common.ArchiveMetadata.CreateTransactionId(String& transactionId)
   at KVS.EnterpriseVault.Common.ArchiveMetadata.Create()
   at KVS.EnterpriseVault.LotusDomino.Common.NoteArchiveInserter.CreateArchiveMetadata(Int32 iMsgSizeBytes, String archiveId, String retentionCategory, NoteLocationList locationList)
   at KVS.EnterpriseVault.LotusDomino.Common.NoteArchiveInserter.InsertItem(String archiveId, String retentionCategory, IndexMetadata indexMetadata, AddressLookupOptions addrLookupOptions, NoteLocationList locationList, String& itemURN, String& savesetId, DateTime& archivedDate)
   at LotusDominoMailboxArchivingTask.QItemArchive.StoreItem()
   at LotusDominoMailboxArchivingTask.QItemArchive.ArchiveNote()
   at LotusDominoMailboxArchivingTask.QItemArchive.Process()

 


Alternately the path where the EVManagedLibrary.dll is not found could be the TEMP location for the VSA account such as:

C:\Users\<VSA account>\AppData\Local\Temp\<temporary notes>\EVManagedLibrary.dll

Solution

This issue has been addressed in the following release:
 
Enterprise Vault 11.0.1 Cumulative Hotfix 2 Release
https://www.veritas.com/support/en_US/article.000025301

Enterprise Vault 12
 
The following link contains information about Enterprise Vault 12
https://www.veritas.com/docs/000099905
 
Note: For information on how to obtain Enterprise Vault 12 see: How to obtain the license key and installation download for Veritas products

Was this content helpful?