defect
Although certain file uploads cannot be recorded using the tl:ScriptingRecorder, they should still be playable. An upload is always recorded in the script as a binary value. However, this value can be manually replaced with a reference to a file in the server file system.
However, if a script is played back that specifies a path to a file using the tl:FileManagerDataValue class, the constraint for the filename is checked against the entire path. This constraint prohibits “invalid characters,” which also includes “/.”
Test
- /com.top_logic.demo/src/test/java/test/com/top_logic/demo/scripted/upload/TestFileUploadFromFilesystem.script.xml