Hello,
After installing the CRM 2015 client 1.1 update we keep getting this error when trying to open an account record (and some custom entity records have the same error as well) in offline mode:
The error only occurs on forms where we use rollup fields.
Any thoughts on this error are very welcome as we can't roll out the update until we have fixed this issue!
In the event viewer on the user's laptop we noticed this error info:
Log Name: Application
Source: ASP.NET 4.0.30319.0
Date: 15-11-2015 0:02:17
Event ID: 1309
Task Category: Web Event
Level: Warning
Keywords: Classic
User: N/A
Computer:
Description:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 15-11-2015 0:02:17
Event time (UTC): 14-11-2015 23:02:17
Event ID: 33998f221ec342f59f56773b7bb894a1
Event sequence: 286
Event occurrence: 5
Event detail code: 0
Application information:
Application domain: 58ffc4dc-2-130920127559232436
Trust level: Full
Application Virtual Path: /
Application Path: C:\Program Files (x86)\Microsoft Dynamics CRM\Client\res\web\
Machine name: AM00945634
Process information:
Process ID: 6404
Process name: Microsoft.Crm.Application.Hoster.exe
Account name:
Exception information:
Exception type: AttributeMetadataNotFoundException
Exception message: 'RollupProperties' entity doesn't contain attribute with Name = 'isactivitypartyincluded'.
at Microsoft.Crm.Metadata.EntityMetadata.GetAttribute(String attributeName, NameMappingType mapping)
at Microsoft.Crm.Query.ColumnSetExpression.AddColumn(String attributePlatformName)
at Microsoft.Crm.Query.ColumnSetExpression.AddColumns(String[] attributePlatformNames)
at Microsoft.Crm.Caching.RollupPropertiesCacheLoader.LoadCacheData(Guid key, ExecutionContext context)
at Microsoft.Crm.Caching.ObjectModelCacheLoader`2.LoadCacheData(TKey key, IOrganizationContext context)
at Microsoft.Crm.Caching.CrmMultiOrgCacheBase`2.CreateEntry(TKey key, IOrganizationContext context)
at Microsoft.Crm.Caching.CrmMultiOrgCacheBase`2.LookupEntry(TKey key, IOrganizationContext context)
at Microsoft.Crm.Caching.RollupPropertiesCache.LookupEntry(Guid key, IOrganizationContext context)
at Microsoft.Crm.Caching.RollupPropertiesCache.TryLookupEntry(Guid key, IOrganizationContext context)
at Microsoft.Crm.Application.InlineEdit.JsonWrapperFactory.AppendPropertiesForRollup(AttributeMetadataJsonWrapper jsonWrapper, AttributeMetadata attributeMetadata)
at Microsoft.Crm.Application.InlineEdit.JsonWrapperFactory.Create(AttributeMetadata attributeMetadata, String entityLogicalName)
at Microsoft.Crm.Application.InlineEdit.JsonWrapperFactory.CreateEntityWrapper(Int32 entityTypeCode, String formId, ICollection`1 attributesOnForm, ICollection`1 unboundControlsOnForm)
at Microsoft.Crm.Application.InlineEdit.ReadFormDataBuilder.RetrieveFormattedEntityMetadata()
at Microsoft.Crm.Application.Pages.Common.ReadLayoutPage.WriteEntityMetadata(TextWriter writer)
at Microsoft.Crm.Application.Pages.Common.ReadLayoutPage.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Request information:
Request path: /_forms/read/layout.aspx
User host address: 127.0.0.1
User:
Is authenticated: False
Authentication Type:
Thread account name:
Thread information:
Thread ID: 36
Thread account name:
Is impersonating: False
Stack trace: at Microsoft.Crm.Metadata.EntityMetadata.GetAttribute(String attributeName, NameMappingType mapping)
at Microsoft.Crm.Query.ColumnSetExpression.AddColumn(String attributePlatformName)
at Microsoft.Crm.Query.ColumnSetExpression.AddColumns(String[] attributePlatformNames)
at Microsoft.Crm.Caching.RollupPropertiesCacheLoader.LoadCacheData(Guid key, ExecutionContext context)
at Microsoft.Crm.Caching.ObjectModelCacheLoader`2.LoadCacheData(TKey key, IOrganizationContext context)
at Microsoft.Crm.Caching.CrmMultiOrgCacheBase`2.CreateEntry(TKey key, IOrganizationContext context)
at Microsoft.Crm.Caching.CrmMultiOrgCacheBase`2.LookupEntry(TKey key, IOrganizationContext context)
at Microsoft.Crm.Caching.RollupPropertiesCache.LookupEntry(Guid key, IOrganizationContext context)
at Microsoft.Crm.Caching.RollupPropertiesCache.TryLookupEntry(Guid key, IOrganizationContext context)
at Microsoft.Crm.Application.InlineEdit.JsonWrapperFactory.AppendPropertiesForRollup(AttributeMetadataJsonWrapper jsonWrapper, AttributeMetadata attributeMetadata)
at Microsoft.Crm.Application.InlineEdit.JsonWrapperFactory.Create(AttributeMetadata attributeMetadata, String entityLogicalName)
at Microsoft.Crm.Application.InlineEdit.JsonWrapperFactory.CreateEntityWrapper(Int32 entityTypeCode, String formId, ICollection`1 attributesOnForm, ICollection`1 unboundControlsOnForm)
at Microsoft.Crm.Application.InlineEdit.ReadFormDataBuilder.RetrieveFormattedEntityMetadata()
at Microsoft.Crm.Application.Pages.Common.ReadLayoutPage.WriteEntityMetadata(TextWriter writer)
at Microsoft.Crm.Application.Pages.Common.ReadLayoutPage.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Custom event details:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="ASP.NET 4.0.30319.0" />
<EventID Qualifiers="32768">1309</EventID>
<Level>3</Level>
<Task>3</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2015-11-14T23:02:17.000000000Z" />
<EventRecordID>474960</EventRecordID>
<Channel>Application</Channel>
<Computer></Computer>
<Security />
</System>
<EventData>
<Data>3005</Data>
<Data>An unhandled exception has occurred.</Data>
<Data>15-11-2015 0:02:17</Data>
<Data>14-11-2015 23:02:17</Data>
<Data>33998f221ec342f59f56773b7bb894a1</Data>
<Data>286</Data>
<Data>5</Data>
<Data>0</Data>
<Data>58ffc4dc-2-130920127559232436</Data>
<Data>Full</Data>
<Data>/</Data>
<Data>C:\Program Files (x86)\Microsoft Dynamics CRM\Client\res\web\</Data>
<Data>AM00945634</Data>
<Data>
</Data>
<Data>6404</Data>
<Data>Microsoft.Crm.Application.Hoster.exe</Data>
<Data></Data>
<Data>AttributeMetadataNotFoundException</Data>
<Data>'RollupProperties' entity doesn't contain attribute with Name = 'isactivitypartyincluded'.
at Microsoft.Crm.Metadata.EntityMetadata.GetAttribute(String attributeName, NameMappingType mapping)
at Microsoft.Crm.Query.ColumnSetExpression.AddColumn(String attributePlatformName)
at Microsoft.Crm.Query.ColumnSetExpression.AddColumns(String[] attributePlatformNames)
at Microsoft.Crm.Caching.RollupPropertiesCacheLoader.LoadCacheData(Guid key, ExecutionContext context)
at Microsoft.Crm.Caching.ObjectModelCacheLoader`2.LoadCacheData(TKey key, IOrganizationContext context)
at Microsoft.Crm.Caching.CrmMultiOrgCacheBase`2.CreateEntry(TKey key, IOrganizationContext context)
at Microsoft.Crm.Caching.CrmMultiOrgCacheBase`2.LookupEntry(TKey key, IOrganizationContext context)
at Microsoft.Crm.Caching.RollupPropertiesCache.LookupEntry(Guid key, IOrganizationContext context)
at Microsoft.Crm.Caching.RollupPropertiesCache.TryLookupEntry(Guid key, IOrganizationContext context)
at Microsoft.Crm.Application.InlineEdit.JsonWrapperFactory.AppendPropertiesForRollup(AttributeMetadataJsonWrapper jsonWrapper, AttributeMetadata attributeMetadata)
at Microsoft.Crm.Application.InlineEdit.JsonWrapperFactory.Create(AttributeMetadata attributeMetadata, String entityLogicalName)
at Microsoft.Crm.Application.InlineEdit.JsonWrapperFactory.CreateEntityWrapper(Int32 entityTypeCode, String formId, ICollection`1 attributesOnForm, ICollection`1 unboundControlsOnForm)
at Microsoft.Crm.Application.InlineEdit.ReadFormDataBuilder.RetrieveFormattedEntityMetadata()
at Microsoft.Crm.Application.Pages.Common.ReadLayoutPage.WriteEntityMetadata(TextWriter writer)
at Microsoft.Crm.Application.Pages.Common.ReadLayoutPage.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
</Data>
<Data>/_forms/read/layout.aspx</Data>
<Data>127.0.0.1</Data>
<Data>
</Data>
<Data>False</Data>
<Data>
</Data>
<Data></Data>
<Data>36</Data>
<Data></Data>
<Data>False</Data>
<Data> at Microsoft.Crm.Metadata.EntityMetadata.GetAttribute(String attributeName, NameMappingType mapping)
at Microsoft.Crm.Query.ColumnSetExpression.AddColumn(String attributePlatformName)
at Microsoft.Crm.Query.ColumnSetExpression.AddColumns(String[] attributePlatformNames)
at Microsoft.Crm.Caching.RollupPropertiesCacheLoader.LoadCacheData(Guid key, ExecutionContext context)
at Microsoft.Crm.Caching.ObjectModelCacheLoader`2.LoadCacheData(TKey key, IOrganizationContext context)
at Microsoft.Crm.Caching.CrmMultiOrgCacheBase`2.CreateEntry(TKey key, IOrganizationContext context)
at Microsoft.Crm.Caching.CrmMultiOrgCacheBase`2.LookupEntry(TKey key, IOrganizationContext context)
at Microsoft.Crm.Caching.RollupPropertiesCache.LookupEntry(Guid key, IOrganizationContext context)
at Microsoft.Crm.Caching.RollupPropertiesCache.TryLookupEntry(Guid key, IOrganizationContext context)
at Microsoft.Crm.Application.InlineEdit.JsonWrapperFactory.AppendPropertiesForRollup(AttributeMetadataJsonWrapper jsonWrapper, AttributeMetadata attributeMetadata)
at Microsoft.Crm.Application.InlineEdit.JsonWrapperFactory.Create(AttributeMetadata attributeMetadata, String entityLogicalName)
at Microsoft.Crm.Application.InlineEdit.JsonWrapperFactory.CreateEntityWrapper(Int32 entityTypeCode, String formId, ICollection`1 attributesOnForm, ICollection`1 unboundControlsOnForm)
at Microsoft.Crm.Application.InlineEdit.ReadFormDataBuilder.RetrieveFormattedEntityMetadata()
at Microsoft.Crm.Application.Pages.Common.ReadLayoutPage.WriteEntityMetadata(TextWriter writer)
at Microsoft.Crm.Application.Pages.Common.ReadLayoutPage.Render(HtmlTextWriter writer)
at System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter)
at System.Web.UI.Control.RenderControl(HtmlTextWriter writer)
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
</Data>
</EventData>
</Event>
