[
https://issues.apache.org/jira/browse/OODT-602?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Chris A. Mattmann updated OODT-602:
-----------------------------------
Attachment: OODT-602.Mattmann.041913.patch.txt
> Load not settable for WorkflowTaskJobs in IterativeWorkflowProcessThread
> ------------------------------------------------------------------------
>
> Key: OODT-602
> URL: https://issues.apache.org/jira/browse/OODT-602
> Project: OODT
> Issue Type: Bug
> Components: workflow manager
> Reporter: Chris A. Mattmann
> Assignee: Chris A. Mattmann
> Priority: Critical
> Fix For: 0.6
>
> Attachments: OODT-602.Mattmann.041913.patch.txt
>
>
> Currently in IterativeWorkflowProcessorThread, this code block automatically
> sets Load Value to 2 and doesn't allow override:
> {code:java}
> if (rClient != null) {
> // build up the Job
> // and the Job Input
> Job taskJob = new Job();
> taskJob.setName(task.getTaskId());
> taskJob
>
> .setJobInstanceClassName("org.apache.oodt.cas.workflow.structs.TaskJob");
> taskJob
>
> .setJobInputClassName("org.apache.oodt.cas.workflow.structs.TaskJobInput");
> taskJob.setLoadValue(new Integer(2));
> taskJob
> .setQueueName(task.getTaskConfig().getProperty(QUEUE_NAME) !=
> null ? task
> .getTaskConfig().getProperty(QUEUE_NAME) :
> DEFAULT_QUEUE_NAME);
> {code}
> I could have sworn this was configurable before, but I guess it wasn't. I'm
> going to add a property called "Load" that can be set in tasks.xml on a per
> WorkflowTask basis, that will propagate and allow override of the resource
> manager job load when workflow manager is connecting to the resource manager.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira