LEGACY CONTENT
This article refers to legacy products, components or features. Therefore, the content in this article is offered "as is" and will no longer be updated. This content does not infer that the product, component or feature is supported, or that the product, component or feature will continue to function as described herein.

Introduction

When creating a BDC application in the SharePoint Central Administration on some non-English operating systems, an error is displayed as the directory "common files" does not exist. For example, on the French system it is called "Fichiers communs". The reason for the error is that the hidden list in SharePoint has an attribute "BDCDir" which holds the path for the installed BDC components. The path on the non-English operating system will refer to "common files" which may be incorrect.

Example Scenario

The steps below describe one scenario under which this error may occur. The steps below are simplified and not all the steps will be shown or described.
  1. Open up the SharePoint Central Administration Site
  2. Click on the K2 for SharePoint tab
  3. Click on the Create BDC Application link
  4. Select a SmartObject from the SmartObject list.
  5. After selecting Create an error will display as shown below:

The user is trying to create a BDC Application on a machine with the following items installed:

  • French operating system (or other language specific operating systems)
  • Microsoft .NET Framework 2.0 SP1
  • K2 blackpearl 0803 (4.8075.1.0)
  • Microsoft Office SharePoint Server 2007 (MOSS)

Workaround

Correct the path by following these steps:
  1. Open SharePoint Central Administration
  2. Select View All Site Content
  3. Under Lists, find the List that starts with  "_A643..." as shown below:



  4. Click on the link to the  "_A643..." list
  5. Click on BDCDir
  6. Select Edit Item and update the Value field with the path where the BDC has been installed


If the hidden list does not display, you can use SharePoint Manager 2007 from Keutmann at SharePoint University to change the hidden attribute of the list:
  1. Open the SharePoint Manager 2007.exe
  2. Browse in the SharePoint Manager to SharePoint_ConfigAdministration ServiceWeb ApplicationsSite Collectionhttp:\ Central AdministrationLists_A643....
  3. Under the properties tab on the right hand side, scroll down to the attribute "hidden" and change the value from "True" to "False"
  4. Save changes to SharePoint
  5. Go back to SharePoint Central Administration
  6. Select View All Site Content
  7. Refresh All Site Content
  8. The hidden List will appear
  9. Click on the list _A643... link
  10. Click on BDCDir
  11. Select Edit Item and update the Value field with the path where BDC has been installed