Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

Exception in SharePoint integration after migration to Dynamics365

(0) ShareShare
ReportReport
Posted on by

Hi All,

I'm new to this forum and to Dynamics and SharePoint as well. For my company I'm trying to manage a CRM customization made from another company, which has done the integration with SharePoint.

Now my big problem is that each time I try to upload a document into a CRM project, or simply open an existing one, or even save a new project I get several errors.

Trace log says:

Unhandled Exception: System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault, Microsoft.Xrm.Sdk, Version=8.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]: Unexpected exception from plug-in (Execute): NextEnergy.Crm.WorkflowActivities.Entities.GetSharePointCategories: System.Exception: NextEnergy.Crm.Core.DataAccess.CrmConfigurationException: Field 'Root Document Location' is not set for business unit 'NextEnergy Capital Group' with id='9cf8e4fc-d723-e511-80e1-3863bb3630b8'
at NextEnergy.Crm.Core.DataAccess.BusinessUnitDataAccess.GetBusinessUnitSharePointRootLocationId(Guid businessUnitId)
at NextEnergy.Crm.Integration.SharePoint.SharePointIntegrationSettingsProvider.GetProjectFoldersDefaultLocation(Guid businessUnitId)
at NextEnergy.Crm.Integration.SharePoint.CategoryHierarchyReader.ReadHierarchy(Tuple`2[] listParenIdField, Guid businessUnitId)
at NextEnergy.Crm.WorkflowActivities.Entities.GetSharePointCategories.ExecuteWorkflow()
at NextEnergy.Crm.WorkflowActivities.BasicWorkflow.Execute(CodeActivityContext context)Detail: 
<OrganizationServiceFault xmlns:i="www.w3.org/.../XMLSchema-instance" xmlns="schemas.microsoft.com/.../Contracts">
<ActivityId>0ec23db1-ac6c-402d-b4f5-99600f33bada</ActivityId>
<ErrorCode>-2147220956</ErrorCode>
<ErrorDetails xmlns:d2p1="schemas.datacontract.org/.../System.Collections.Generic" />
<Message>Unexpected exception from plug-in (Execute): NextEnergy.Crm.WorkflowActivities.Entities.GetSharePointCategories: System.Exception: NextEnergy.Crm.Core.DataAccess.CrmConfigurationException: Field 'Root Document Location' is not set for business unit 'NextEnergy Capital Group' with id='9cf8e4fc-d723-e511-80e1-3863bb3630b8'
at NextEnergy.Crm.Core.DataAccess.BusinessUnitDataAccess.GetBusinessUnitSharePointRootLocationId(Guid businessUnitId)
at NextEnergy.Crm.Integration.SharePoint.SharePointIntegrationSettingsProvider.GetProjectFoldersDefaultLocation(Guid businessUnitId)
at NextEnergy.Crm.Integration.SharePoint.CategoryHierarchyReader.ReadHierarchy(Tuple`2[] listParenIdField, Guid businessUnitId)
at NextEnergy.Crm.WorkflowActivities.Entities.GetSharePointCategories.ExecuteWorkflow()
at NextEnergy.Crm.WorkflowActivities.BasicWorkflow.Execute(CodeActivityContext context)</Message>
<Timestamp>2017-07-22T13:55:24.763691Z</Timestamp>
<ExceptionRetriable>false</ExceptionRetriable>
<ExceptionSource>PluginExecution</ExceptionSource>
<InnerFault i:nil="true" />
<OriginalException>System.Exception
at System.Activities.WorkflowApplication.Invoke(Activity activity, IDictionary`2 inputs, WorkflowInstanceExtensionManager extensions, TimeSpan timeout)
at System.Activities.WorkflowInvoker.Invoke(Activity workflow, IDictionary`2 inputs, TimeSpan timeout, WorkflowInstanceExtensionManager extensions)
at System.Threading.Tasks.Task`1.InnerInvoke()
at System.Threading.Tasks.Task.Execute()
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at Microsoft.Crm.Sandbox.SandboxAppDomainHelper.Execute(IOrganizationServiceFactory organizationServiceFactory, String customActivityTypeName, IExecutionContext requestContext, Dictionary`2 sandboxServices, Boolean useDrawbridgeEnabled, Boolean chaosFailAppDomain)
at Microsoft.Crm.Sandbox.SandboxAppDomainHelper.Execute(IOrganizationServiceFactory organizationServiceFactory, String customActivityTypeName, IExecutionContext requestContext, Dictionary`2 sandboxServices, Boolean useDrawbridgeEnabled, Boolean chaosFailAppDomain)
at Microsoft.Crm.Sandbox.SandboxWorker.ExecuteCustomWorkflowActivity(SandboxCallInfo callInfo, SandboxCustomActivityExecutionContext requestContext, Guid pluginAssemblyId, Int32 sourceHash, String assemblyName, Guid pluginTypeId, String pluginTypeName, SandboxRequestCounter&amp; workerCounter, Boolean returnTraceInfo)</OriginalException>
<TraceText i:nil="true" />
</OrganizationServiceFault>

Server stack trace: 
at System.ServiceModel.Channels.ServiceChannel.HandleReply(ProxyOperationRuntime operation, ProxyRpc& rpc)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs)
at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)

Exception rethrown at [0]: 
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at Microsoft.Crm.Sandbox.ISandboxHost.ExecuteCustomWorkflowActivityAndReturnTraceInfo(SandboxCallInfo callInfo, SandboxCustomActivityExecutionContext requestContext, Guid pluginAssemblyId, Int32 sourceHash, String assemblyName, Guid pluginTypeId, String pluginTypeName, String assemblyContents, Boolean returnTraceInfo)
at Microsoft.Crm.Sandbox.SandboxCustomActivity.Execute(SandboxClient client, SandboxCallTracker callTracker, IExecutionContext requestContext, String assemblyContents, Boolean returnTraceInfo)
at Microsoft.Crm.Sandbox.SandboxCodeUnit.Execute(IExecutionContext context)

Can please someone help me on this?

I'd really appreciate a lot! Thanks in advance

*This post is locked for comments

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Daivat Vartak – Community Spotlight

We are honored to recognize Daivat Vartak as our March 2025 Community…

Announcing Our 2025 Season 1 Super Users!

A new season of Super Users has arrived, and we are so grateful for the daily…

Kudos to the February Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 292,516 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 231,430 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,156

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans