[ https://issues.apache.org/jira/browse/OODT-985?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Chris A. Mattmann updated OODT-985: ----------------------------------- Description: AvroRpcWorkflowManager only accepts a map of *String*: {code:java} // Ex: When creating a dynamic workflow @Override public String executeDynamicWorkflow(List<String> taskIds, Map<String, String> metadata) throws AvroRemoteException; {code} 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. was: AvroRpcWorkflowManager only accepts a map of *String*: {code:java} // Ex: When creating a dynamic workflow @Override public String executeDynamicWorkflow(List<String> taskIds, Map<String, String> metadata) throws AvroRemoteException; {code} This becomes a problem when the metadata fields have a list of values. In XmlRpcWorkflowManage, this was like that and Avro version should behave the same to be compatible with other components. > AvroRpcWorkflowManager only accepts a map of strings as metadata > ---------------------------------------------------------------- > > Key: OODT-985 > URL: https://issues.apache.org/jira/browse/OODT-985 > Project: OODT > Issue Type: Bug > Components: workflow manager > Affects Versions: 1.2.2 > Reporter: Imesha Sudasingha > Priority: Blocker > Fix For: 1.9 > > > AvroRpcWorkflowManager only accepts a map of *String*: > {code:java} > // Ex: When creating a dynamic workflow > @Override > public String executeDynamicWorkflow(List<String> taskIds, Map<String, > String> metadata) throws AvroRemoteException; > {code} > 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. -- This message was sent by Atlassian JIRA (v7.6.3#76005)