Attempting to export Domino mail archived items using Discovery Accelerator with large recipient lists fails with HRESULT E_FAIL

Article:TECH204734  |  Created: 2013-04-04  |  Updated: 2014-05-05  |  Article URL http://www.symantec.com/docs/TECH204734
NOTE: If you are experiencing this particular known issue, we recommend that you Subscribe to receive email notification each time this article is updated. Subscribers will be the first to learn about any releases, status changes, workarounds or decisions made.
Article Type
Technical Solution

Product(s)

Issue



Upon exporting of Domino mail items the Notes Summary Buffer is used to store information about the archived item such as the restored date.  If the Summary Buffer was near the 32KB limit prior to archiving, upon restoration these additional values could cause this 32KB limit to be reached.


Error



A dtrace of the AcceleratorService during the export attempt will show:

(AcceleratorService) <9044> EV:M EVNoteStream::SaveToNote - saving note
(AcceleratorService) <9044> EV:M EVNoteStream::SaveToNote - error saving note: (561) Field is too large (32K) or View's column & selection formulas are too large
(AcceleratorService) <9044> EV:H {EVNoteStream::SaveToNote:#219} _com_error exception: [Unspecified error  (0x80004005)]
(AcceleratorService) <9044> EV:M EVNoteStream::SaveToNote - removing DB objects from target DB
(AcceleratorService) <9044> EV:H {EVNoteStream::SaveToNote} (Exit) Status: [Unspecified error  (0x80004005)]
(AcceleratorService) <9044> EV:M KVS::EnterpriseVault::LotusDomino::NSFManager::ImportNote - COM error: [0x80004005]
(AcceleratorService) <9044> EV:L {KVS::EnterpriseVault::LotusDomino::NSFManager::ImportNote} (Exit)
(AcceleratorService) <Production Items Thread Num 1:9044> EV-M {NSFFILE.EN_US} Exception: Error HRESULT E_FAIL has been returned from a call to a COM component. Info:{C148.EN_US}  Diag:HRESULT: 80004005 Type:System.Runtime.InteropServices.COMException ST:   at KVS.EnterpriseVault.LotusDomino.NSFManager.ImportNote(Object inputNote)|   at KVS.Accelerator.Common.NSFFile.ImportNote(Byte[] bytes)
(AcceleratorService) <Production Items Thread Num 1:9044> EV-L {NSFFILE.EN_US} {C148.EN_US} noteStream has been disposed
(AcceleratorService) <Production Items Thread Num 1:9044> EV-L {TRACETIMER.EN_US} {C148.EN_US} [  15ms] Timer - Importing Domino Note Id took
(AcceleratorService) <Production Items Thread Num 1:9044> EV-L {-} {NSFFILE.EN_US} {C148.EN_US} Uninitializing Domino API...
(AcceleratorService) <9044> EV:L {KVS::EnterpriseVault::LotusDomino::NSFManager::CloseNSF} (Entry)
(AcceleratorService) <9044> EV:L {KVS::EnterpriseVault::LotusDomino::NSFManager::CloseNSF} (Exit)
(AcceleratorService) <9044> EV:L {KVS::EnterpriseVault::LotusDomino::NSFManager::TerminateNotes} (Entry)
(AcceleratorService) <9044> EV:M NotesRuntimeHelper::TerminateThread - calling NotesTermThread()
(AcceleratorService) <9044> EV:M NotesRuntimeHelper::TerminateThread - ok
(AcceleratorService) <9044> EV:L {KVS::EnterpriseVault::LotusDomino::NSFManager::TerminateNotes} (Exit) Status: [Success]
(AcceleratorService) <Production Items Thread Num 1:9044> EV-L {-} {NSFFILE.EN_US} {C148.EN_US} Finished Uninitializing Domino API
(AcceleratorService) <Production Items Thread Num 1:9044> EV-H {PRODUCTIONITEM.EN_US} Exception: Error HRESULT E_FAIL has been returned from a call to a COM component. Info:{C148.EN_US} Error importing Domino note Diag:HRESULT: 80004005 Type:System.Runtime.InteropServices.COMException ST:   at KVS.EnterpriseVault.LotusDomino.NSFManager.ImportNote(Object inputNote)|   at KVS.Accelerator.Common.NSFFile.ImportNote(Byte[] bytes)|   at KVS.Accelerator.Production.ProductionItem.SaveDominoItemToNSF(String vaultId, String savesetId, Item vaultItem)
(AcceleratorService) <Production Items Thread Num 1:9044> EV-M {PRODUCTIONITEM.EN_US} Exception: Error HRESULT E_FAIL has been returned from a call to a COM component. Info:{C148.EN_US}  Diag:HRESULT: 80004005 Type:System.Runtime.InteropServices.COMException ST:   at KVS.Accelerator.Production.ProductionItem.SaveDominoItemToNSF(String vaultId, String savesetId, Item vaultItem)|   at KVS.Accelerator.Production.ProductionItem.ExportToNSF(String vaultId, String savesetId, Item vaultItem)|   at KVS.Accelerator.Production.ProductionItem.Export(Int32 ProductionItemID)

 


Solution



This issue has been addressed in the following releases:

Enterprise Vault 10.0.4 Cumulative Hotfix 1 Release
http://www.symantec.com/docs/TECH210673

Enterprise Vault 11.0.0 Release Details
http://www.symantec.com/docs/DOC7401
 


Supplemental Materials

SourceETrack
Value3063834
Description

 Attempting to export Domino mail items with a large recipient list using DA fails with HRESULT E_FAIL


SourceETrack
Value3234631
Description

Attempting to export Domino mail items with a large recipient list using DA fails with HRESULT E_FAIL



Article URL http://www.symantec.com/docs/TECH204734


Terms of use for this information are found in Legal Notices