Wierd interaction between the Groovy and Scala Plugins

I was able to checkout, build, and install the latest versions of the Groovy and Scala plugins into Selena 6981. When I open a Java project that I am working on, I get the exception below. I don't mind trying to trace the issue sometime, but I dont know how to debug this sort of interaction in Idea. I just wanted to let you know what I discovered.

No message
java.lang.NullPointerException
at org.jetbrains.plugins.scala.cache.ScalaFilesCacheImpl.getClassesInFileByClassName(Unknown Source)
at org.jetbrains.plugins.scala.cache.ScalaFilesCacheImpl.getClassByName(Unknown Source)
at org.jetbrains.plugins.scala.finder.ScalaPsiElementFinder.findClass(Unknown Source)
at com.intellij.psi.impl.PsiManagerImpl.findClass(PsiManagerImpl.java:252)
at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyPsiManager.fillDefaultGroovyMethods(GroovyPsiManager.java:100)
at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyPsiManager.access$100(GroovyPsiManager.java:44)
at org.jetbrains.plugins.groovy.lang.psi.impl.GroovyPsiManager$2.run(GroovyPsiManager.java:78)
at com.intellij.ide.startup.impl.StartupManagerImpl.a(StartupManagerImpl.java:37)
at com.intellij.ide.startup.impl.StartupManagerImpl.runPostStartupActivities(StartupManagerImpl.java:21)
at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:208)
at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:202)
at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:51)
at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:68)
at com.intellij.idea.IdeaApplication.c(IdeaApplication.java:0)
at com.intellij.idea.IdeaApplication.access$400(IdeaApplication.java:57)
at com.intellij.idea.IdeaApplication$IdeStarter$2.run(IdeaApplication.java:4)
at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:3)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:461)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:159)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:71)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:86)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:269)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:176)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:110)

Please sign in to leave a comment.