initComponent called twice on opening project as pom.xml

I was trying to undestand the lifecycle of vcs plugins between the BaseComponent(initComponent/disposeComponent), the AbstractVcs(activate/deactivate), and ProjectComponent(projectCLosed/projectOpened) and noticed that when opening a pom.xml (this does not happen when opening an ipr file), initComponent is called twice in a row.

Below is the the log which each lifecycle method being traced, and StackTraces generated from the initComponent method

it seems that the initComponent is called once when IDEA tries the load the "default project" although no project was opened
at com.intellij.openapi.project.impl.ProjectManagerImpl.getDefaultProject(ProjectManagerImpl.java:151)
and then another time when the Maven plugin actually creates the project
at com.intellij.openapi.project.impl.ProjectManagerImpl.newProject(ProjectManagerImpl.java:97)


Is this expected ?

WARN - org.intellij.vcs.mks.MksVcs - initComponent
java.lang.Throwable
at org.intellij.vcs.mks.MksVcs.initComponent(MksVcs.java:99)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:88)
at com.intellij.openapi.components.impl.ComponentManagerImpl.access$1100(ComponentManagerImpl.java:97)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:4)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:199)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:186)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:168)
at org.picocontainer.defaults.CollectionComponentParameter.getArrayInstance(CollectionComponentParameter.java:268)
at org.picocontainer.defaults.CollectionComponentParameter.resolveInstance(CollectionComponentParameter.java:127)
at org.picocontainer.defaults.ComponentParameter.resolveInstance(ComponentParameter.java:116)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getConstructorArguments(ConstructorInjectionComponentAdapter.java:257)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:217)
at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:199)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:186)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:168)
at org.picocontainer.defaults.BasicComponentParameter.resolveInstance(BasicComponentParameter.java:77)
at org.picocontainer.defaults.ComponentParameter.resolveInstance(ComponentParameter.java:114)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getConstructorArguments(ConstructorInjectionComponentAdapter.java:257)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:217)
at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:199)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:186)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:168)
at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at com.intellij.openapi.components.impl.ComponentManagerImpl.b(ComponentManagerImpl.java:117)
at com.intellij.openapi.components.impl.ComponentManagerImpl.getComponent(ComponentManagerImpl.java:165)
at com.intellij.openapi.components.impl.ComponentManagerImpl.getComponent(ComponentManagerImpl.java:65)
at com.intellij.openapi.vcs.FileStatusManager.getInstance(FileStatusManager.java:30)
at com.intellij.codeInsight.problems.WolfTheProblemSolverImpl.]]>(WolfTheProblemSolverImpl.java:24)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220)
at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:199)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:186)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:168)
at org.picocontainer.defaults.BasicComponentParameter.resolveInstance(BasicComponentParameter.java:77)
at org.picocontainer.defaults.ComponentParameter.resolveInstance(ComponentParameter.java:114)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getConstructorArguments(ConstructorInjectionComponentAdapter.java:257)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:217)
at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:199)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:186)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:168)
at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:167)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:136)
at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:145)
at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:139)
at com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:110)
at com.intellij.openapi.project.impl.ProjectManagerImpl.getDefaultProject(ProjectManagerImpl.java:151)
at org.jetbrains.idea.maven.project.action.MavenImportBuilder.getProject(MavenImportBuilder.java:234)
at org.jetbrains.idea.maven.project.action.MavenImportBuilder.createImportProcessor(MavenImportBuilder.java:171)
at org.jetbrains.idea.maven.project.action.MavenImportBuilder.access$300(MavenImportBuilder.java:29)
at org.jetbrains.idea.maven.project.action.MavenImportBuilder$4.run(MavenImportBuilder.java:157)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressManagerImpl.java:1)
at com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressManagerImpl.java:10)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessUnderProgress(ProgressManagerImpl.java:25)
at com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(ProgressManagerImpl.java:36)
at com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(ApplicationImpl.java:12)
at com.intellij.openapi.application.impl.ApplicationImpl$5.run(ApplicationImpl.java:9)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:650)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)
at java.lang.Thread.run(Thread.java:595)
at com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(ApplicationImpl.java:3)
WARN - org.intellij.vcs.mks.MksVcs - initComponent
java.lang.Throwable
at org.intellij.vcs.mks.MksVcs.initComponent(MksVcs.java:99)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:88)
at com.intellij.openapi.components.impl.ComponentManagerImpl.access$1100(ComponentManagerImpl.java:97)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:4)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:199)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:186)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:168)
at org.picocontainer.defaults.CollectionComponentParameter.getArrayInstance(CollectionComponentParameter.java:268)
at org.picocontainer.defaults.CollectionComponentParameter.resolveInstance(CollectionComponentParameter.java:127)
at org.picocontainer.defaults.ComponentParameter.resolveInstance(ComponentParameter.java:116)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getConstructorArguments(ConstructorInjectionComponentAdapter.java:257)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:217)
at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:199)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:186)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:168)
at org.picocontainer.defaults.BasicComponentParameter.resolveInstance(BasicComponentParameter.java:77)
at org.picocontainer.defaults.ComponentParameter.resolveInstance(ComponentParameter.java:114)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getConstructorArguments(ConstructorInjectionComponentAdapter.java:257)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:217)
at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:199)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:186)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:168)
at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at com.intellij.openapi.components.impl.ComponentManagerImpl.b(ComponentManagerImpl.java:117)
at com.intellij.openapi.components.impl.ComponentManagerImpl.getComponent(ComponentManagerImpl.java:165)
at com.intellij.openapi.components.impl.ComponentManagerImpl.getComponent(ComponentManagerImpl.java:65)
at com.intellij.openapi.vcs.FileStatusManager.getInstance(FileStatusManager.java:30)
at com.intellij.codeInsight.problems.WolfTheProblemSolverImpl.]]>(WolfTheProblemSolverImpl.java:24)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(InstantiatingComponentAdapter.java:193)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:220)
at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:199)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:186)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:168)
at org.picocontainer.defaults.BasicComponentParameter.resolveInstance(BasicComponentParameter.java:77)
at org.picocontainer.defaults.ComponentParameter.resolveInstance(ComponentParameter.java:114)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getConstructorArguments(ConstructorInjectionComponentAdapter.java:257)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(ConstructorInjectionComponentAdapter.java:217)
at org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(ThreadLocalCyclicDependencyGuard.java:53)
at org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getComponentInstance(ConstructorInjectionComponentAdapter.java:248)
at org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInstance(DecoratingComponentAdapter.java:60)
at org.picocontainer.defaults.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:58)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:199)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:186)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:168)
at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:167)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:136)
at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:145)
at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:139)
at com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:110)
at com.intellij.openapi.project.impl.ProjectManagerImpl.newProject(ProjectManagerImpl.java:97)
at com.intellij.projectImport.ProjectOpenProcessor.doOpenProject(ProjectOpenProcessor.java:38)
at com.intellij.ide.impl.ProjectUtil.openOrImport(ProjectUtil.java:53)
at com.intellij.ide.actions.OpenProjectAction.actionPerformed(OpenProjectAction.java:6)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:5)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1849)
at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:8)
at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:105)
at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:84)
at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:2)
at java.awt.Component.processMouseEvent(Component.java:5488)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1774)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:212)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:176)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:6)
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)
Deprecated expression: $ - missing prefix. Use ${pom.artifactId} (model: com.hsbc.hbfr.ccf.at:J2EE-global:pom:2.6.3.4-SNAPSHOT) Deprecated expression: $ - missing prefix. Use ${pom.version} (model: com.hsbc.hbfr.ccf.at:J2EE-global:pom:2.6.3.4-SNAPSHOT) WARN - org.intellij.vcs.mks.MksVcs - start WARN - org.intellij.vcs.mks.MksVcs - projectOpened Deprecated expression: $ - missing prefix. Use ${pom.artifactId} (model: com.hsbc.hbfr.ccf.at:J2EE-global:pom:2.6.3.4-SNAPSHOT)
Deprecated expression: $ - missing prefix. Use ${pom.version} (model: com.hsbc.hbfr.ccf.at:J2EE-global:pom:2.6.3.4-SNAPSHOT)

