This document details how to setup one or more ProjectWise Application (Integration) Servers to run with a remote Automated File Processing (AFP) server. In your infrastructure you have a separate AFP server running all the Indexing and Document Processors you can have the ProjectWise Application Server offload to that server. Often times for performance reasons you will want a dedicated AFP server, the same node is dedicated as the PW Index Server can be utilized as the Microsoft Index Server. Every ProjectWise server flavor is capable of being a ProjectWise Index Server, so you do not need to install anything extra to AFP server; it is only a configuration issue to get full text retrieval (FTR) to respect the request from ProjectWise Explorer.
AFP server itself would work if you use a "Local" index server, but to have other servers properly referring to it, you should use the "Register index server" functionality and register the index server by AFP server's DNS name, or external IP address.
For FTR queries working properly do the following steps:
Manually install additional components to the pure ProjectWise Application server (Login Machine):
a. Copy DmsAfpEngineConf.xml from AFP machine to Login machine (%programfiles%\Bentley\ProjectWise\bin)(after the index server is registered)
b. Copy DmsAfpCommon.dll from AFP machine to Login machine (%programfiles%\Bentley\ProjectWise\bin)
c. Copy DmsAfpHost_ps.dll from AFP machine to Login machine (%programfiles%\Bentley\ProjectWise\bin)
d. Copy DmsAfpHost.exe from AFP machine to Login machine (%programfiles%\Bentley\ProjectWise\bin)
e. Copy Bentley.orchestration.dll from AFP machine to Login machine (%programfiles%\Bentley\ProjectWise\bin)
regsvr32.exe %programfiles%\Bentley\ProjectWise\bin\DmsAfpHost_ps.dll on Login machine
%programfiles%\Bentley\ProjectWise\bin\DmsAfpHost.exe -RegServer" on Login machine
The above assumes the default install directory. Modify the paths as required.
Product TechNotes and FAQs
ProjectWise TechNotes And FAQs
Bentley Technical Support KnowledgeBase
Bentley LEARN Server
Bentley's Technical Support Group requests that you please confine any comments you have on this Wiki entry to this "Comments or Corrections?" section. THANK YOU!