test/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java

Print this page

        

*** 30,39 **** --- 30,40 ---- * @library ../../../testlibrary * @modules java.rmi/sun.rmi.registry * java.rmi/sun.rmi.server * java.rmi/sun.rmi.transport * java.rmi/sun.rmi.transport.tcp + * java.base/sun.nio.ch * @build TestLibrary RMID MyRMI CheckAnnotations_Stub * @run main/othervm/policy=security.policy/timeout=480 CheckAnnotations */ import java.io.*;
*** 178,187 **** --- 179,191 ---- } outString = rmidOut.toString(); errString = rmidErr.toString(); + System.err.println("outString: " + outString); + System.err.println("errString: " + errString); + if ((!outString.equals("")) && (!errString.equals(""))) { System.err.println("obtained annotations"); break;
*** 217,235 **** --- 221,243 ---- execErr = errTmp; errTmp = destErr; destErr = stErr.nextToken(); } + System.err.printf("execOut:%s, outTmp:%s, destOut:%s %n", execOut, outTmp, destOut); + System.err.printf("execErr:%s, errTmp:%s, destErr:%s %n", execErr, errTmp, destErr); + if ((execErr == null)||(errTmp == null)|| (destErr == null)) { return false; } if ((execOut == null)||(outTmp == null)|| (destOut == null)) { return false; } + // just make sure that last two strings are what we expect. if (execOut.equals("ExecGroup-" + iteration) && (new String(destOut.substring(0,4)).equals("out" + iteration)) && (execErr.equals("ExecGroup-"+iteration))