OPPID - PSPID Path Troubleshooting


Brackets in file names

On a 64bit system the standard path for PSPID_HOME starts with c:\Program Files (x86).

You need to install PSPID in a different location. If it is not required to run PSPID. it is sufficient to copy/move the folders to a different location.

PSPID.Configuration.xml file looks like this:

 <?xml version="1.0" encoding="utf-8" ?>

<ConfigurationVariables>     

  <Extension Mapping="PSPid_iso_Conversion"

             PSPID_HOME ="C:\Program Files\Bentley\PSpid\"

             PIDLOCAL_CFG="config\pidlocal.cfg"

             PIDAPPL_CFG="config\appl\pidappl.cfg"    

             PSPID_PROJECT="PSPID_BAY">

  </Extension>

</ConfigurationVariables>

The PSPID_HOME path should point to one folder above the config directory. The config directory should contain the pidlocal.cfg.

PSPID workspace conversion  variables 

The pidlocal.cfg file contains the variables that point to the PSPID home and workspace. Ensure these are correct

PSPID_HOME= c:/Program Files/Bentley/PSPID/

MSDIR=${PSPID_HOME}/

SCHEM_HOME=${PSPID_HOME}/

PSPID_WORKSPACE=${PSPID_HOME}

The PSPID_HOME path should point to one folder above the config directory. The config directory should contain the pidlocal.cfg.

This example shows the the PSPID home folder under c:\Bentley\Conversion. The conversion requires the config files and folders. Also required is the entire Workspace folder with pcf project files.