Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

After running this script you will get the list of all actors that have some sort of issues related to XSD vs. XML inside Code Parameters.

Further development

There are few more features that have to be developed to make the tool more useful

  1. diff functionality for XML files (comparison of XML inside workflow and XML inside actor)
  2. storing new XML inside workflow
    1. at the moment, XML stored inside workflow is always treated as most recent one
    2. in case changes inside XSD/XML, in the actor, we may end up with situation where XML stored inside workflow is incompatible with required format
    3. we can't easily update this information (note that there were different solutions suggested but no final decision was taken)
    4. it's possible to use Kepler's parsing engine to update information inside workflow "as it would be modified by Kepler
    5. there will be new feature that will allow to "inject" new code parameters into workflow
Code Block
workflow-editor -updatexml file.xml -workflow ~/workflow_ets.xml -actor name_of_the_actor