IDEA 7.0.3 EAP (#7656) Breaks SimpleUML

Hi,

SimpleUML throws an NPE during IDEA startup:

No message
java.lang.NullPointerException
at net.trustx.simpleuml.plugin.UMLToolWindowPlugin.initToolWindow(UMLToolWindowPlugin.java:236)
at net.trustx.simpleuml.plugin.UMLToolWindowPlugin.projectOpened(UMLToolWindowPlugin.java:121)
at com.intellij.openapi.project.impl.ProjectImpl.c(ProjectImpl.java:63)
at com.intellij.openapi.project.impl.ProjectImpl.access$300(ProjectImpl.java:36)
at com.intellij.openapi.project.impl.ProjectImpl$MyProjectManagerListener.projectOpened(ProjectImpl.java:1)
at com.intellij.openapi.project.impl.ProjectManagerImpl$1.projectOpened(ProjectManagerImpl.java:24)
at com.intellij.openapi.project.impl.ProjectManagerImpl.d(ProjectManagerImpl.java:213)
at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:177)
at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:119)
at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:240)
at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:131)
at com.intellij.idea.IdeaApplication.b(IdeaApplication.java:51)
at com.intellij.idea.IdeaApplication.access$400(IdeaApplication.java:46)
at com.intellij.idea.IdeaApplication$IdeStarter$3.run(IdeaApplication.java:3)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:25)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:108)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:118)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:19)
at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:273)
at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:183)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:173)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

3 comments
Comment actions Permalink

Hello Randall,

Will be fixed in next EAP, thanks.

SimpleUML throws an NPE during IDEA startup:

No message
java.lang.NullPointerException
at
net.trustx.simpleuml.plugin.UMLToolWindowPlugin.initToolWindow(UMLTool
WindowPlugin.java:236)
at
net.trustx.simpleuml.plugin.UMLToolWindowPlugin.projectOpened(UMLToolW
indowPlugin.java:121)
at
com.intellij.openapi.project.impl.ProjectImpl.c(ProjectImpl.java:63)
at
com.intellij.openapi.project.impl.ProjectImpl.access$300(ProjectImpl.j
ava:36)
at
com.intellij.openapi.project.impl.ProjectImpl$MyProjectManagerListener
.projectOpened(ProjectImpl.java:1)
at
com.intellij.openapi.project.impl.ProjectManagerImpl$1.projectOpened(P
rojectManagerImpl.java:24)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.d(ProjectManagerI
mpl.java:213)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(Proje
ctManagerImpl.java:177)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProjec
t(ProjectManagerImpl.java:119)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProjec
t(ProjectManagerImpl.java:240)
at
com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:131)
at com.intellij.idea.IdeaApplication.b(IdeaApplication.java:51)
at
com.intellij.idea.IdeaApplication.access$400(IdeaApplication.java:46)
at
com.intellij.idea.IdeaApplication$IdeStarter$3.run(IdeaApplication.jav
a:3)
at
com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(La
terInvocator.java:25)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:108)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:118)
at
com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:19)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThrea
d.java:273)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.j
ava:183)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThrea
d.java:173)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:168)
at
java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:160)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:121)

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

I can confirm that this exception no longer occurs in EAP build #7670.

Randall Schulz

0

Please sign in to leave a comment.