Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-6347870

javac throws NullPointerException when Processor invokes the Filer.createTextFile() method

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not an Issue
    • Icon: P3 P3
    • 6
    • 6
    • core-libs

      The 'javac' is throwing "java.lang.NullPointerException" when annotation processor trying to create a text file with 'Filer.createTextFile()' .

      Attached source files with the bug report.

      <output>
      bash-2.05$ /jdk/sol/b304a/j2sdk1.6.0/bin/javac -J-version
      java version "1.6.0-auto"
      Java(TM) 2 Runtime Environment, Standard Edition (build 1.6.0-auto-304a)
      Java HotSpot(TM) Client VM (build 1.6.0-ea-b58, mixed mode)

      bash-2.05$ javac -cp /jdk/sol/b304a/j2sdk1.6.0/lib/tools.jar:. -processor filerAP2 -processorpath filerAP2.jar -proc:only B.java
      java.lang.NullPointerException
      at com.sun.tools.javac.processing.JavacFiler.getFileManagerLocation(JavacFiler.java:349)
      at com.sun.tools.javac.processing.JavacFiler.createTextFile(JavacFiler.java:273)
      at filerAP2.process(filerAP2.java:107)
      at com.sun.tools.javac.processing.JavacProcessingEnvironment.callProcessor(JavacProcessingEnvironment.java:497)
      at com.sun.tools.javac.processing.JavacProcessingEnvironment.discovery(JavacProcessingEnvironment.java:421)
      at com.sun.tools.javac.processing.JavacProcessingEnvironment.doProcessing(JavacProcessingEnvironment.java:569)
      at com.sun.tools.javac.main.JavaCompiler.processAnnotations(JavaCompiler.java:843)
      at com.sun.tools.javac.main.JavaCompiler.compile(JavaCompiler.java:629)
      at com.sun.tools.javac.main.Main.compile(Main.java:756)
      at com.sun.tools.javac.main.Main.compile(Main.java:681)
      at com.sun.tools.javac.main.Main.compile(Main.java:670)
      at com.sun.tools.javac.Main.compile(Main.java:70)
      at com.sun.tools.javac.Main.main(Main.java:55)

      </output>

            darcy Joe Darcy
            bkondepusunw Bala Kondepudi (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported:
              Indexed: