test/jdk/javadoc/tool/api/basic/GetTask_DocletClassTest.java

Print this page

        

@@ -29,13 +29,10 @@
  * @build APITest
  * @run main GetTask_DocletClassTest
  * @key randomness
  */
 
-import com.sun.javadoc.DocErrorReporter;
-import com.sun.javadoc.LanguageVersion;
-import com.sun.javadoc.RootDoc;
 import java.io.File;
 import java.util.Arrays;
 import java.util.Collections;
 import java.util.Random;
 import javax.tools.DocumentationTool;

@@ -42,10 +39,14 @@
 import javax.tools.DocumentationTool.DocumentationTask;
 import javax.tools.JavaFileObject;
 import javax.tools.StandardJavaFileManager;
 import javax.tools.ToolProvider;
 
+import com.sun.javadoc.DocErrorReporter;
+import com.sun.javadoc.LanguageVersion;
+import com.sun.javadoc.RootDoc;
+
 /**
  * Tests for DocumentationTool.getTask  docletClass  parameter.
  */
 public class GetTask_DocletClassTest extends APITest {
     public static void main(String... args) throws Exception {

@@ -125,10 +126,11 @@
             DocumentationTask t = tool.getTask(null, fm, null, BadDoclet.class, null, files);
             try {
                 t.call();
                 error("call completed without exception");
             } catch (RuntimeException e) {
+                e.printStackTrace();
                 Throwable c = e.getCause();
                 if (c.getClass() == UnexpectedError.class)
                     System.err.println("exception caught as expected: " + c);
                 else
                     throw e;