Missing Validation for the Online Service Temporary Folder

Reported for version 9

Problem

There is a missing validation of the temporary folder location when running online services from the IDE. The Run > Run Configurations > online launch menu allows selecting a folder within the workspace, which under some conditions will result in the java.io.IOException: The filename, directory name, or volume label syntax is incorrect exception when the service is launched. One of the typical cases is using a Lookup in the underlying plan or component.

Solution

It is recommended to use the path to the system temporary folder.

Temporary Folder Specification for an Online Service