Hi,
I am executing one workflow using command line tool iwjobc & iwinvokejob in perl file.
Now i want to check workflow execution get completed or not ?
I am trying by following way, it's not working.
my $mailJobSpec='/data/software/iw/iw-home/Applications/ContentExpiry/workflow/mail/SendMail_original.xml';
my $id=qx "/data/software/iw/iw-home/bin/iwjobc $mailJobSpec ";
my $res= qx "/data/software/iw/iw-home/bin/iwinvokejob $id" ;
my $wf_system = new TeamSite::WFsystem();
chomp($id);
print "id = $id \n";
AGAIN:my $wfs = $wf_system->GetActiveWorkflows();
print "Fetching Active Workflows..... \n";
foreach $wf(
@$wfs){ my $tid=$wf->GetId();
chomp($tid);
#print "tid = $tid,";
goto AGAIN if ($tid eq $id);
}
Saumil Shah
Technical Associate
Mahindra and British Telecom
+0919819890479