When I try to install Business Portal for GP 2013, the process fails. I am posting some of the error messages below.
I set up the Business Data Connectivity Service Application and it is started. I called It BDC. Am I supposed to create an External Content Type? I assumed the Business Portal install would create this. I can't find any documentation from Great Plains regarding the Business Data Connectivity Service and exactly what needs to be set up for the Business Portal Install.
Any help with this would be greatly appreciated.
-----------------------------------------------------------------------
Feature Id: 93dfb004-5724-4a4b-850b-6e0cb99c83c0
Location: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES\BPWcfConnectorModel
Action: Install
Exception: Access denied by Business Data Connectivity.
Error was encountered at or just before Line: '0' and Position: '0'.
Stack Trace: at Microsoft.SharePoint.BusinessData.SharedService.BdcServiceApplicationProxy.Execute[T](String operationName, UInt32 maxRunningTime, ExecuteDelegate`1 operation, Boolean performCanaryCheck, Boolean isChannelThatDelegatesIdentity)
at Microsoft.SharePoint.BusinessData.SharedService.BdcServiceApplicationProxy.ImportPackage(String xml, String[]& errors, PackageContents packageContents, AdministrationMetadataCatalogStruct adminStruct, String settingId, Boolean updateModel, Guid jobId)
at Microsoft.SharePoint.BusinessData.Administration.AdministrationMetadataCatalog.ImportPackage(String xml, String[]& errors, PackageContents packageContents, String settingId, Boolean updateModel, Guid jobId)
at Microsoft.Dynamics.GP.BusinessPortal.ImportModelReceiver.ImportModel(String fileContents, PackageContents packageContents, Boolean incrementalUpdate)
at Microsoft.Dynamics.GP.BusinessPortal.ImportModelReceiver.ImportModelFromFile(String filePath, PackageContents packageContents, Boolean incrementalUpdate)
at Microsoft.Dynamics.GP.BusinessPortal.ImportModelReceiver.ImportBdcArtifacts(String featureFolder, String modelFilePath, String[] resourceFilesPaths, Dictionary`2 lobSystemAssemblies, Boolean incrementalUpdate)
at Microsoft.Dynamics.GP.BusinessPortal.ImportModelReceiver.FeatureActivated(SPFeatureReceiverProperties properties)
at Microsoft.SharePoint.SPFeature.DoActivationCallout(Boolean fActivate, Boolean fForce)
at Microsoft.SharePoint.SPFeature.Activate(SPSite siteParent, SPWeb webParent, SPFeaturePropertyCollection props, Boolean fForce)
at Microsoft.SharePoint.SPAdminFeatureCollection.Add(Guid featid, Version version, SPFeaturePropertyCollection props, Boolean fForce)
at Microsoft.SharePoint.SPFeatureCollection.AddInternal(SPFeatureDefinition featdef, Version version, SPFeaturePropertyCollection properties, Boolean force, Boolean fMarkOnly)
at Microsoft.SharePoint.Administration.SPFeatureDefinitionCollection.AddCore(SPFeatureDefinition featdef, SPSite site, String solutionHash, Boolean fForce, Boolean fDoValidation)
at Microsoft.SharePoint.Administration.SPFeatureDefinitionCollection.AddInternal(String relativePathToFeatureManifest, Guid solutionId, String solutionHash, SPSite site, Boolean force, Boolean fDoValidation, SPFeatureDefinitionContext featureDefinitionContext)
at Microsoft.SharePoint.Administration.SPFeatureDefinitionCollection.Add(String relativePathToFeatureManifest, Guid solutionId, Boolean force)
at Microsoft.Dynamics.GP.Deployment.SharePoint.Office14.FeatureAdapter.Install(String manifest, Boolean force)
at Microsoft.Dynamics.GP.Deployment.WindowsInstaller.SharePoint.SharePointInstallFeature.OnPerform(IFeature spFeature, SharePointFeatureInformation spFeatureInfo)
at Microsoft.Dynamics.GP.Deployment.WindowsInstaller.SharePoint.SharePointFeatureDeploymentProcessor.Process(IFeature featureInterface, SharePointFeatureCustomActionData data)
-----------------------------------------------------------------------
-----------------------------------------------------------------------
Feature Id: 08c302a7-fa2d-47d0-8c73-ae16c4626ea8
Location: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES\BPFinancialExternalLists
Action: Activate
Exception: Entity (External Content Type) cannot be found with Namespace = 'Microsoft.Dynamics.GP.WcfConnectorModel', Name = 'PostingAccount'.
Stack Trace: at Microsoft.SharePoint.Administration.SPElementDefinitionCollection.ProvisionListInstances(SPFeaturePropertyCollection props, SPSite site, SPWeb web, Boolean fForce)
at Microsoft.SharePoint.Administration.SPElementDefinitionCollection.ProvisionElements(SPFeaturePropertyCollection props, SPWebApplication webapp, SPSite site, SPWeb web, Boolean fForce)
at Microsoft.SharePoint.SPFeature.Activate(SPSite siteParent, SPWeb webParent, SPFeaturePropertyCollection props, Boolean fForce)
at Microsoft.SharePoint.SPFeatureCollection.AddInternal(SPFeatureDefinition featdef, Version version, SPFeaturePropertyCollection properties, Boolean force, Boolean fMarkOnly)
at Microsoft.SharePoint.SPFeatureCollection.AddInternalWithName(Guid featureId, String featureName, Version version, SPFeaturePropertyCollection properties, Boolean force, Boolean fMarkOnly, SPFeatureDefinitionScope featdefScope)
at Microsoft.SharePoint.SPFeatureCollection.Add(Guid featureId)
at Microsoft.Dynamics.GP.Deployment.SharePoint.Office14.FeatureAdapter.Activate(Guid id, FeatureScope scope, String siteCollection, String relativeUrl)
at Microsoft.Dynamics.GP.Deployment.WindowsInstaller.SharePoint.SharePointActivateFeature.OnPerform(IFeature spFeature, SharePointFeatureInformation spFeatureInfo)
at Microsoft.Dynamics.GP.Deployment.WindowsInstaller.SharePoint.SharePointFeatureDeploymentProcessor.Process(IFeature featureInterface, SharePointFeatureCustomActionData data)
-----------------------------------------------------------------------
-----------------------------------------------------------------------
Feature Id: 85928a0a-1267-485b-aa2b-2365bdd95645
Location: C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\FEATURES\BPFinancialExternalListPages
Action: Activate
Exception: Object reference not set to an instance of an object.
Stack Trace: at Microsoft.Dynamics.GP.BusinessPortal.ExternalListPages.ModifyListView(XmlNode listNode, SPLimitedWebPartManager webPartManager)
at Microsoft.Dynamics.GP.BusinessPortal.ExternalListPages.SetUpExternalLists(SPFeatureReceiverProperties properties)
at Microsoft.Dynamics.GP.BusinessPortal.FinancialExternalListPages.FeatureActivated(SPFeatureReceiverProperties properties)
at Microsoft.SharePoint.SPFeature.DoActivationCallout(Boolean fActivate, Boolean fForce)
at Microsoft.SharePoint.SPFeature.Activate(SPSite siteParent, SPWeb webParent, SPFeaturePropertyCollection props, Boolean fForce)
at Microsoft.SharePoint.SPFeatureCollection.AddInternal(SPFeatureDefinition featdef, Version version, SPFeaturePropertyCollection properties, Boolean force, Boolean fMarkOnly)
at Microsoft.SharePoint.SPFeatureCollection.AddInternalWithName(Guid featureId, String featureName, Version version, SPFeaturePropertyCollection properties, Boolean force, Boolean fMarkOnly, SPFeatureDefinitionScope featdefScope)
at Microsoft.SharePoint.SPFeatureCollection.Add(Guid featureId)
at Microsoft.Dynamics.GP.Deployment.SharePoint.Office14.FeatureAdapter.Activate(Guid id, FeatureScope scope, String siteCollection, String relativeUrl)
at Microsoft.Dynamics.GP.Deployment.WindowsInstaller.SharePoint.SharePointActivateFeature.OnPerform(IFeature spFeature, SharePointFeatureInformation spFeatureInfo)
at Microsoft.Dynamics.GP.Deployment.WindowsInstaller.SharePoint.SharePointFeatureDeploymentProcessor.Process(IFeature featureInterface, SharePointFeatureCustomActionData data)
-----------------------------------------------------------------------
*This post is locked for comments
Once I added my user to the Farm Administrators group it installed correctly. I would like to note however, that BUILTIN/Administrators was already part of the Farm Administrators group. My user was a Domain Admin which was already part of the BUILTIN/Administrators group so I am not sure why I had to add my user.
Thanks for your help!!
Stephanie,
This error can be caused if you are trying to install BP on a domain controller. Is this web server a domain controller?
I would also like you to add your account you are installing BP with to the Farm Administrators group in SharePoint Central Administration. This can be found under Central Administration -> Security -> Mange the farm administrators group.
Thanks
Rob
Stay up to date on forum activity by subscribing. You can also customize your in-app and email Notification settings across all subscriptions.
André Arnaud de Cal... 291,151 Super User 2024 Season 2
Martin Dráb 229,993 Most Valuable Professional
nmaenpaa 101,156