Troubleshooting / I Have a Problem with SharePoint Integration |
When activating the AgilePoint Process Launcher site collection feature on a SharePoint site, it requires AgilePoint Configuration List feature to be activated. This creates a new AgilePoint Configuration List in all the site collections. This is not desired for customers who are using centralized a AgilePoint Configuration List. The empty configuration list needs to be removed manually from all the unneeded site collection avoid errors in the workflow. This also requires the AgilePoint Configuration List feature to be hidden, so that it will not be accidentally deactivated thereby clearing out an existing AgilePoint Configuration List.
The issue is caused by the following factors.
Example:
<Feature Id="{885221BE-56D2-4167-837C-DE2FE00384C8}" Title="$Resources:Feature_Title" Description="$Resources:Feature_Description" ImageUrl="AgilePoint\AgilePoint_Feature_logo.jpg" Version="12.0.0.0" Scope="Site" xmlns="http://schemas.microsoft.com/sharepoint/"> <ActivationDependencies> <ActivationDependency FeatureId="A379136F-8742-4f0c-9D5A-9310A4D2B80C"/> </ActivationDependencies> <ElementManifests> <ElementManifest Location="workflow.xml" /> </ElementManifests> <Properties> <Property Key="GloballyAvailable" Value="true" /> </Properties> </Feature>
Hidden="TRUE"
Example:
<?xml version="1.0" encoding="utf-8" ?> <Feature Id="A379136F-8742-4f0c-9D5A-9310A4D2B80C" Title="$Resources:Feature_Title" Description="$Resources:Feature_Description" ImageUrl="AgilePoint\AgilePoint_Feature_logo.jpg" Version="12.0.0.0" Scope="Site" ReceiverAssembly="Ascentn.SharePoint.SettingsList, Version=1.0.0.0, Culture=neutral, PublicKeyToken=f1099b605f3ea558" ReceiverClass="Ascentn.SharePoint.SettingsList.AgilePointSettingsFeatureReceiver" xmlns="http://schemas.microsoft.com/sharepoint/" Hidden="TRUE"> <ElementManifests> <ElementManifest Location="ListTemplates\AgilePointSettingsElements.xml" /> </ElementManifests> </Feature>