--- jsr166/src/test/tck/ExecutorCompletionServiceTest.java 2005/07/08 20:00:10 1.4 +++ jsr166/src/test/tck/ExecutorCompletionServiceTest.java 2005/08/05 19:15:48 1.6 @@ -10,6 +10,7 @@ import junit.framework.*; import java.util.*; import java.util.concurrent.*; +import java.util.concurrent.atomic.*; import java.math.BigInteger; import java.security.*; @@ -213,8 +214,8 @@ public class ExecutorCompletionServiceTe new ExecutorCompletionService(e); try { assertNull(ecs.poll()); - Callable c = new StringTask(); - Future f1 = ecs.submit(c); + Runnable r = new NoOpRunnable(); + Future f1 = ecs.submit(r, null); assertTrue("submit must return MyRunnableFuture", f1 instanceof MyRunnableFuture); Future f2 = ecs.take();