IDEA doesn't copy plugins during the upgrade process, for arguable good reasons. You need to copy your plugins from the Demetra configuration directory (...Intellij60\plugins) to the Selena one (...Intellij70\plugins).
looks like one of the plugins isn't compatible and causes selena to freeze when showing the spalsh screen. is there a way to find out which one is causing this?
JetBrains could help here, too. IDEA shouldn't die when loading broken plugins -- it should catch any errors thrown during the loading process and warn the user about the broken plugin, including it's full name, version and maybe author contact info.
In my case the offender was tabifier plugin, but problem does not seems to be plugin-specific - IDEA chokes on plugin.xml which has (not ]]>) within plugin description.
2007-01-22 09:33:40,309 ERROR - llij.ide.plugins.PluginManager - Error while accessing com.intellij.idea.Main.start with arguments: [] java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.ide.plugins.PluginManager$5.run(PluginManager.java:3) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.AssertionError: Wrong node: class org.apache.xerces.dom.ElementNSImpl - at com.intellij.util.DOMUtil.concatTextNodesValues(DOMUtil.java:133) at com.intellij.util.xmlb.PrimitiveValueBinding.deserialize(PrimitiveValueBinding.java:32) at com.intellij.util.xmlb.TagBinding.deserialize(TagBinding.java:60) at com.intellij.util.xmlb.BeanBinding.deserialize(BeanBinding.java:129) at com.intellij.util.xmlb.XmlSerializer.deserialize(XmlSerializer.java:38) at com.intellij.ide.plugins.IdeaPluginDescriptorImpl.a(IdeaPluginDescriptorImpl.java:133) at com.intellij.ide.plugins.IdeaPluginDescriptorImpl.readExternal(IdeaPluginDescriptorImpl.java:169) at com.intellij.ide.plugins.PluginManager.c(PluginManager.java:134) at com.intellij.ide.plugins.PluginManager.a(PluginManager.java:89) at com.intellij.ide.plugins.PluginManager.a(PluginManager.java:46) at com.intellij.ide.plugins.PluginManager.d(PluginManager.java:145) at com.intellij.ide.plugins.PluginManager.b(PluginManager.java:251) at com.intellij.ide.plugins.PluginManager.getPlugins(PluginManager.java:364) at com.intellij.openapi.application.impl.ApplicationImpl.e(ApplicationImpl.java:201) at com.intellij.openapi.application.impl.ApplicationImpl.(ApplicationImpl.java:174)
at com.intellij.openapi.application.ex.ApplicationManagerEx.createApplication(ApplicationManagerEx.java:10)
at com.intellij.idea.IdeaApplication.]]>(IdeaApplication.java:1) at com.intellij.idea.Main.a(Main.java:6) at com.intellij.idea.Main.access$000(Main.java:37) at com.intellij.idea.Main$2.proceed(Main.java:3) at com.intellij.ide.a.e.h$1.a(h$1.java:5) at com.intellij.ide.a.b.u.a(u.java:2) at com.intellij.ide.a.e.c.a(c.java:3) at com.intellij.ide.a.e.c.a(c.java:16) at com.intellij.ide.a.e.h.a(h.java:3) at com.intellij.idea.Main.mainImpl(Main.java:3) at com.intellij.idea.Main.start(Main.java:4) ... 6 more 2007-01-22 09:33:40,319 ERROR - llij.ide.plugins.PluginManager - JDK: 1.6.0_01-ea 2007-01-22 09:33:40,319 ERROR - llij.ide.plugins.PluginManager - VM: Java HotSpot(TM) Client VM 2007-01-22 09:33:40,319 ERROR - llij.ide.plugins.PluginManager - Vendor: Sun Microsystems Inc. 2007-01-22 09:33:40,319 ERROR - llij.ide.plugins.PluginManager - OS: Windows XP 2007-01-22 09:33:40,319 ERROR - llij.ide.plugins.PluginManager - Original exception: java.lang.AssertionError: Wrong node: class org.apache.xerces.dom.ElementNSImpl - at com.intellij.util.DOMUtil.concatTextNodesValues(DOMUtil.java:133) at com.intellij.util.xmlb.PrimitiveValueBinding.deserialize(PrimitiveValueBinding.java:32) at com.intellij.util.xmlb.TagBinding.deserialize(TagBinding.java:60) at com.intellij.util.xmlb.BeanBinding.deserialize(BeanBinding.java:129) at com.intellij.util.xmlb.XmlSerializer.deserialize(XmlSerializer.java:38) at com.intellij.ide.plugins.IdeaPluginDescriptorImpl.a(IdeaPluginDescriptorImpl.java:133) at com.intellij.ide.plugins.IdeaPluginDescriptorImpl.readExternal(IdeaPluginDescriptorImpl.java:169) at com.intellij.ide.plugins.PluginManager.c(PluginManager.java:134) at com.intellij.ide.plugins.PluginManager.a(PluginManager.java:89) at com.intellij.ide.plugins.PluginManager.a(PluginManager.java:46) at com.intellij.ide.plugins.PluginManager.d(PluginManager.java:145) at com.intellij.ide.plugins.PluginManager.b(PluginManager.java:251) at com.intellij.ide.plugins.PluginManager.getPlugins(PluginManager.java:364) at com.intellij.openapi.application.impl.ApplicationImpl.e(ApplicationImpl.java:201) at com.intellij.openapi.application.impl.ApplicationImpl.(ApplicationImpl.java:174)
at com.intellij.openapi.application.ex.ApplicationManagerEx.createApplication(ApplicationManagerEx.java:10)
at com.intellij.idea.IdeaApplication.]]>(IdeaApplication.java:1) at com.intellij.idea.Main.a(Main.java:6) at com.intellij.idea.Main.access$000(Main.java:37) at com.intellij.idea.Main$2.proceed(Main.java:3) at com.intellij.ide.a.e.h$1.a(h$1.java:5) at com.intellij.ide.a.b.u.a(u.java:2) at com.intellij.ide.a.e.c.a(c.java:3) at com.intellij.ide.a.e.c.a(c.java:16) at com.intellij.ide.a.e.h.a(h.java:3) at com.intellij.idea.Main.mainImpl(Main.java:3) at com.intellij.idea.Main.start(Main.java:4) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at com.intellij.ide.plugins.PluginManager$5.run(PluginManager.java:3) at java.lang.Thread.run(Thread.java:619)
IDEA doesn't copy plugins during the upgrade process, for arguable good reasons. You need to copy your plugins from the Demetra configuration directory (...Intellij60\plugins) to the Selena one (...Intellij70\plugins).
--Dave Griffith
looks like one of the plugins isn't compatible and causes selena to freeze when showing the spalsh screen. is there a way to find out which one is causing this?
remove them all and add them one by one until it does it again ?
that's not a way, it's torture.
i went another way: screw the plugins, just re-install the important ones. that way worked.
Of course this just means we don't know which plugin is at fault, so no one can be contacted about fixing it..
JetBrains could help here, too. IDEA shouldn't die when loading broken plugins -- it should catch any errors thrown during the loading process and warn the user about the broken plugin, including it's full name, version and maybe author contact info.
In my case the offender was tabifier plugin, but problem does not seems to be plugin-specific - IDEA chokes on plugin.xml which has (not
]]>) within plugin description.
2007-01-22 09:33:40,309 ERROR - llij.ide.plugins.PluginManager - Error while accessing com.intellij.idea.Main.start with arguments: []
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.ide.plugins.PluginManager$5.run(PluginManager.java:3)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.AssertionError: Wrong node: class org.apache.xerces.dom.ElementNSImpl -
at com.intellij.util.DOMUtil.concatTextNodesValues(DOMUtil.java:133)
at com.intellij.util.xmlb.PrimitiveValueBinding.deserialize(PrimitiveValueBinding.java:32)
at com.intellij.util.xmlb.TagBinding.deserialize(TagBinding.java:60)
at com.intellij.util.xmlb.BeanBinding.deserialize(BeanBinding.java:129)
at com.intellij.util.xmlb.XmlSerializer.deserialize(XmlSerializer.java:38)
at com.intellij.ide.plugins.IdeaPluginDescriptorImpl.a(IdeaPluginDescriptorImpl.java:133)
at com.intellij.ide.plugins.IdeaPluginDescriptorImpl.readExternal(IdeaPluginDescriptorImpl.java:169)
at com.intellij.ide.plugins.PluginManager.c(PluginManager.java:134)
at com.intellij.ide.plugins.PluginManager.a(PluginManager.java:89)
at com.intellij.ide.plugins.PluginManager.a(PluginManager.java:46)
at com.intellij.ide.plugins.PluginManager.d(PluginManager.java:145)
at com.intellij.ide.plugins.PluginManager.b(PluginManager.java:251)
at com.intellij.ide.plugins.PluginManager.getPlugins(PluginManager.java:364)
at com.intellij.openapi.application.impl.ApplicationImpl.e(ApplicationImpl.java:201)
at com.intellij.openapi.application.impl.ApplicationImpl.(ApplicationImpl.java:174) at com.intellij.openapi.application.ex.ApplicationManagerEx.createApplication(ApplicationManagerEx.java:10) at com.intellij.idea.IdeaApplication.]]>(IdeaApplication.java:1)
at com.intellij.idea.Main.a(Main.java:6)
at com.intellij.idea.Main.access$000(Main.java:37)
at com.intellij.idea.Main$2.proceed(Main.java:3)
at com.intellij.ide.a.e.h$1.a(h$1.java:5)
at com.intellij.ide.a.b.u.a(u.java:2)
at com.intellij.ide.a.e.c.a(c.java:3)
at com.intellij.ide.a.e.c.a(c.java:16)
at com.intellij.ide.a.e.h.a(h.java:3)
at com.intellij.idea.Main.mainImpl(Main.java:3)
at com.intellij.idea.Main.start(Main.java:4)
... 6 more
2007-01-22 09:33:40,319 ERROR - llij.ide.plugins.PluginManager - JDK: 1.6.0_01-ea
2007-01-22 09:33:40,319 ERROR - llij.ide.plugins.PluginManager - VM: Java HotSpot(TM) Client VM
2007-01-22 09:33:40,319 ERROR - llij.ide.plugins.PluginManager - Vendor: Sun Microsystems Inc.
2007-01-22 09:33:40,319 ERROR - llij.ide.plugins.PluginManager - OS: Windows XP
2007-01-22 09:33:40,319 ERROR - llij.ide.plugins.PluginManager - Original exception:
java.lang.AssertionError: Wrong node: class org.apache.xerces.dom.ElementNSImpl -
at com.intellij.util.DOMUtil.concatTextNodesValues(DOMUtil.java:133)
at com.intellij.util.xmlb.PrimitiveValueBinding.deserialize(PrimitiveValueBinding.java:32)
at com.intellij.util.xmlb.TagBinding.deserialize(TagBinding.java:60)
at com.intellij.util.xmlb.BeanBinding.deserialize(BeanBinding.java:129)
at com.intellij.util.xmlb.XmlSerializer.deserialize(XmlSerializer.java:38)
at com.intellij.ide.plugins.IdeaPluginDescriptorImpl.a(IdeaPluginDescriptorImpl.java:133)
at com.intellij.ide.plugins.IdeaPluginDescriptorImpl.readExternal(IdeaPluginDescriptorImpl.java:169)
at com.intellij.ide.plugins.PluginManager.c(PluginManager.java:134)
at com.intellij.ide.plugins.PluginManager.a(PluginManager.java:89)
at com.intellij.ide.plugins.PluginManager.a(PluginManager.java:46)
at com.intellij.ide.plugins.PluginManager.d(PluginManager.java:145)
at com.intellij.ide.plugins.PluginManager.b(PluginManager.java:251)
at com.intellij.ide.plugins.PluginManager.getPlugins(PluginManager.java:364)
at com.intellij.openapi.application.impl.ApplicationImpl.e(ApplicationImpl.java:201)
at com.intellij.openapi.application.impl.ApplicationImpl.(ApplicationImpl.java:174) at com.intellij.openapi.application.ex.ApplicationManagerEx.createApplication(ApplicationManagerEx.java:10) at com.intellij.idea.IdeaApplication.]]>(IdeaApplication.java:1)
at com.intellij.idea.Main.a(Main.java:6)
at com.intellij.idea.Main.access$000(Main.java:37)
at com.intellij.idea.Main$2.proceed(Main.java:3)
at com.intellij.ide.a.e.h$1.a(h$1.java:5)
at com.intellij.ide.a.b.u.a(u.java:2)
at com.intellij.ide.a.e.c.a(c.java:3)
at com.intellij.ide.a.e.c.a(c.java:16)
at com.intellij.ide.a.e.h.a(h.java:3)
at com.intellij.idea.Main.mainImpl(Main.java:3)
at com.intellij.idea.Main.start(Main.java:4)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.intellij.ide.plugins.PluginManager$5.run(PluginManager.java:3)
at java.lang.Thread.run(Thread.java:619)
OOps, I forgot that I am still in HTML world 8-)
I mean the offending tag was <br/> (<br> seems to be Ok)
Andrei,
Could you please give us a problematic plugin.xml? A JIRA issue would be
also excellent.
Just take the latest version of tabifier (v.5.2, Tabifier_2473.jar) from plugin repository.
Here it is: http://www.jetbrains.net/jira/browse/IDEA-11154