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))