Error message:
"2/3/2026 1:17:36 PM","Failed to retrieve message subscriber: 6984aa78-3c3b-4e01-bb05-dea69caa1dad
An unexpected exception has occured during CreateInstance. Assembly: Altiris.OrganizationalHierarchies, Version=7.0.0.0, Culture=neutral, PublicKeyToken=d516cb311cfb6e4f Type: Altiris.OrganizationalHierarchies.NSMessaging.OrganizationalHierarchyResourceMessageSubscriber
[AeXClassActivatorException @ Altiris.NS.dll]
at Altiris.NS.ClassActivator.CreateInstance(string, string, object[])
at Altiris.NS.ItemManagement.Item.CreateInstance(string, string, object[], Guid)
at Altiris.NS.ItemManagement.Item.GetItemInternal(Guid, IEnumerable<Guid>, ItemLoadFlags, out bool)
at Altiris.NS.ItemManagement.Item.GetItemInternal(Guid, IEnumerable<Guid>, ItemLoadFlags)
at Altiris.NS.ItemManagement.Item.GetItem<T>(Guid, IEnumerable<Guid>, ItemLoadFlags, bool)
at Altiris.NS.ItemManagement.Item.PeekGetItem<T>(Guid, IEnumerable<Guid>, ItemLoadFlags, out bool)
at Altiris.NS.Messaging.NSMessageQueue.GetSubscriber(Guid)
Could not load file or assembly 'Altiris.OrganizationalHierarchies, Version=7.0.0.0, Culture=neutral, PublicKeyToken=d516cb311cfb6e4f' or one of its dependencies. The system cannot find the file specified.
[FileNotFoundException @ mscorlib.dll]
ITMS 8.7(and all release updates), 8.8 only
In case if some solution has been uninstalled server may log the above error.
Use the attached stored procedure and run it on the Symantec _CMDB database to replace the old stored procedure.
New logic does not raise an error when the subscriber belongs to an uninstalled solution