Bugfix
Detail
#26912
File upload with ScriptingRecorder from the file system not possible
Certain file uploads cannot be recorded with tl:ScriptingRecorder, but should be playable. So an upload is always recorded as a binary value embedded in the script. Manually, however, this value can be replaced by a reference to a file in the server file system.
However, if a script is played that specifies a path to a file using the tl:FileManagerDataValue class, the constraint for the filename is checked against the entire path. This prohibits "invalid characters", which includes /.
Test
- /com.top_logic.demo/src/test/java/test/com/top_logic/demo/scripted/upload/TestFileUploadFromFilesystem.script.xml