AllowedOutputDirectoryCSVs

A comma-separated list of the directories that the server can write output files to. Output files are created when an action is sent with the Output parameter set to file.

  • The path must be absolute (for example, C:\IDOLServer\outputs or /store/idol/results).

  • The service cannot write to subdirectories of the specified directory unless they are explicitly listed.

  • A service cannot write to the directory in which it is currently running.

You must create the directory before it can be used.

NOTE: The server does not complete file paths using the AllowedOutputDirectoryCSVs. You must always specify the full file path in the action.

For example, if you send the action action=query&output=file&filename=query.xml, the service attempts to write the output file query.xml to the directory where it is running, which is not allowed, so the query fails.

For the query to succeed, you must specify a full file path (which is allowed by AllowedOutputDirectoryCSVs).

Type: String
Default: The output subdirectory of the directory where the service is running.
Required: No
Configuration Section: Server
Example:

AllowedOutputDirectoryCSVs=C:\TEMP,D:\

In this example, a service can write to C:\TEMP and the root directory of the D:\ drive.

See Also: