test/javax/print/PrintSE/PrintSE.sh

Print this page




  29 # @run clean PrintSE
  30 # @run build PrintSE
  31 # @run compile PrintSE.java
  32 # @run shell/timeout=300 PrintSE.sh
  33 
  34 echo -------------------------------------------------------------
  35 echo Launching test for `basename $0 .sh`
  36 echo -------------------------------------------------------------
  37 
  38 createJavaPolicyFile()
  39 {
  40    cat << EOF > ${TESTCLASSES}/print.policy
  41 grant {
  42  permission java.lang.RuntimePermission "queuePrintJob";
  43 };
  44 EOF
  45 }
  46 
  47 createJavaPolicyFile
  48 
  49 ${TESTJAVA}/bin/java -Djava.security.manager -Djava.security.policy=${TESTCLASSES}/print.policy -cp ${TESTCLASSES} PrintSE
  50 
  51 exit $?


  29 # @run clean PrintSE
  30 # @run build PrintSE
  31 # @run compile PrintSE.java
  32 # @run shell/timeout=300 PrintSE.sh
  33 
  34 echo -------------------------------------------------------------
  35 echo Launching test for `basename $0 .sh`
  36 echo -------------------------------------------------------------
  37 
  38 createJavaPolicyFile()
  39 {
  40    cat << EOF > ${TESTCLASSES}/print.policy
  41 grant {
  42  permission java.lang.RuntimePermission "queuePrintJob";
  43 };
  44 EOF
  45 }
  46 
  47 createJavaPolicyFile
  48 
  49 ${TESTJAVA}/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} -Djava.security.manager -Djava.security.policy=${TESTCLASSES}/print.policy -cp ${TESTCLASSES} PrintSE
  50 
  51 exit $?