< prev index next >

jdk/test/java/rmi/activation/Activatable/extLoadedImpl/ext.sh

Print this page




  35 case "$OS" in
  36   SunOS | Linux | Darwin | AIX )
  37     PS=":"
  38     ;;
  39   Windows* | CYGWIN* )
  40     PS=";"
  41     ;;
  42   * )
  43     echo "Unrecognized system!"
  44     exit 1;
  45     ;;
  46 esac
  47 
  48 mkdir -p classes
  49 for dir in `echo ${TESTCLASSPATH:-$TESTCLASSES} | sed -e "s/$PS/ /"` ; do cp $dir/*.class classes ; done
  50 rm classes/ExtLoadedImpl.class classes/ExtLoadedImpl_Stub.class classes/CheckLoader.class
  51 mkdir -p ext
  52 $COMPILEJAVA/bin/jar ${TESTTOOLVMOPTS} cf ext/ext.jar -C $TESTCLASSES ExtLoadedImpl.class -C $TESTCLASSES ExtLoadedImpl_Stub.class -C $TESTCLASSES CheckLoader.class
  53 
  54 TESTVMOPTS="${TESTVMOPTS} \
  55  -XaddExports:java.rmi/sun.rmi.registry=ALL-UNNAMED \
  56  -XaddExports:java.rmi/sun.rmi.server=ALL-UNNAMED \
  57  -XaddExports:java.rmi/sun.rmi.transport=ALL-UNNAMED \
  58  -XaddExports:java.rmi/sun.rmi.transport.tcp=ALL-UNNAMED"
  59 $TESTJAVA/bin/java ${TESTVMOPTS} -cp classes -Dtest.src=$TESTSRC -Dtest.classes=$TESTCLASSES -Djava.security.policy=$TESTSRC/security.policy -Djava.ext.dirs=ext ExtLoadedImplTest
  60 


  35 case "$OS" in
  36   SunOS | Linux | Darwin | AIX )
  37     PS=":"
  38     ;;
  39   Windows* | CYGWIN* )
  40     PS=";"
  41     ;;
  42   * )
  43     echo "Unrecognized system!"
  44     exit 1;
  45     ;;
  46 esac
  47 
  48 mkdir -p classes
  49 for dir in `echo ${TESTCLASSPATH:-$TESTCLASSES} | sed -e "s/$PS/ /"` ; do cp $dir/*.class classes ; done
  50 rm classes/ExtLoadedImpl.class classes/ExtLoadedImpl_Stub.class classes/CheckLoader.class
  51 mkdir -p ext
  52 $COMPILEJAVA/bin/jar ${TESTTOOLVMOPTS} cf ext/ext.jar -C $TESTCLASSES ExtLoadedImpl.class -C $TESTCLASSES ExtLoadedImpl_Stub.class -C $TESTCLASSES CheckLoader.class
  53 
  54 TESTVMOPTS="${TESTVMOPTS} \
  55  --add-exports java.rmi/sun.rmi.registry=ALL-UNNAMED \
  56  --add-exports java.rmi/sun.rmi.server=ALL-UNNAMED \
  57  --add-exports java.rmi/sun.rmi.transport=ALL-UNNAMED \
  58  --add-exports java.rmi/sun.rmi.transport.tcp=ALL-UNNAMED"
  59 $TESTJAVA/bin/java ${TESTVMOPTS} -cp classes -Dtest.src=$TESTSRC -Dtest.classes=$TESTCLASSES -Djava.security.policy=$TESTSRC/security.policy -Djava.ext.dirs=ext ExtLoadedImplTest
  60 
< prev index next >