Example #1
0
    //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";
        //print "."; flush();
    }
    //print "<BR><BR>\n";
    $output = $soapClient->getOutputOfExecution(array("executionId" => $app_exe->executionId));
    $outdir = $output->outputLocation . '/';
    //print "Output location is ".$outdir."<BR><BR>\n";
    if (file_exists($outdir)) {
        print "Output directory exists";
    } else {
        print "No output directory";
    }
    header("Location:" . $outdir);
} catch (SoapFault $exception) {
    print "Request :\n" . htmlspecialchars($soapClient->__getLastRequest()) . "<BR><BR>\n";
    print "Response:\n" . htmlspecialchars($soapClient->__getLastResponse()) . "<BR><BR>\n";
    echo $exception;
}