64 echo "Unrecognized system!" 65 exit 1; 66 ;; 67 esac 68 69 CLASSPATH=.${PS}${TESTCLASSES}; export CLASSPATH 70 71 THIS_DIR=`pwd` 72 73 ${TESTJAVA}${FS}bin${FS}java -version 74 75 mkdir bug 76 77 cp ${TESTSRC}${FS}bug.idl . 78 ${COMPILEJAVA}${FS}bin${FS}idlj bug.idl 79 80 cp ${TESTSRC}${FS}JavaBug.java bug 81 82 chmod -fR 777 bug 83 84 ${COMPILEJAVA}${FS}bin${FS}javac -addmods java.corba -d . bug${FS}*.java 85 86 ${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} -addmods java.corba -cp . bug/JavaBug > test.out 2>&1 87 88 grep "NullPointerException" test.out 89 90 ERROR=$? 91 92 cat test.out 93 94 if [ $ERROR = 0 ] 95 then 96 echo "Test Failed" 97 exit 1 98 fi 99 100 grep "Any: hello" test.out 101 102 STATUS=$? 103 104 if [ $STATUS = 0 ] 105 then 106 echo "Test Passed" | 64 echo "Unrecognized system!" 65 exit 1; 66 ;; 67 esac 68 69 CLASSPATH=.${PS}${TESTCLASSES}; export CLASSPATH 70 71 THIS_DIR=`pwd` 72 73 ${TESTJAVA}${FS}bin${FS}java -version 74 75 mkdir bug 76 77 cp ${TESTSRC}${FS}bug.idl . 78 ${COMPILEJAVA}${FS}bin${FS}idlj bug.idl 79 80 cp ${TESTSRC}${FS}JavaBug.java bug 81 82 chmod -fR 777 bug 83 84 ${COMPILEJAVA}${FS}bin${FS}javac --add-modules java.corba -d . bug${FS}*.java 85 86 ${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} --add-modules java.corba -cp . bug/JavaBug > test.out 2>&1 87 88 grep "NullPointerException" test.out 89 90 ERROR=$? 91 92 cat test.out 93 94 if [ $ERROR = 0 ] 95 then 96 echo "Test Failed" 97 exit 1 98 fi 99 100 grep "Any: hello" test.out 101 102 STATUS=$? 103 104 if [ $STATUS = 0 ] 105 then 106 echo "Test Passed" |