This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 270709

Summary: IllegalStateException: Cannot call getCompilationUnit() if current phase < JavaSource.Phase.PARSED. You must call toPhase(Phase.PARSED) first.
Product: java Reporter: Jiri Prox <jiriprox>
Component: ProjectAssignee: Tomas Zezula <tzezula>
Status: NEW ---    
Severity: normal    
Priority: P3    
Version: Dev   
Hardware: All   
OS: All   
Issue Type: DEFECT Exception Reporter: 229219
Attachments: stacktrace

Description Jiri Prox 2017-05-22 13:46:35 UTC
Build: NetBeans IDE Dev (Build 201705220001)
VM: Java HotSpot(TM) 64-Bit Server VM, 9-ea+167, Java(TM) SE Runtime Environment, 9-ea+167
OS: Windows 7

User Comments:
jiriprox: ISE when crearting module-info in j2se project




Stacktrace: 
java.lang.IllegalStateException: Cannot call getCompilationUnit() if current phase < JavaSource.Phase.PARSED. You must call toPhase(Phase.PARSED) first.
   at org.netbeans.modules.java.source.parsing.CompilationInfoImpl.getCompilationUnit(CompilationInfoImpl.java:222)
   at org.netbeans.api.java.source.CompilationInfo.getCompilationUnit(CompilationInfo.java:186)
   at org.netbeans.modules.java.api.common.queries.ModuleInfoAccessibilityQueryImpl.lambda$readExports$253(ModuleInfoAccessibilityQueryImpl.java:291)
   at org.netbeans.api.java.source.JavaSource$MultiTask.run(JavaSource.java:523)
   at org.netbeans.modules.parsing.impl.TaskProcessor.callUserTask(TaskProcessor.java:609)
   at org.netbeans.modules.parsing.api.ParserManager$UserTaskAction.run(ParserManager.java:153)
Comment 1 Jiri Prox 2017-05-22 13:46:38 UTC
Created attachment 164377 [details]
stacktrace