microsoft.public.crm

Method Not Found Microsoft.Crm.Metadata.LabelDictionary.


Hello,
We are experiencing problems with our CRM SRS Server this morning.
The Microsoft CRM Asynchronous Processing Service keeps failing with a
message of:
Host EDM-GOA-APM-193: failed while monitoring asynchronous operations
queue. Exception: System.MissingMethodException: Method not found:
'Void Microsoft.Crm.Metadata.LabelDictionary..ctor()'.
at
Microsoft.Crm.Caching.OrganizationSpecificLabelDictionaryCacheLoader.BuildLabelDictionary(MetadataBusinessEntityCollection
labels)
at
Microsoft.Crm.Caching.LabelDictionaryCacheLoader.LoadCacheData(Int32
languageCode, IOrganizationContext context)
at Microsoft.Crm.Caching.CrmMultiOrgCache`2.CreateEntry(TKey key,
IOrganizationContext context)
at Microsoft.Crm.Caching.CrmMultiOrgCache`2.LookupEntry(TKey key,
IOrganizationContext context)
at Microsoft.Crm.Metadata.LabelCache.TryLookupEntry(Int32
languageCode, Guid objectId, String objectColumnName,
IOrganizationContext context)
at
Microsoft.Crm.Metadata.LabelCacheLabelCollection.TryGetActualLabel(Int32
languageCode, IOrganizationContext context)
at
Microsoft.Crm.Metadata.LabelCacheLabelCollection.HasLabels(IOrganizationContext
context)
at
Microsoft.Crm.Metadata.PicklistAttributeMetadata.CreateOverrideListIfNecessary(Guid
attributeId, Int32 displayMask, IMetadataCacheDataProvider metadata)
at
Microsoft.Crm.Metadata.PicklistAttributeMetadata.CheckPicklistOptions()
at
Microsoft.Crm.Metadata.PicklistAttributeMetadata.OnCacheDataLoaded(DynamicMetadataCache
cache, LoadMasks masks)
at
Microsoft.Crm.Metadata.DynamicMetadataCacheLoader.NotifyCacheDataLoaded(DynamicMetadataCache
cache, LoadMasks masks)
at
Microsoft.Crm.Metadata.DynamicMetadataCacheLoader.BuildMetadataCacheFromMetadataContainer(MetadataContainer
container, LoadMasks masks, Guid organizationId)
at
Microsoft.Crm.Metadata.DynamicMetadataCacheLoader.BuildMetadataCacheFromDataSet(DataSet
data, LoadMasks masks, Guid organizationId)
at
Microsoft.Crm.Metadata.DynamicMetadataCacheLoader.LoadCacheFromDatabaseInternal(LoadMasks
masks, CrmDbConnection connection, CrmTransaction transaction, Guid
organizationId)
at
Microsoft.Crm.Metadata.DynamicMetadataCacheLoader.LoadCacheFromDatabase(LoadMasks
masks, IOrganizationContext context)
at
Microsoft.Crm.Metadata.DynamicMetadataCacheFactory.LoadMetadataCache(LoadMethod
method, CacheType type, IOrganizationContext context)
at
Microsoft.Crm.Metadata.MetadataCache.LoadCache(IOrganizationContext
context)
at
Microsoft.Crm.Metadata.MetadataCache.GetInstance(IOrganizationContext
context)
at
Microsoft.Crm.Asynchronous.QueueDataAccess.GetEntityLogicalNameFromObjectTypeCode(Int32
objectTypeCode)
at
Microsoft.Crm.Asynchronous.QueueDataAccess.GetEntityNameReference(Object
primaryEntityType)
at
Microsoft.Crm.Asynchronous.QueueDataAccess.<>c__DisplayClass2.<SelectEvents>b__0(Object``
values)
at
Microsoft.Crm.Asynchronous.DataAccessBase.ExecuteSqlCommandAndProcessRecords(IDbCommand
command, RecordProcessor recordProcessor)
at Microsoft.Crm.Asynchronous.QueueDataAccess.SelectEvents(Int32
numberOfEvents)
at
Microsoft.Crm.Asynchronous.QueueManager.OnSelectPerOrganization(IOrganizationConfiguration
orgConfig, Int32 orgCapacity)
at
Microsoft.Crm.Asynchronous.QueueManager.WorkloadThrottler.HandleActiveOrganization(Int32
capacityPerPriority, WorkloadThrottlingInformation orgPollingInfo,
Int32 effectiveMinimumPriority)
at
Microsoft.Crm.Asynchronous.QueueManager.WorkloadThrottler.Execute(Int32
totalCapacity)
at
Microsoft.Crm.Asynchronous.QueueManager.OnSelectTimerEvent(Object
sender, ElapsedEventArgs e)
at Microsoft.Crm.Asynchronous.Timer.InvokeElapsed()
at
Microsoft.Crm.Asynchronous.Timer.TimerProcessor.ExecuteTimers(Object
data)
at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
at System.Threading.ExecutionContext.Run(ExecutionContext
executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart(Object obj)
I've never seen this before. There were some security patches applied
to the database over the weekend, but I've been told that no errors
are showing up in the database logs.
Any suggestions?




Written by Greg 23/01/2012 19:52:32
Check some pics on this site!
21/09/2019 06:41:38