Load and Rename File
- 20 Jan 2023
- 1 Minute to read
- Print
- DarkLight
Load and Rename File
- Updated on 20 Jan 2023
- 1 Minute to read
- Print
- DarkLight
Article summary
Did you find this summary helpful?
Thank you for your feedback
Step Details | |
Introduced in Version | 4.0.0 |
Last Modified in Version | 7.12.0 |
Location | File Management |
The Load and Rename File step loads a file in memory and renames the source file. The new file name must include the file extension.
Properties
The Load and Rename File step loads a file in memory and renames the source file. The new file name must include the file extension.
Inputs
Property | Description | Data Type |
---|---|---|
File Name | The full path to the file, including the file name and extension. | String |
New Name | The new name for the source file. This name must include the file extension | String |
Outputs
Property | Description | Data Type |
---|---|---|
Output | The contents of the files loaded as a FileData type. | FileData |
Common Errors
File extension is missing
If the file extension is missing, the step will throw the following error. Ensure that under the File Name input that the file extension is included.
Exception Message:
Exception Stack Trace: DecisionsFramework.Design.Flow.ErrorRunningFlowStep: Error running step Load And Rename File 1[LoadAndRenameFile] in flow [Testing]: Exception invoking method LoadAndRenameFile on class FileSteps ---> DecisionsFramework.LoggedException: Exception invoking method LoadAndRenameFile on class FileSteps ---> System.IO.FileNotFoundException: Could not find file 'C:\Examples\newfilename.txt'. File name: 'C:\Examples\newfilename.txt'
at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String fullPath, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.Strategies.OSFileStreamStrategy..ctor(String path, FileMode mode, FileAccess access, FileShare share, FileOptions options, Int64 preallocationSize)
at System.IO.File.ReadAllBytes(String path)
at DecisionsFramework.Design.Flow.CoreSteps.StandardSteps.FileSteps.LoadFile(String fileName)
at DecisionsFramework.Design.Flow.CoreSteps.StandardSteps.FileSteps.LoadAndRenameFile(String fileName, String newName)
--- End of inner exception stack trace ---
at DecisionsFramework.Design.Flow.StepImplementations.InvokeMethodStep.Run(StepStartData data)
at DecisionsFramework.Design.Flow.FlowStep.RunStepInternal(String flowTrackingID, String stepTrackingID, KeyValuePairDataStructure[] stepRunDataValues, AbstractFlowTrackingData trackingData)
at DecisionsFramework.Design.Flow.FlowStep.Start(String flowTrackingID, String stepTrackingID, FlowStateData data, AbstractFlowTrackingData trackingData, RunningStepData currentStepData)
--- End of inner exception stack trace ---
Related Information
Example Labs:
Forum Posts:
Was this article helpful?