• For the text index catalog • For the text index proxy files
• To temporarily store the documents whose text is being indexed
When you install ProjectWise Indexing Service, or when you install ProjectWise Integration Server with Full Text Indexing enabled, ProjectWise sets the default location for the text index catalog to "C:\Documents and Settings\All
Users\Application Data\bentley\index-storage". As you run text extractions, ProjectWise copies out the documents from the datasource and stores them in a local folder on the ProjectWise Integration Server computer. Then for each document that gets processed, ProjectWise creates a proxy file, which contains the text extracted from the document. The default location for these text index proxy files is "C:\Documents and Settings\All Users\Application
Data\bentley\index-storage\Data".
If you need to have these items stored in a different folder or on a different drive, then the recommended solution is to preset where these items will be, before installing ProjectWise Indexing Service or ProjectWise Integration Server.
How to preset the location of the text index catalog and the text index proxy files:
1.Open the Windows Registry Editor on the computer on which you are about to install ProjectWise Integration Server or ProjectWise Indexing Service. 2.Create the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Bentley\ProjectWise\Automated File Processing
3.Under that key, create a string called FtrIndexCatalogDir, and for its value enter the path to the folder in which you want the text index catalog to be created and maintained. For example, D:\ProjectWise-Full-Text-Index-Storage. 4.Under the same key, create a string called FtrIndexDataDir, and for its value enter the path to the folder in which you want ProjectWise to store and maintain the text index proxy files. For example, D:\ProjectWise-Full-Text- Index-Storage\Data.
5.(ProjectWise Integration Server computers only) Under the same key, create a string called ExtractionTempDir, and for its value enter the path to the folder in which you want ProjectWise to temporarily store the files downloaded for extraction. For example, D:\ProjectWise-Extraction-Temp-Directory.
Full Text Extractions
The folder specified in the FtrIndexCatalogDir string will be created
automatically when you install ProjectWise Integration Server or ProjectWise Indexing Service. The folders specified in the FtrIndexDataDir and
ExtractionTempDir strings will be created when the first extraction occurs. It is possible to move the folder after enabling full text indexing, but it is preferable to do so beforehand. Possible reasons for moving the catalog are as follows.
• Not enough estimated space on the C: drive for the XML files, although the default location is typically sufficient for the ProjectWise Catalog.
• It is a policy not to store application data on the C: partition.
Note: When you create a new directory, the original directory can be removed if the full text indexing process isn’t enabled. Once enabled, the directory will contain data and that data must be moved too. It is much easier to designate a new directory prior to enabling full text indexing.
How to move just the full text index catalog:
1.On the ProjectWise Integration Server computer, stop the ProjectWise Orchestration Framework Service.
2.On the ProjectWise Indexing Service computer, stop the (Microsoft) Indexing Service.
3.On the ProjectWise Indexing Service computer, open your Windows Registry Editor.
4.Find the registry key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex\C atalogs\bentley_index, and look at the path specified in the Location string. This is the path to where your catalog.wci folder currently lives (for example, "C:\Documents and Settings\All Users\Application Data\Bentley\index- storage").
5.In Windows Explorer, create a new folder where you want to copy the existing catalog.wci folder to (for example, "D:\Bentley\index-storage"). 6.In Windows Explorer, go to the folder where your existing catalog.wci folder lives, and copy it to the new folder you just created.
7.In the Registry Editor, go back to the
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex\C atalogs\bentley_index registry key and modify the value of the Location string
so that it points to the folder you just copied the existing catalog.wci folder to (in this example, "D:\Bentley\index-storage").
8.In the Registry Editor, for 32-bit operating systems, find the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Bentley\ProjectWise\Automated File Processing
or
For 64-bit operating systems, find the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Bentley\ProjectWise\Au tomated File Processing
9.Under that key, modify the value of the FtrIndexCatalogDir string so that it points to the folder you just copied the existing catalog.wci folder to (in this example, "D:\Bentley\index-storage").
10.Close the Registry Editor.
11.Restart the (Microsoft) Indexing Service and the ProjectWise Orchestration Framework Service.
If you need to move just the text index proxy files
1.On the ProjectWise Integration Server computer, stop the ProjectWise Orchestration Framework Service.
2.On the ProjectWise Indexing Service computer, stop the (Microsoft) Indexing Service.
3.On the ProjectWise Indexing Service computer, open your Windows Registry Editor.
4.For 32-bit operating systems, find the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Bentley\ProjectWise\Automated File Processing
or
For 64-bit operating systems, find the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Bentley\ProjectWise\Au tomated File Processing
5.Under that key, look at the path specified in the FtrIndexDataDir string. This is the path to the folder where your text index proxy files currently live (for example, "C:\Documents and Settings\All Users\Application
Data\Bentley\index-storage\Data").
6.In Windows Explorer, create a new folder where you want to copy the existing proxy files to (for example, "D:\PW-text-index-proxy-files").
7.In Windows Explorer, go to the folder where your existing proxy files live, and copy them to the new proxy files folder you just created.
Full Text Extractions
Note: If the catalog.wci folder is in the same folder as your existing text index proxy files, leave it alone for now. If you need to move the catalog, use the procedure above called, "If you need to move the full text index catalog".
8.In the Registry Editor, find the key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex\C atalogs\bentley_index\Scopes and delete all values under it.
9.Under the same key, create a new string value, and for the name, enter the path to the new text index proxy files folder (in this example: D:\PW-text- index-proxy-files). Set the value of this string to ,,5
10.In the Registry Editor, for 32-bit operating systems, go back to the registry key HKEY_LOCAL_MACHINE\SOFTWARE\Bentley\ProjectWise\Automated File Processing
or
For 64-bit operating systems, go back to the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Bentley\ProjectWise\Au tomated File Processing
11.Under that key, modify the value of the FtrIndexDataDir string so that it points to the new text index proxy files folder (for example: D:\PW-text-index- proxy-files).
12.Close the Registry Editor.
13.Restart the (Microsoft) Indexing Service and the ProjectWise Orchestration Framework Service.
How to change the folder where documents go to be processed:
1.On the ProjectWise Integration Server computer, open your Windows Registry Editor.
2.For 32-bit operating systems, find the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Bentley\ProjectWise\Automated File Processing
or
For 64-bit operating systems, find the registry key
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Bentley\ProjectWise\Au tomated File Processing
3.Under that key, modify the value of the ExtractionTempDir string so that it points to the new folder in which you want ProjectWise to temporarily store
files downloaded during the extraction process (for example, D:\ProjectWise- Extraction-Temp-Directory).
This folder will be automatically created upon the next extraction. 4.Close the Registry Editor.