While attempting to set up a data link to an FTP data source, the following error is thrown when clicking Next to move to the Defined Fields step:
Caused by: java.net.URISyntaxException: Relative path in absolute URI: <Filename with reserved character>
Root Path contains a file name that contains a reserved character. In this specific example, the reserved character was a colon
FTP servers can be run on many different operating systems, and since it's not possible to determine what OS is hosting the server, Datameer must respect all possible reserved characters for all possible operating systems.
There are two ways to resolve this:
- Rename or remove the file in question with the offending character.
- Create a new
Root Pathfolder for Datameer with no restricted characters, or create a sub folder within the specified
Root Pathfor Datameer.