-
Enhancement
-
Resolution: Done
-
Minor
-
None
-
None
-
Release Notes
-
-
-
-
-
ER4
-
?
-
One functionality that is missing and it's of vital importance is the ability to upload and manage files while executing tasks. User will expect the ability to add / view attached files via forms, and persisted / managed automatically by the platform.
It would involve the following tasks.
- Add support for storing / retrieving files from a secondary storage (keeping a reference to it in the process context). This storage could be a data base, the VFS repository itself or just a file. This should be provided through a CDI based component and configured at project or global level.
- Create the right bindings/introspection for this type of properties. Probably it would be enough to use String bindings, to store the UUID or path to file.
- Persist this types of properties in process / task engine, by delegating it to some sort of pluggable service to save/retrieve file content.
- Add the field type for forms to manage this (this already exists but it's disabled due to the lack of support of this feature). This is upload/delete/modify/download content.