Offloading ProjectWise Automated File Processing Engines [TN]


  
 Applies To 
  
 Product(s):ProjectWise
 Version(s):2004 Edition, XM, V8i
 Environment: N/A
 Area: N/A
 Subarea: N/A
 Original Author:Bentley Technical Support Group
  

 

 

 

 

 

 

 

 

Overview

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)

             f.  Run-

 regsvr32.exe %programfiles%\Bentley\ProjectWise\bin\DmsAfpHost_ps.dll on Login machine

             g. Run-

%programfiles%\Bentley\ProjectWise\bin\DmsAfpHost.exe -RegServer" on Login machine

 

The above assumes the default install directory. Modify the paths as required.

See Also

Product TechNotes and FAQs

ProjectWise TechNotes And FAQs

External Links

Bentley Technical Support KnowledgeBase

Bentley LEARN Server

Comments or Corrections?

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!