Created On:  03 August 2010

Problem:

The XFD_PREFIX Configuration Variable is used to locate the XFD file. XFD_PREFIX allows you to define number of directories to search to find a XFD file. The runtime system will search each directory in order to locate a matching file.

The documentation describes the separating directories entries are separated by a semi-colon (;). For example: XFD_PREFIX=/dir1; /dir2

The problem is that setting XFD_PREFIX does not search multiple paths.  The XFD files in dir2 will not be found when attempting to open the file, and an error to this effect will be reported.

Resolution:

On Windows, the path separator is a semi-colon (:), but on UNIX/LINUX the separator is a colon (:). The correct syntax is:

XFD_PREFIX=/dir1: /dir2
Incident #2443947