Env: TS 6.7.1 SP1 / Windows 2003 Ent.
I have a workflow that starts with an external task and transitions to a CGI task that allows the user to set metadata. The problem is that the CGI task does not start immediately, even though I have immediate => TRUE in my task declaration. All works well, if the CGI task the start task.
Here's the code snippet:
declare_task('auto_set_metadata',
name => "Auto",
description => "Automatically set known metadata values.",
type => "externaltask",
start => TRUE,
owner => $iw_areaowner,
areavpath => $iw_workarea,
command => "$iwperl $autoset_ipl");
declare_task('metadata',
name => $localizer->format('metadata_task.name'),
description => $localizer->format('metadata_task.description'),
type => "cgitask",
start => FALSE,
owner => $iw_user,
areavpath => $iw_workarea,
immediate => TRUE,
command => $metadata_capture_ui);
TIA