Example #1
0
                $app_to_run->parameters[$key]->value = 600;
            }
            if ($par->name == "SW's error speed") {
                $app_to_run->parameters[$key]->value = 0;
            }
            break;
    }
}
$par = new hpsclient_executeApplication();
$par->selectedApplication = $app_to_run;
$par->fastExecution = true;
$par->numOfParallelJobs = 1;
//print_r($par);print "<BR>\n";
try {
    //$app_exe = $soapClient->executeApplication("selectedApplication"=>$app_to_run, "fastExecution"=>0 ,"numOfParallelJobs"=>1);
    $app_exe = $soapClient->executeApplication($par);
    //print_r($app_exe);
    //print "<BR><BR>\n";
    //print "Request :\n".htmlspecialchars($soapClient->__getLastRequest()) ."<br><br>\n";
    //print "Response:\n".htmlspecialchars($soapClient->__getLastResponse())."<br><br>\n";
    //print_r($app_exe->executionId);
    //print "<BR><BR>\n";
    $stat = $soapClient->getStatusOfExecution(array("executionId" => $app_exe->executionId));
    //print_r($stat);
    //print "<BR><BR>\n";
    //print "Running";
    //print "<BR><BR>\n";
    while ($stat->executionStatus !== "Completed") {
        $stat = $soapClient->getStatusOfExecution(array("executionId" => $app_exe->executionId));
        //var_dump($stat);
        //print "<BR><BR>\n";