Project View tool window in 3326 are broken?

First time startup of IDEA i see only two tabs - Packages and J2EE (for web/ejb module project). In J2EE view a press on new icon, IDEA successfully crashed, and i catch up that this button is 'comming soon'.
I try to open my JSP, and ... and... and... IDEA is totaly hang my cpu, as Dave already pointed. Kill the IDEA from process.
Second startup and in Project View i saw only Packages view... Nice, where is my J2EE? :) I check the settings, project still have EJB and Web modules.
Look like, my pressing on new button in J2EE tab previously was wrong move... How to turn time back? :)

Thanks!

2 comments
Comment actions Permalink

I have the same problem. May be it's realted to this :


Exception 1 ===========================================================================

No message
java.lang.NullPointerException
at com.intellij.psi.impl.source.tree.TreeUtil.addChildren(TreeUtil.java:117)
at com.intellij.psi.impl.source.jsp.JspxParsing.parseJsp(JspxParsing.java:62)
at com.intellij.psi.impl.source.tree.JspElementType$2.parseContents(JspElementType.java:8)
at com.intellij.psi.impl.source.tree.ChameleonElement.transform(ChameleonElement.java:27)
at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transform(ChameleonTransforming.java:23)
at com.intellij.psi.impl.source.tree.ChameleonElement.getTransformedLastOrSelf(ChameleonElement.java:36)
at com.intellij.psi.impl.source.tree.SharedImplUtil.getLastChild(SharedImplUtil.java:88)
at com.intellij.psi.impl.source.TreeWrapperPsiElement.getLastChild(TreeWrapperPsiElement.java:78)
at com.intellij.psi.impl.source.jsp.JspJavaTextGenerator.(JspJavaTextGenerator.java:58) at com.intellij.psi.impl.source.jsp.JspxParsing.a(JspxParsing.java:45) at com.intellij.psi.impl.source.jsp.JspxParsing.parseJspDeclarations(JspxParsing.java:92) at com.intellij.psi.impl.source.jsp.jspJava.JspClass.b(JspClass.java:99) at com.intellij.psi.impl.source.jsp.jspJava.JspClass.synchronizeWithXmlTree(JspClass.java:66) at com.intellij.psi.impl.source.jsp.JspxFileImpl.getJavaRoot(JspxFileImpl.java:2) at com.intellij.psi.impl.source.jsp.JspxFileImpl.getClasses(JspxFileImpl.java:63) at com.intellij.ide.projectView.impl.ClassesTreeStructureProvider.modify(ClassesTreeStructureProvider.java:9) at com.intellij.ide.util.treeView.AbstractTreeStructureBase.getChildElements(AbstractTreeStructureBase.java:12) at com.intellij.ide.util.treeView.AbstractTreeBuilder.c(AbstractTreeBuilder.java:262) at com.intellij.ide.util.treeView.AbstractTreeBuilder.b(AbstractTreeBuilder.java:205) at com.intellij.ide.util.treeView.AbstractTreeBuilder.updateSubtree(AbstractTreeBuilder.java:258) at com.intellij.ide.util.treeView.AbstractTreeUpdater.updateSubtree(AbstractTreeUpdater.java:34) at com.intellij.ide.util.treeView.AbstractTreeUpdater.performUpdate(AbstractTreeUpdater.java:8) at com.intellij.ide.util.treeView.AbstractTreeBuilder.expandNodeChildren(AbstractTreeBuilder.java:122) at com.intellij.ide.projectView.BaseProjectTreeBuilder.expandNodeChildren(BaseProjectTreeBuilder.java:50) at com.intellij.ide.util.treeView.AbstractTreeBuilder$MyExpansionListener.treeExpanded(AbstractTreeBuilder.java:30) at javax.swing.JTree.fireTreeExpanded(JTree.java:2245) at javax.swing.JTree.setExpandedState(JTree.java:3006) at javax.swing.JTree.expandPath(JTree.java:1742) at com.intellij.ide.util.treeView.AbstractTreeBuilder$MyExpansionListener.treeExpanded(AbstractTreeBuilder.java:49) at javax.swing.JTree.fireTreeExpanded(JTree.java:2245) at javax.swing.JTree.setExpandedState(JTree.java:3006) at javax.swing.JTree.expandPath(JTree.java:1742) at com.intellij.ide.util.treeView.AbstractTreeBuilder.initRootNode(AbstractTreeBuilder.java:51) at com.intellij.ide.projectView.impl.ProjectTreeBuilder.(ProjectTreeBuilder.java:26) at com.intellij.ide.projectView.impl.AbstractProjectViewPSIPane$4.(AbstractProjectViewPSIPane.java) at com.intellij.ide.projectView.impl.AbstractProjectViewPSIPane.createBuilder(AbstractProjectViewPSIPane.java:94) at com.intellij.ide.projectView.impl.AbstractProjectViewPSIPane.initTree(AbstractProjectViewPSIPane.java:31) at com.intellij.ide.projectView.impl.AbstractProjectViewPSIPane$5.run(AbstractProjectViewPSIPane.java:4) at com.intellij.ide.startup.impl.StartupManagerImpl.a(StartupManagerImpl.java:51) at com.intellij.ide.startup.impl.StartupManagerImpl.runPostStartupActivities(StartupManagerImpl.java:15) at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:243) at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:7) at com.intellij.idea.IdeaApplication.d(IdeaApplication.java:9) at com.intellij.idea.IdeaApplication.access$500(IdeaApplication.java:4) at com.intellij.idea.IdeaApplication$IdeStarter$2.run(IdeaApplication.java:4) at com.intellij.openapi.application.impl.LaterInvocatorEx$FlushQueue.run(LaterInvocatorEx.java:12) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEvent(EventQueue.java:461) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:148) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:71) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:98) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149) at java.awt.EventDispatchThread.run(EventDispatchThread.java:110) Exception 2 =============================================================================== com.intellij.ide.projectView.impl.AbstractProjectViewPSIPane$4 java.lang.NullPointerException at com.intellij.psi.impl.source.tree.TreeUtil.addChildren(TreeUtil.java:117) at com.intellij.psi.impl.source.jsp.JspxParsing.parseJsp(JspxParsing.java:62) at com.intellij.psi.impl.source.tree.JspElementType$2.parseContents(JspElementType.java:8) at com.intellij.psi.impl.source.tree.ChameleonElement.transform(ChameleonElement.java:27) at com.intellij.psi.impl.source.parsing.ChameleonTransforming.transform(ChameleonTransforming.java:23) at com.intellij.psi.impl.source.tree.ChameleonElement.getTransformedLastOrSelf(ChameleonElement.java:36) at com.intellij.psi.impl.source.tree.SharedImplUtil.getLastChild(SharedImplUtil.java:88) at com.intellij.psi.impl.source.TreeWrapperPsiElement.getLastChild(TreeWrapperPsiElement.java:78) at com.intellij.psi.impl.source.jsp.JspJavaTextGenerator.]]>(JspJavaTextGenerator.java:58)
at com.intellij.psi.impl.source.jsp.JspxParsing.a(JspxParsing.java:45)
at com.intellij.psi.impl.source.jsp.JspxParsing.parseJspDeclarations(JspxParsing.java:92)
at com.intellij.psi.impl.source.jsp.jspJava.JspClass.b(JspClass.java:99)
at com.intellij.psi.impl.source.jsp.jspJava.JspClass.synchronizeWithXmlTree(JspClass.java:66)
at com.intellij.psi.impl.source.jsp.JspxFileImpl.getJavaRoot(JspxFileImpl.java:2)
at com.intellij.psi.impl.source.jsp.JspxFileImpl.getClasses(JspxFileImpl.java:63)
at com.intellij.ide.projectView.impl.ClassesTreeStructureProvider.modify(ClassesTreeStructureProvider.java:9)
at com.intellij.ide.util.treeView.AbstractTreeStructureBase.getChildElements(AbstractTreeStructureBase.java:12)
at com.intellij.ide.util.treeView.AbstractTreeBuilder.b(AbstractTreeBuilder.java:24)
at com.intellij.ide.util.treeView.AbstractTreeBuilder.b(AbstractTreeBuilder.java:47)
at com.intellij.ide.util.treeView.AbstractTreeBuilder.b(AbstractTreeBuilder.java:47)
at com.intellij.ide.util.treeView.AbstractTreeBuilder.updateSubtree(AbstractTreeBuilder.java:258)
at com.intellij.ide.util.treeView.AbstractTreeUpdater.updateSubtree(AbstractTreeUpdater.java:34)
at com.intellij.ide.util.treeView.AbstractTreeUpdater.performUpdate(AbstractTreeUpdater.java:8)
at com.intellij.ide.util.treeView.AbstractTreeUpdater$1.run(AbstractTreeUpdater.java:4)
at com.intellij.util.Alarm$1.run(Alarm.java:85)
at com.intellij.util.Alarm$MyThread$1.run(Alarm.java:227)
at com.intellij.openapi.application.impl.LaterInvocatorEx$FlushQueue.run(LaterInvocatorEx.java:12)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:148)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:71)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:98)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:242)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:163)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:157)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:149)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

0
Comment actions Permalink

Me too. It had to do something with the web module in my case...

Dino

0

Please sign in to leave a comment.