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.
me040809, jdk1.5.0 steps: -created new MobileClassLibrary project -created new midlet in <default package> NPE appeared. Annotation: Exception occurred in Request Processor java.lang.NullPointerException at org.netbeans.modules.javacore.JMManager.findGuardedBlocks(JMManager.java:534) at org.netbeans.modules.javacore.JMManager.isElementGuarded(JMManager.java:512) at org.netbeans.modules.java.ui.nodes.JavaSourceNodeFactory.createClassNode(JavaSourceNodeFactory.java:158) at org.netbeans.modules.java.ui.nodes.elements.SourceChildren.createNodesImpl(SourceChildren.java:191) at org.netbeans.modules.java.ui.nodes.elements.SourceChildren.prepareNodes(SourceChildren.java:326) at org.netbeans.modules.java.ui.nodes.elements.ChildrenProvider$2.run(ChildrenProvider.java:189) at org.openide.util.Mutex.readAccess(Mutex.java:234) at org.netbeans.modules.java.ui.nodes.elements.ChildrenProvider.createNodeMap(ChildrenProvider.java:180) at org.netbeans.modules.java.ui.nodes.elements.ChildrenProvider.run(ChildrenProvider.java:82) at org.openide.util.Task.run(Task.java:136) at org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:330) [catch] at org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:686)
This issue is surprisingly duplicate of issue 47046. NPE is thrown, becuase DataObject (Midlet.java) is not valid. *** This issue has been marked as a duplicate of 47046 ***
Reopening to implement workaround.
Better handling of invalid objects: Checking in JMManager.java; /cvs/java/javacore/src/org/netbeans/modules/javacore/JMManager.java,v <-- JMManager.java new revision: 1.43; previous revision: 1.42 done
Lukasi, can you verify this issue, please? Thanks.
I haven't seen it for more then half of year (2 releases). Verifying.
Reorganization of java component