33 FS="/" 34 ;; 35 CYGWIN* ) 36 PS=";" 37 FS="/" 38 ;; 39 Windows* ) 40 PS=";" 41 FS="\\" 42 ;; 43 * ) 44 echo "Unrecognized system!" 45 exit 1; 46 ;; 47 esac 48 49 # compile 50 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d . ${TESTSRC}${FS}RetryPost.java 51 52 # run with no option specified. Should retry POST request. 53 ${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} RetryPost 54 result=$? 55 if [ "$result" -ne "0" ]; then 56 exit 1 57 fi 58 59 # run with option specified. Should not retry POST request. 60 ${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} -Dsun.net.http.retryPost=false RetryPost noRetry 61 result=$? 62 if [ "$result" -ne "0" ]; then 63 exit 1 64 fi 65 66 # no failures, exit. 67 exit 0 68 | 33 FS="/" 34 ;; 35 CYGWIN* ) 36 PS=";" 37 FS="/" 38 ;; 39 Windows* ) 40 PS=";" 41 FS="\\" 42 ;; 43 * ) 44 echo "Unrecognized system!" 45 exit 1; 46 ;; 47 esac 48 49 # compile 50 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d . ${TESTSRC}${FS}RetryPost.java 51 52 # run with no option specified. Should retry POST request. 53 ${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} ${TESTJAVAOPTS} RetryPost 54 result=$? 55 if [ "$result" -ne "0" ]; then 56 exit 1 57 fi 58 59 # run with option specified. Should not retry POST request. 60 ${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} ${TESTJAVAOPTS} -Dsun.net.http.retryPost=false RetryPost noRetry 61 result=$? 62 if [ "$result" -ne "0" ]; then 63 exit 1 64 fi 65 66 # no failures, exit. 67 exit 0 68 |