org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at com.kiwisoft.sqlPlugin.CommonConfiguration.writeExternal(CommonConfiguration.java:325) at com.kiwisoft.sqlPlugin.SQLQueryPlugin.writeExternal(SQLQueryPlugin.java:91) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.project.impl.BaseFileConfigurable.saveToXml(BaseFileConfigurable.java:138) at com.intellij.openapi.project.impl.ProjectImpl.saveToXml(ProjectImpl.java:28) at com.intellij.openapi.project.impl.BaseFileConfigurable._save(BaseFileConfigurable.java:41) at com.intellij.openapi.project.impl.ProjectImpl$2.run(ProjectImpl.java:9) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:58) at com.intellij.openapi.project.impl.ProjectImpl.save(ProjectImpl.java:109) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:80) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18) at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39) at com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94) at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3) 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:18) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at net.trustx.simpleuml.plugin.configuration.ConfigurationFactory.saveToElement(ConfigurationFactory.java:104) at net.trustx.simpleuml.plugin.UMLToolWindowPlugin.writeExternal(UMLToolWindowPlugin.java:499) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.project.impl.BaseFileConfigurable.saveToXml(BaseFileConfigurable.java:138) at com.intellij.openapi.project.impl.ProjectImpl.saveToXml(ProjectImpl.java:28) at com.intellij.openapi.project.impl.BaseFileConfigurable._save(BaseFileConfigurable.java:41) at com.intellij.openapi.project.impl.ProjectImpl$2.run(ProjectImpl.java:9) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:58) at com.intellij.openapi.project.impl.ProjectImpl.save(ProjectImpl.java:109) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:80) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18) at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39) at com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94) at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3) 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:18) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:22) at org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18) at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39) at com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94) at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3) 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:18) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.RuntimeException: java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:27) at org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18) at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39) at com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94) at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3) 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:18) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100) Caused by: java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:22) ... 23 more
java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at com.wrq.rearranger.Rearranger.writeExternal(Rearranger.java:217) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18) at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39) at com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94) at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3) 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:18) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at com.kiwisoft.sqlPlugin.config.SQLPluginAppConfig.writeExternal(SQLPluginAppConfig.java:119) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18) at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39) at com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94) at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3) 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:18) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at org.intellij.plugins.smartIntroduce.utils.OriginalJDOMExternalizeableList.writeExternal(OriginalJDOMExternalizeableList.java:192) at com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:89) at com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:26) at org.intellij.plugins.smartIntroduce.ExpressionRatings.writeExternal(ExpressionRatings.java:143) at com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:89) at com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:26) at org.intellij.plugins.smartIntroduce.PluginConfiguration$Data.writeExternal(PluginConfiguration.java:300) at org.intellij.plugins.smartIntroduce.PluginConfiguration.writeExternal(PluginConfiguration.java:106) at org.intellij.plugins.smartIntroduce.SmartIntroducePlugin.writeExternal(SmartIntroducePlugin.java:72) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18) at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39) at com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94) at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3) 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:18) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.AbstractMethodError: com.fuhrer.idea.plugin.jboss.yl.clone()Lcom/intellij/j2ee/run/configuration/ServerModel; at com.intellij.j2ee.run.configuration.CommonStrategy.clone(CommonStrategy.java:182) at com.intellij.j2ee.run.configuration.CommonStrategy.clone(CommonStrategy.java:120) at com.intellij.execution.configurations.ConfigurationFactory.createConfiguration(ConfigurationFactory.java:25) ...
I should be clearer -- it's caused an exception looking for a resource on startup for a while, but in 3311, it prevents projects using it from loading at all.
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at net.trustx.simpleuml.plugin.configuration.ConfigurationFactory.saveToElement(ConfigurationFactory.java:104) at net.trustx.simpleuml.plugin.UMLToolWindowPlugin.writeExternal(UMLToolWindowPlugin.java:499) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.project.impl.BaseFileConfigurable.saveToXml(BaseFileConfigurable.java:138) at com.intellij.openapi.project.impl.ProjectImpl.saveToXml(ProjectImpl.java:28) at com.intellij.openapi.project.impl.BaseFileConfigurable._save(BaseFileConfigurable.java:41) at com.intellij.openapi.project.impl.ProjectImpl$2.run(ProjectImpl.java:9) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91) at com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:58) at com.intellij.openapi.project.impl.ProjectImpl.save(ProjectImpl.java:109) at com.intellij.openapi.project.impl.ProjectManagerImpl.closeProject(ProjectManagerImpl.java:144) at com.intellij.ide.impl.ProjectUtil.closeProject(ProjectUtil.java:20) at com.intellij.ide.actions.CloseProjectAction.actionPerformed(CloseProjectAction.java:7) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:14) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1819) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:47) at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:129) at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:100) at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:8) at java.awt.Component.processMouseEvent(Component.java:5166) at java.awt.Component.processEvent(Component.java:4963)
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at org.intellij.plugins.smartIntroduce.utils.OriginalJDOMExternalizeableList.writeExternal(OriginalJDOMExternalizeableList.java:192) at com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:89) at com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:26) at org.intellij.plugins.smartIntroduce.ExpressionRatings.writeExternal(ExpressionRatings.java:143) at com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:89) at com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:26) at org.intellij.plugins.smartIntroduce.PluginConfiguration$Data.writeExternal(PluginConfiguration.java:300) at org.intellij.plugins.smartIntroduce.PluginConfiguration.writeExternal(PluginConfiguration.java:106) at org.intellij.plugins.smartIntroduce.SmartIntroducePlugin.writeExternal(SmartIntroducePlugin.java:72) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18) at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39) at com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94) at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3) 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:18) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:22) at org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18) at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39) at com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94) at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3) 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:18) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.RuntimeException: java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:27) at org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18) at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39) at com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94) at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3) 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:18) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100) Caused by: java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:22) ... 23 more
java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at com.wrq.rearranger.Rearranger.writeExternal(Rearranger.java:217) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18) at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39) at com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94) at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3) 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:18) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178) at java.awt.EventQueue.dispatchEvent(EventQueue.java:454) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
Original exception: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:22) at org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.openapi.project.impl.ProjectManagerImpl.closeProject(ProjectManagerImpl.java:30) at com.intellij.ide.impl.ProjectUtil.closeProject(ProjectUtil.java:20) at com.intellij.ide.actions.CloseProjectAction.actionPerformed(CloseProjectAction.java:7) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:14) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1819) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:47) at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:129) at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:100) at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:8) at java.awt.Component.processMouseEvent(Component.java:5166) at java.awt.Component.processEvent(Component.java:4963) at java.awt.Container.processEvent(Container.java:1613) at java.awt.Component.dispatchEventImpl(Component.java:3681) at java.awt.Container.dispatchEventImpl(Container.java:1671) at java.awt.Component.dispatchEvent(Component.java:3543) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3527) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3242) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3172) at java.awt.Container.dispatchEventImpl(Container.java:1657) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java:3543) at java.awt.EventQueue.dispatchEvent(EventQueue.java:456) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:64) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.RuntimeException: java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:27) at org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.openapi.project.impl.ProjectManagerImpl.closeProject(ProjectManagerImpl.java:30) at com.intellij.ide.impl.ProjectUtil.closeProject(ProjectUtil.java:20) at com.intellij.ide.actions.CloseProjectAction.actionPerformed(CloseProjectAction.java:7) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:14) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1819) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:47) at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:129) at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:100) at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:8) at java.awt.Component.processMouseEvent(Component.java:5166) at java.awt.Component.processEvent(Component.java:4963) at java.awt.Container.processEvent(Container.java:1613) at java.awt.Component.dispatchEventImpl(Component.java:3681) at java.awt.Container.dispatchEventImpl(Container.java:1671) at java.awt.Component.dispatchEvent(Component.java:3543) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3527) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3242) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3172) at java.awt.Container.dispatchEventImpl(Container.java:1657) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java:3543) at java.awt.EventQueue.dispatchEvent(EventQueue.java:456) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:64) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100) Caused by: java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:22) ... 34 more
java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at com.wrq.rearranger.Rearranger.writeExternal(Rearranger.java:217) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.openapi.project.impl.ProjectManagerImpl.closeProject(ProjectManagerImpl.java:30) at com.intellij.ide.impl.ProjectUtil.closeProject(ProjectUtil.java:20) at com.intellij.ide.actions.CloseProjectAction.actionPerformed(CloseProjectAction.java:7) at com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:14) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1819) at com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:47) at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:129) at com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:100) at com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:8) at java.awt.Component.processMouseEvent(Component.java:5166) at java.awt.Component.processEvent(Component.java:4963) at java.awt.Container.processEvent(Container.java:1613) at java.awt.Component.dispatchEventImpl(Component.java:3681) at java.awt.Container.dispatchEventImpl(Container.java:1671) at java.awt.Component.dispatchEvent(Component.java:3543) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3527) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3242) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3172) at java.awt.Container.dispatchEventImpl(Container.java:1657) at java.awt.Window.dispatchEventImpl(Window.java:1606) at java.awt.Component.dispatchEvent(Component.java:3543) at java.awt.EventQueue.dispatchEvent(EventQueue.java:456) at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:64) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170) at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
Here's the exception: Original exception: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; java.lang.NoSuchMethodError: org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element; at org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:34) at org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15) at com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204) at com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75) at com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72) at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83) at com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18) at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1) at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39) at com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94) at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3) 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:18) 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:111) at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234) 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)
Now I think if that worth to update JDOM actually...
Hmm...
Would it be possible to distribute a patched JDOM 1.0 that has a Element.addContent(Element) method as well as the new Element.addContent(Content) one? This might solve a good number of the problems we see.
I think it was a good thing to move to JDOM 1.0. It is JetBrain's role to decide what technology is best for IDEA, and the community's role to fix broken plugins when changes happen.
If you start being shy of making changes by fear of breaking a few (or a lot of) plugins during EAP, it's not a good sign :)
That will require IDEA itself to be rebuilt, not just substitue the jdom.jar. Additionally some API have been change so we've been required to change IDEA source code and it will not compile against old version of the jdom. -
> >Would it be possible to distribute a patched JDOM 1.0 that has a Element.addContent(Element) >method as well as the new Element.addContent(Content) one? This might solve a good number of >the problems we see. >
>
It looks like the best option. It wouldn't be the first time JB patches an O.S. library. I'm all for it.
Ok, I've just tried it and didn't get any exceptions any more, though I'm not sure if there are any other plugins that might be broken by another change.
So here's the patched jdom.jar as first-aid kit...
doesn't work with build 3311
(jdom related problem)
JProfiler
JDOM issues
(even though I believe that thread should be in intellij.plugins :)
Rearranger
And while this is mentioned - Martin: Your JBoss plugin throws up a "resource not found" error on load - it seems to be looking for an icon.
JDom issues
jdom issues
jdom issue:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
com.kiwisoft.sqlPlugin.CommonConfiguration.writeExternal(CommonConfiguration.java:325)
at
com.kiwisoft.sqlPlugin.SQLQueryPlugin.writeExternal(SQLQueryPlugin.java:91)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.project.impl.BaseFileConfigurable.saveToXml(BaseFileConfigurable.java:138)
at
com.intellij.openapi.project.impl.ProjectImpl.saveToXml(ProjectImpl.java:28)
at
com.intellij.openapi.project.impl.BaseFileConfigurable._save(BaseFileConfigurable.java:41)
at
com.intellij.openapi.project.impl.ProjectImpl$2.run(ProjectImpl.java:9)
at
com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91)
at
com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:58)
at
com.intellij.openapi.project.impl.ProjectImpl.save(ProjectImpl.java:109)
at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:80)
at
com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18)
at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1)
at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39)
at
com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94)
at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3)
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:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
net.trustx.simpleuml.plugin.configuration.ConfigurationFactory.saveToElement(ConfigurationFactory.java:104)
at
net.trustx.simpleuml.plugin.UMLToolWindowPlugin.writeExternal(UMLToolWindowPlugin.java:499)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.project.impl.BaseFileConfigurable.saveToXml(BaseFileConfigurable.java:138)
at
com.intellij.openapi.project.impl.ProjectImpl.saveToXml(ProjectImpl.java:28)
at
com.intellij.openapi.project.impl.BaseFileConfigurable._save(BaseFileConfigurable.java:41)
at
com.intellij.openapi.project.impl.ProjectImpl$2.run(ProjectImpl.java:9)
at
com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91)
at
com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:58)
at
com.intellij.openapi.project.impl.ProjectImpl.save(ProjectImpl.java:109)
at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:80)
at
com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18)
at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1)
at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39)
at
com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94)
at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3)
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:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:22)
at
org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83)
at
com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18)
at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1)
at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39)
at
com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94)
at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3)
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:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.RuntimeException: java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:27)
at
org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83)
at
com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18)
at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1)
at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39)
at
com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94)
at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3)
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:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
Caused by: java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:22)
... 23 more
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at com.wrq.rearranger.Rearranger.writeExternal(Rearranger.java:217)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83)
at
com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18)
at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1)
at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39)
at
com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94)
at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3)
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:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
com.kiwisoft.sqlPlugin.config.SQLPluginAppConfig.writeExternal(SQLPluginAppConfig.java:119)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83)
at
com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18)
at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1)
at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39)
at
com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94)
at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3)
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:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
org.intellij.plugins.smartIntroduce.utils.OriginalJDOMExternalizeableList.writeExternal(OriginalJDOMExternalizeableList.java:192)
at
com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:89)
at
com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:26)
at
org.intellij.plugins.smartIntroduce.ExpressionRatings.writeExternal(ExpressionRatings.java:143)
at
com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:89)
at
com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:26)
at
org.intellij.plugins.smartIntroduce.PluginConfiguration$Data.writeExternal(PluginConfiguration.java:300)
at
org.intellij.plugins.smartIntroduce.PluginConfiguration.writeExternal(PluginConfiguration.java:106)
at
org.intellij.plugins.smartIntroduce.SmartIntroducePlugin.writeExternal(SmartIntroducePlugin.java:72)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83)
at
com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18)
at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1)
at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39)
at
com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94)
at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3)
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:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.AbstractMethodError: com.fuhrer.idea.plugin.jboss.yl.clone()Lcom/intellij/j2ee/run/configuration/ServerModel;
at com.intellij.j2ee.run.configuration.CommonStrategy.clone(CommonStrategy.java:182)
at com.intellij.j2ee.run.configuration.CommonStrategy.clone(CommonStrategy.java:120)
at com.intellij.execution.configurations.ConfigurationFactory.createConfiguration(ConfigurationFactory.java:25)
...
I should be clearer -- it's caused an exception looking for a resource on
startup for a while, but in 3311, it prevents projects using it from loading
at all.
--Mike
jdom problem:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
net.trustx.simpleuml.plugin.configuration.ConfigurationFactory.saveToElement(ConfigurationFactory.java:104)
at
net.trustx.simpleuml.plugin.UMLToolWindowPlugin.writeExternal(UMLToolWindowPlugin.java:499)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.project.impl.BaseFileConfigurable.saveToXml(BaseFileConfigurable.java:138)
at
com.intellij.openapi.project.impl.ProjectImpl.saveToXml(ProjectImpl.java:28)
at
com.intellij.openapi.project.impl.BaseFileConfigurable._save(BaseFileConfigurable.java:41)
at
com.intellij.openapi.project.impl.ProjectImpl$2.run(ProjectImpl.java:9)
at
com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:91)
at
com.intellij.openapi.command.impl.CommandProcessorImpl.executeCommand(CommandProcessorImpl.java:58)
at
com.intellij.openapi.project.impl.ProjectImpl.save(ProjectImpl.java:109)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.closeProject(ProjectManagerImpl.java:144)
at com.intellij.ide.impl.ProjectUtil.closeProject(ProjectUtil.java:20)
at
com.intellij.ide.actions.CloseProjectAction.actionPerformed(CloseProjectAction.java:7)
at
com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:14)
at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1819)
at
com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:47)
at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:129)
at
com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:100)
at
com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:8)
at java.awt.Component.processMouseEvent(Component.java:5166)
at java.awt.Component.processEvent(Component.java:4963)
jdom
jdom related problem:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
org.intellij.plugins.smartIntroduce.utils.OriginalJDOMExternalizeableList.writeExternal(OriginalJDOMExternalizeableList.java:192)
at
com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:89)
at
com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:26)
at
org.intellij.plugins.smartIntroduce.ExpressionRatings.writeExternal(ExpressionRatings.java:143)
at
com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:89)
at
com.intellij.openapi.util.DefaultJDOMExternalizer.writeExternal(DefaultJDOMExternalizer.java:26)
at
org.intellij.plugins.smartIntroduce.PluginConfiguration$Data.writeExternal(PluginConfiguration.java:300)
at
org.intellij.plugins.smartIntroduce.PluginConfiguration.writeExternal(PluginConfiguration.java:106)
at
org.intellij.plugins.smartIntroduce.SmartIntroducePlugin.writeExternal(SmartIntroducePlugin.java:72)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83)
at
com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18)
at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1)
at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39)
at
com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94)
at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3)
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:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:22)
at
org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83)
at
com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18)
at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1)
at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39)
at
com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94)
at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3)
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:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.RuntimeException: java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:27)
at
org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83)
at
com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18)
at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1)
at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39)
at
com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94)
at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3)
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:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
Caused by: java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:22)
... 23 more
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at com.wrq.rearranger.Rearranger.writeExternal(Rearranger.java:217)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83)
at
com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18)
at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1)
at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39)
at
com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94)
at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3)
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:18)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:178)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:454)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
n.T.
Now I think if that worth to update JDOM actually...
-
Maxim Shafirov
http://www.jetbrains.com
"Develop with pleasure!"
jdom related
Original exception:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:22)
at
org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.closeProject(ProjectManagerImpl.java:30)
at com.intellij.ide.impl.ProjectUtil.closeProject(ProjectUtil.java:20)
at
com.intellij.ide.actions.CloseProjectAction.actionPerformed(CloseProjectAction.java:7)
at
com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:14)
at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1819)
at
com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:47)
at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:129)
at
com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:100)
at
com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:8)
at java.awt.Component.processMouseEvent(Component.java:5166)
at java.awt.Component.processEvent(Component.java:4963)
at java.awt.Container.processEvent(Container.java:1613)
at java.awt.Component.dispatchEventImpl(Component.java:3681)
at java.awt.Container.dispatchEventImpl(Container.java:1671)
at java.awt.Component.dispatchEvent(Component.java:3543)
at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3527)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3242)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3172)
at java.awt.Container.dispatchEventImpl(Container.java:1657)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3543)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:64)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
java.lang.RuntimeException: java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:27)
at
org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.closeProject(ProjectManagerImpl.java:30)
at com.intellij.ide.impl.ProjectUtil.closeProject(ProjectUtil.java:20)
at
com.intellij.ide.actions.CloseProjectAction.actionPerformed(CloseProjectAction.java:7)
at
com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:14)
at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1819)
at
com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:47)
at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:129)
at
com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:100)
at
com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:8)
at java.awt.Component.processMouseEvent(Component.java:5166)
at java.awt.Component.processEvent(Component.java:4963)
at java.awt.Container.processEvent(Container.java:1613)
at java.awt.Component.dispatchEventImpl(Component.java:3681)
at java.awt.Container.dispatchEventImpl(Container.java:1671)
at java.awt.Component.dispatchEvent(Component.java:3543)
at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3527)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3242)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3172)
at java.awt.Container.dispatchEventImpl(Container.java:1657)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3543)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:64)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
Caused by: java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:22)
... 34 more
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at com.wrq.rearranger.Rearranger.writeExternal(Rearranger.java:217)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at
com.intellij.openapi.project.impl.ProjectManagerImpl.closeProject(ProjectManagerImpl.java:30)
at com.intellij.ide.impl.ProjectUtil.closeProject(ProjectUtil.java:20)
at
com.intellij.ide.actions.CloseProjectAction.actionPerformed(CloseProjectAction.java:7)
at
com.intellij.openapi.actionSystem.impl.ActionMenuItem$ActionTransmitter.actionPerformed(ActionMenuItem.java:14)
at
javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1819)
at
com.intellij.openapi.actionSystem.impl.ActionMenuItem.fireActionPerformed(ActionMenuItem.java:47)
at com.intellij.ui.plaf.beg.BegMenuItemUI.a(BegMenuItemUI.java:129)
at
com.intellij.ui.plaf.beg.BegMenuItemUI.access$300(BegMenuItemUI.java:100)
at
com.intellij.ui.plaf.beg.BegMenuItemUI$MyMouseInputHandler.mouseReleased(BegMenuItemUI.java:8)
at java.awt.Component.processMouseEvent(Component.java:5166)
at java.awt.Component.processEvent(Component.java:4963)
at java.awt.Container.processEvent(Container.java:1613)
at java.awt.Component.dispatchEventImpl(Component.java:3681)
at java.awt.Container.dispatchEventImpl(Container.java:1671)
at java.awt.Component.dispatchEvent(Component.java:3543)
at
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:3527)
at java.awt.LightweightDispatcher.processMouseEvent(Container.java:3242)
at java.awt.LightweightDispatcher.dispatchEvent(Container.java:3172)
at java.awt.Container.dispatchEventImpl(Container.java:1657)
at java.awt.Window.dispatchEventImpl(Window.java:1606)
at java.awt.Component.dispatchEvent(Component.java:3543)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:456)
at
com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:64)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:184)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:178)
at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:170)
at java.awt.EventDispatchThread.run(EventDispatchThread.java:100)
In the mean-while, could you please provide a IDEA build with the old
JDOM library?
Tom
Here's the exception:
Original exception:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
java.lang.NoSuchMethodError:
org.jdom.Element.addContent(Lorg/jdom/Element;)Lorg/jdom/Element;
at
org.intellij.openapi.util.externalizer.JDOMExternalizer.writeExternal(JDOMExternalizer.java:34)
at
org.intellij.openapi.components.ExternalizableApplicationComponent.writeExternal(ExternalizableApplicationComponent.java:15)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.serializeComponent(ComponentManagerImpl.java:204)
at
com.intellij.openapi.application.impl.ApplicationImpl.b(ApplicationImpl.java:75)
at
com.intellij.openapi.application.impl.ApplicationImpl.saveSettings(ApplicationImpl.java:72)
at com.intellij.ide.SaveAndSyncHandler.c(SaveAndSyncHandler.java:83)
at
com.intellij.ide.SaveAndSyncHandler.access$300(SaveAndSyncHandler.java:18)
at com.intellij.ide.SaveAndSyncHandler$4.run(SaveAndSyncHandler.java:1)
at com.intellij.ide.SaveAndSyncHandler.b(SaveAndSyncHandler.java:39)
at
com.intellij.ide.SaveAndSyncHandler.access$500(SaveAndSyncHandler.java:94)
at com.intellij.ide.SaveAndSyncHandler$5.run(SaveAndSyncHandler.java:3)
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:18)
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:111)
at com.intellij.ide.IdeEventQueue.a(IdeEventQueue.java:165)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:119)
at
java.awt.EventDispatchThread.pumpOneEventForHierarchy(EventDispatchThread.java:234)
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)
Maxim
>
Exactly.
What about undoing that move?
Many abandoned-but-still-great plugins are dead just because of this.
It's too high a price to pay, for no good reason.
Alain
Maxim Shafirov (JetBrains) wrote:
Hmm...
Would it be possible to distribute a patched JDOM 1.0 that has a Element.addContent(Element)
method as well as the new Element.addContent(Content) one? This might solve a good number of
the problems we see.
Sascha
n.t.
I think it was a good thing to move to JDOM 1.0. It is JetBrain's role to
decide what technology is best for IDEA, and the community's role to fix
broken plugins when changes happen.
If you start being shy of making changes by fear of breaking a few (or a lot
of) plugins during EAP, it's not a good sign :)
Vince.
That will require IDEA itself to be rebuilt, not just substitue the jdom.jar.
Additionally some API have been change so we've been required to change IDEA
source code and it will not compile against old version of the jdom.
-
Maxim Shafirov
http://www.jetbrains.com
"Develop with pleasure!"
Sascha Weinreuter wrote:
>
>Would it be possible to distribute a patched JDOM 1.0 that has a Element.addContent(Element)
>method as well as the new Element.addContent(Content) one? This might solve a good number of
>the problems we see.
>
>
It looks like the best option. It wouldn't be the first time JB patches
an O.S. library.
I'm all for it.
JB, should we post a formal request?
Alain
Ok, I've just tried it and didn't get any exceptions any more, though I'm not sure
if there are any other plugins that might be broken by another change.
So here's the patched jdom.jar as first-aid kit...
Sascha
Attachment(s):
jdom-compat.jar
No need for that. I'll look into this right away.
-
Maxim Shafirov
http://www.jetbrains.com
"Develop with pleasure!"