Chris A. Mattmann created OODT-725:
--------------------------------------

             Summary: CAS-PGE should not pass global metadata keys from 
Workflow to CAS-Crawler from reserved key set
                 Key: OODT-725
                 URL: https://issues.apache.org/jira/browse/OODT-725
             Project: OODT
          Issue Type: Bug
          Components: crawler, pge wrapper framework, workflow manager
         Environment: XDATA translation
            Reporter: Chris A. Mattmann
            Assignee: Chris A. Mattmann
             Fix For: 0.7


Currently CAS-PGE adds all Workflow global metadata to CAS-Crawler before 
invoking it when it runs its ingestCrawler. This can cause a big issue on 
WorkflowNotifications from CAS Crawler e.g., by its TriggerPostIngestWorkflow 
or UpdateWorkflowStatusToIngest actions b/c they pass along to the workflow 
dynamic metadata the "Filename" keyword. This is great for staging the input 
for the next set of workflow tasks, but it messes up ingestion since CAS-PGE 
passes this information to CAS-Crawler before ingesting the outputs of the 
CAS-PGE task. Having the upstream Filename met field screws up the Crawler 
since it thinks that the filename for the ingest product is actually the 
preceding one instead of the one generated and being crawled.

CAS-PGE should NOT pass dyn workflow metadata to CAS-Crawler's global metadata 
on reserved keywords like Filename, FileLocation, ProductName and ProductType.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to