#!/usr/bin/php
<?php
require_once ("java/Java.inc");
$Thread = new JavaClass("java.lang.Thread");
$current= $Thread->currentThread();
try {
$thread = new java("java.lang.Thread", $current->getThreadGroup(), "simple");
echo "Test failed or no javabridge.policy installed\n";
exit(1);
} catch (JavaException $e) {
$cause = $e->getCause();
if(!java_instanceof($cause, new JavaClass("java.lang.SecurityException"))) {
echo "test failed\n";
exit(2);
}
}
try {
$thread = new java("java.lang.Thread");
echo "Test failed or no javabridge.policy installed\n";
exit(3);
} catch (JavaException $e) {
$cause = $e->getCause();
if(!java_instanceof($cause, new JavaClass("java.lang.SecurityException"))) {
echo "test failed\n";
exit(4);
}
}
echo "test okay\n";
exit(0);
?>