2 comments

Hello Thibaut,

These two calls should come to two different instances of your component
class - one which is created for the default project, and one for the real
one.

Actually the recommended way to register VCSes in 7.0+ is not to make your
VCS class a ProjectComponent, but instead to register it as an extension
to the ]]> extension point, as the Perforce and Subversion plugins do.
This ensures that your VCS classes will be loaded and initialized only when
your VCS is actually used in the project.

I was trying to undestand the lifecycle of vcs plugins between the
BaseComponent(initComponent/disposeComponent), the
AbstractVcs(activate/deactivate), and
ProjectComponent(projectCLosed/projectOpened) and noticed that when
opening a pom.xml (this does not happen when opening an ipr file),
initComponent is called twice in a row.

Below is the the log which each lifecycle method being traced, and
StackTraces generated from the initComponent method

it seems that the initComponent is called once when IDEA tries the
load the "default project" although no project was opened
at
com.intellij.openapi.project.impl.ProjectManagerImpl.getDefaultProject
(ProjectManagerImpl.java:151)
and then another time when the Maven plugin actually creates the
project
at
com.intellij.openapi.project.impl.ProjectManagerImpl.newProject(Projec
tManagerImpl.java:97)
Is this expected ?

WARN - org.intellij.vcs.mks.MksVcs - initComponent
java.lang.Throwable
at org.intellij.vcs.mks.MksVcs.initComponent(MksVcs.java:99)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:88)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.access$1100(
ComponentManagerImpl.java:97)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:4
)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at
com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPi
coContainer.java:199)
at
com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCon
tainer.java:186)
at
com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defau
ltPicoContainer.java:168)
at
org.picocontainer.defaults.CollectionComponentParameter.getArrayInstan
ce(CollectionComponentParameter.java:268)
at
org.picocontainer.defaults.CollectionComponentParameter.resolveInstanc
e(CollectionComponentParameter.java:127)
at
org.picocontainer.defaults.ComponentParameter.resolveInstance(Componen
tParameter.java:116)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCon
structorArguments(ConstructorInjectionComponentAdapter.java:257)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(
ConstructorInjectionComponentAdapter.java:217)
at
org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(Th
readLocalCyclicDependencyGuard.java:53)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCom
ponentInstance(ConstructorInjectionComponentAdapter.java:248)
at
org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInst
ance(DecoratingComponentAdapter.java:60)
at
org.picocontainer.defaults.CachingComponentAdapter.getComponentInstanc
e(CachingComponentAdapter.java:58)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1
)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at
com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPi
coContainer.java:199)
at
com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCon
tainer.java:186)
at
com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defau
ltPicoContainer.java:168)
at
org.picocontainer.defaults.BasicComponentParameter.resolveInstance(Bas
icComponentParameter.java:77)
at
org.picocontainer.defaults.ComponentParameter.resolveInstance(Componen
tParameter.java:114)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCon
structorArguments(ConstructorInjectionComponentAdapter.java:257)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(
ConstructorInjectionComponentAdapter.java:217)
at
org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(Th
readLocalCyclicDependencyGuard.java:53)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCom
ponentInstance(ConstructorInjectionComponentAdapter.java:248)
at
org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInst
ance(DecoratingComponentAdapter.java:60)
at
org.picocontainer.defaults.CachingComponentAdapter.getComponentInstanc
e(CachingComponentAdapter.java:58)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1
)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at
com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPi
coContainer.java:199)
at
com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCon
tainer.java:186)
at
com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defau
ltPicoContainer.java:168)
at
org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.
getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.b(ComponentM
anagerImpl.java:117)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.getComponent
(ComponentManagerImpl.java:165)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.getComponent
(ComponentManagerImpl.java:65)
at
com.intellij.openapi.vcs.FileStatusManager.getInstance(FileStatusManag
er.java:30)
at
com.intellij.codeInsight.problems.WolfTheProblemSolverImpl.<init>(Wolf
TheProblemSolverImpl.java:24)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructo
rAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCo
nstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at
org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(I
nstantiatingComponentAdapter.java:193)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(
ConstructorInjectionComponentAdapter.java:220)
at
org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(Th
readLocalCyclicDependencyGuard.java:53)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCom
ponentInstance(ConstructorInjectionComponentAdapter.java:248)
at
org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInst
ance(DecoratingComponentAdapter.java:60)
at
org.picocontainer.defaults.CachingComponentAdapter.getComponentInstanc
e(CachingComponentAdapter.java:58)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1
)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at
com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPi
coContainer.java:199)
at
com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCon
tainer.java:186)
at
com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defau
ltPicoContainer.java:168)
at
org.picocontainer.defaults.BasicComponentParameter.resolveInstance(Bas
icComponentParameter.java:77)
at
org.picocontainer.defaults.ComponentParameter.resolveInstance(Componen
tParameter.java:114)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCon
structorArguments(ConstructorInjectionComponentAdapter.java:257)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(
ConstructorInjectionComponentAdapter.java:217)
at
org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(Th
readLocalCyclicDependencyGuard.java:53)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCom
ponentInstance(ConstructorInjectionComponentAdapter.java:248)
at
org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInst
ance(DecoratingComponentAdapter.java:60)
at
org.picocontainer.defaults.CachingComponentAdapter.getComponentInstanc
e(CachingComponentAdapter.java:58)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1
)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at
com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPi
coContainer.java:199)
at
com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCon
tainer.java:186)
at
com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defau
ltPicoContainer.java:168)
at
org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.
getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:167)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:136)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.initComponen
ts(ComponentManagerImpl.java:145)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.init(Compone
ntManagerImpl.java:139)
at
com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:11
0)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.getDefaultProject
(ProjectManagerImpl.java:151)
at
org.jetbrains.idea.maven.project.action.MavenImportBuilder.getProject(
MavenImportBuilder.java:234)
at
org.jetbrains.idea.maven.project.action.MavenImportBuilder.createImpor
tProcessor(MavenImportBuilder.java:171)
at
org.jetbrains.idea.maven.project.action.MavenImportBuilder.access$300(
MavenImportBuilder.java:29)
at
org.jetbrains.idea.maven.project.action.MavenImportBuilder$4.run(Maven
ImportBuilder.java:157)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$3.run(ProgressM
anagerImpl.java:1)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl$2.run(ProgressM
anagerImpl.java:10)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.executeProcessU
nderProgress(ProgressManagerImpl.java:25)
at
com.intellij.openapi.progress.impl.ProgressManagerImpl.runProcess(Prog
ressManagerImpl.java:36)
at
com.intellij.openapi.application.impl.ApplicationImpl$7$1.run(Applicat
ionImpl.java:12)
at
com.intellij.openapi.application.impl.ApplicationImpl$5.run(Applicatio
nImpl.java:9)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417
)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269)
at java.util.concurrent.FutureTask.run(FutureTask.java:123)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecu
tor.java:650)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
java:675)
at java.lang.Thread.run(Thread.java:595)
at
com.intellij.openapi.application.impl.ApplicationImpl$1$1.run(Applicat
ionImpl.java:3)
WARN - org.intellij.vcs.mks.MksVcs - initComponent
java.lang.Throwable
at org.intellij.vcs.mks.MksVcs.initComponent(MksVcs.java:99)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:88)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.access$1100(
ComponentManagerImpl.java:97)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:4
)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at
com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPi
coContainer.java:199)
at
com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCon
tainer.java:186)
at
com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defau
ltPicoContainer.java:168)
at
org.picocontainer.defaults.CollectionComponentParameter.getArrayInstan
ce(CollectionComponentParameter.java:268)
at
org.picocontainer.defaults.CollectionComponentParameter.resolveInstanc
e(CollectionComponentParameter.java:127)
at
org.picocontainer.defaults.ComponentParameter.resolveInstance(Componen
tParameter.java:116)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCon
structorArguments(ConstructorInjectionComponentAdapter.java:257)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(
ConstructorInjectionComponentAdapter.java:217)
at
org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(Th
readLocalCyclicDependencyGuard.java:53)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCom
ponentInstance(ConstructorInjectionComponentAdapter.java:248)
at
org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInst
ance(DecoratingComponentAdapter.java:60)
at
org.picocontainer.defaults.CachingComponentAdapter.getComponentInstanc
e(CachingComponentAdapter.java:58)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1
)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at
com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPi
coContainer.java:199)
at
com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCon
tainer.java:186)
at
com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defau
ltPicoContainer.java:168)
at
org.picocontainer.defaults.BasicComponentParameter.resolveInstance(Bas
icComponentParameter.java:77)
at
org.picocontainer.defaults.ComponentParameter.resolveInstance(Componen
tParameter.java:114)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCon
structorArguments(ConstructorInjectionComponentAdapter.java:257)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(
ConstructorInjectionComponentAdapter.java:217)
at
org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(Th
readLocalCyclicDependencyGuard.java:53)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCom
ponentInstance(ConstructorInjectionComponentAdapter.java:248)
at
org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInst
ance(DecoratingComponentAdapter.java:60)
at
org.picocontainer.defaults.CachingComponentAdapter.getComponentInstanc
e(CachingComponentAdapter.java:58)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1
)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at
com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPi
coContainer.java:199)
at
com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCon
tainer.java:186)
at
com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defau
ltPicoContainer.java:168)
at
org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.
getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.b(ComponentM
anagerImpl.java:117)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.getComponent
(ComponentManagerImpl.java:165)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.getComponent
(ComponentManagerImpl.java:65)
at
com.intellij.openapi.vcs.FileStatusManager.getInstance(FileStatusManag
er.java:30)
at
com.intellij.codeInsight.problems.WolfTheProblemSolverImpl.<init>(Wolf
TheProblemSolverImpl.java:24)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
Method)
at
sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructo
rAccessorImpl.java:39)
at
sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingCo
nstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
at
org.picocontainer.defaults.InstantiatingComponentAdapter.newInstance(I
nstantiatingComponentAdapter.java:193)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(
ConstructorInjectionComponentAdapter.java:220)
at
org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(Th
readLocalCyclicDependencyGuard.java:53)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCom
ponentInstance(ConstructorInjectionComponentAdapter.java:248)
at
org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInst
ance(DecoratingComponentAdapter.java:60)
at
org.picocontainer.defaults.CachingComponentAdapter.getComponentInstanc
e(CachingComponentAdapter.java:58)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1
)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at
com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPi
coContainer.java:199)
at
com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCon
tainer.java:186)
at
com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defau
ltPicoContainer.java:168)
at
org.picocontainer.defaults.BasicComponentParameter.resolveInstance(Bas
icComponentParameter.java:77)
at
org.picocontainer.defaults.ComponentParameter.resolveInstance(Componen
tParameter.java:114)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCon
structorArguments(ConstructorInjectionComponentAdapter.java:257)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter$1.run(
ConstructorInjectionComponentAdapter.java:217)
at
org.picocontainer.defaults.ThreadLocalCyclicDependencyGuard.observe(Th
readLocalCyclicDependencyGuard.java:53)
at
org.picocontainer.defaults.ConstructorInjectionComponentAdapter.getCom
ponentInstance(ConstructorInjectionComponentAdapter.java:248)
at
org.picocontainer.defaults.DecoratingComponentAdapter.getComponentInst
ance(DecoratingComponentAdapter.java:60)
at
org.picocontainer.defaults.CachingComponentAdapter.getComponentInstanc
e(CachingComponentAdapter.java:58)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:1
)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter.getComponentInstance(ComponentManagerImpl.java:13)
at
com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPi
coContainer.java:199)
at
com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCon
tainer.java:186)
at
com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defau
ltPicoContainer.java:168)
at
org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.
getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:167)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:136)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.initComponen
ts(ComponentManagerImpl.java:145)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.init(Compone
ntManagerImpl.java:139)
at
com.intellij.openapi.project.impl.ProjectImpl.init(ProjectImpl.java:11
0)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.newProject(Projec
tManagerImpl.java:97)
at
com.intellij.projectImport.ProjectOpenProcessor.doOpenProject(ProjectO
penProcessor.java:38)
at
com.intellij.ide.impl.ProjectUtil.openOrImport(ProjectUtil.java:53)
at
com.intellij.ide.actions.OpenProjectAction.actionPerformed(OpenProject
Action.java:6)
at
com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitte
r.actionPerformed(ActionMenuItem.java:5)
at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:184
9)
at
com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerfor
med(ActionMenuItem.java:8)
at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:105)
at
com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:8
4)
at
com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleas
ed(BegMenuItemUI.java:2)
at java.awt.Component.processMouseEvent(Component.java:5488)
at javax.swing.JComponent.processMouseEvent(JComponent.java:3126)
at java.awt.Component.processEvent(Component.java:5253)
at java.awt.Container.processEvent(Container.java:1966)
at java.awt.Component.dispatchEventImpl(Component.java:3955)
at java.awt.Container.dispatchEventImpl(Container.java:2024)
at java.awt.Component.dispatchEvent(Component.java:3803)
at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4212)
at
java.awt.LightweightDispatcher.processMouseEvent(Container.java:3892)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3822)
at java.awt.Container.dispatchEventImpl(Container.java:2010)
at java.awt.Window.dispatchEventImpl(Window.java:1774)
at java.awt.Component.dispatchEvent(Component.java:3803)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:463)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:212)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:176)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:6)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThr
ead.java:242)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThrea
d.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)
Deprecated expression: $ - missing prefix. Use > ${pom.artifactId} (model: > com.hsbc.hbfr.ccf.at:J2EE-global:pom:2.6.3.4-SNAPSHOT) > Deprecated expression: $ - missing prefix. Use > ${pom.version} (model: > com.hsbc.hbfr.ccf.at:J2EE-global:pom:2.6.3.4-SNAPSHOT) > WARN - org.intellij.vcs.mks.MksVcs - start > WARN - org.intellij.vcs.mks.MksVcs - projectOpened > Deprecated expression: $ - missing prefix. Use
${pom.artifactId} (model:
com.hsbc.hbfr.ccf.at:J2EE-global:pom:2.6.3.4-SNAPSHOT)
Deprecated expression: $ - missing prefix. Use
${pom.version} (model:
com.hsbc.hbfr.ccf.at:J2EE-global:pom:2.6.3.4-SNAPSHOT)

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


0

Please sign in to leave a comment.