DirectoryTask and possibly others have possibly unneeded required properties.
Description
The DirectoryTask requires the workflow property. This hasn’t been used as much and if it is not specified (even as an empty string) then the Workflow will not build.
The behavior needs to be more clearly defined for this property or this property should be removed altogether. The FWZ and other documentation needs to be updated to reflect this.
The FileTask might have something similar.
There may be other properties that are no longer used and could either be removed or ensured that they are optional.
Make sure documentation is updated to reflect any decisions made when resolving this.
Investigate if this is in use by mod-camunda. We need to determine if we need to keep the directorytask or delete it. If it is not implemented in mod-camunda, then implement it (if we are not deleting it). When the directorytask runs, it needs an option to not care if the directory already exists so that this can be used to help ensure the directory exists.
The
DirectoryTask
requires theworkflow
property.This hasn’t been used as much and if it is not specified (even as an empty string) then the Workflow will not build.
The behavior needs to be more clearly defined for this property or this property should be removed altogether.
The FWZ and other documentation needs to be updated to reflect this.
The
FileTask
might have something similar.There may be other properties that are no longer used and could either be removed or ensured that they are optional.
Make sure documentation is updated to reflect any decisions made when resolving this.
Investigate if this is in use by mod-camunda.
We need to determine if we need to keep the directorytask or delete it.
If it is not implemented in mod-camunda, then implement it (if we are not deleting it).
When the directorytask runs, it needs an option to not care if the directory already exists so that this can be used to help ensure the directory exists.