ISSUE: Original Message Class not found.
Last modified:
Overview
"Revert Pending shortcut" workflow step can fail with the following error:
Upon reviewing the Exchange backend logs, the error can be found as seen below:
2023-06-21T03:29:24|ERROR|ehg |192.168.150.254|T:1090|EVPendingShortcutRevert |User ||105 |3425e4b2-b6f1-4835-a3d8-dfe569b1702c| ||Error. Original Message Class not found.
2023-06-21T03:29:24|ERROR|ehg |192.168.150.254|T:1090|EVPendingShortcutRevert |User ||105 |3425e4b2-b6f1-4835-a3d8-dfe569b1702c| ||EV Shortcut Scan: Single Item processing failed
EXCEPTION: System.Exception: Error. Original Message Class not found.
at cloudficient.Common.Mail.EWS.EnterpriseVault.EVPendingShortcutRevert.ProcessItem (Item item, Folder folder)
2023-06-21T03:29:24|ERROR|ehg |192.168.150.254|T:1090|Execute_EVRevertPendingShortcuts |User ||105 |3425e4b2-b6f1-4835-a3d8-dfe569b1702c| ||An error occurred during Revert EV Shortcuts for User/105
EXCEPTION: System.Exception: Error. Original Message Class not found.
at cloudficient.Common.Mail.EWS.EnterpriseVault.EVPendingShortcutRevert.ProcessItem(Item item, Folder folder)
at cloudficient.Common.Mail.EWS.ItemProcessorBase.<>c__DisplayClass0_0.<.ctor>b__0(Item item, Folder folder)
at cloudficient.Common.Mail.EWS.ItemScanBase`1.<Scan>d__14.MoveNext()
at cloudficient.Common.Mail.EWS.ItemProcessorBase.Process(FolderId rootFolder, Boolean processSubfolders)
at cloudficient.EVComplete.Module.Exchange.Executors.MigrationProcessSteps. Execute_EVRevertPendingShortcuts.Phase1() in E:\_w\o\1\3\s\EV2O365.OnPrem.Exchange\Executors\MigrationProcessSteps\ Execute_EVRevertPendingShortcuts.cs:line 74
This error is cased by EV complete not able to locate original email from Enterprise Vault to revert it back from shortcut.
Solution
If the step fails with this error it can be skipped.