Uploaded image for project: 'OODT (Retired)'
  1. OODT (Retired)
  2. OODT-985

AvroRpcWorkflowManager only accepts a map of strings as metadata

Details

    • Bug
    • Status: Resolved
    • Blocker
    • Resolution: Resolved
    • 1.2.2
    • 1.9
    • workflow manager
    • None
    • Committer (Medium) - This is for regular contributors/committers

    Description

      AvroRpcWorkflowManager only accepts a map of String:

      // Ex: When creating a dynamic workflow
      @Override
      public String executeDynamicWorkflow(List<String> taskIds, Map<String, String> metadata) throws AvroRemoteException;
      

      This becomes a problem when the metadata fields have a list of values. In XmlRpcWorkflowManager, this was like that and Avro version should behave the same to be compatible with other components.

      Attachments

        Issue Links

          Activity

            People

              imesha Imesha Sudasingha
              imesha Imesha Sudasingha
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Slack

                  Issue deployment