ligasgr / intellij-xquery

Plugin to support XQuery in Intellij Idea
Apache License 2.0
35 stars 23 forks source link

Problem updating plugin to version 0.0.7 #45

Closed halski closed 11 years ago

halski commented 11 years ago

Updated via IDEA updater and got the exception as below, it left IDEA editor in a broken state (showing java files in some tabular form), had to disable the plugin because of that.

Stacktrace:

org/intellij/xquery/formatter/settings/XQueryCodeStyleSettingsProvider : Unsupported major.minor version 51.0 [Plugin: org.intellij.xquery]: org/intellij/xquery/formatter/settings/XQueryCodeStyleSettingsProvider : Unsupported major.minor version 51.0 [Plugin: org.intellij.xquery] com.intellij.diagnostic.PluginException: org/intellij/xquery/formatter/settings/XQueryCodeStyleSettingsProvider : Unsupported major.minor version 51.0 [Plugin: org.intellij.xquery] at com.intellij.ide.plugins.cl.PluginClassLoader.d(PluginClassLoader.java:108) at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:63) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.loadClass(ExtensionComponentAdapter.java:148) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentImplementation(ExtensionComponentAdapter.java:63) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentInstance(ExtensionComponentAdapter.java:70) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getExtension(ExtensionComponentAdapter.java:111) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:241) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:185) at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:111) at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:98) at com.intellij.psi.codeStyle.CodeStyleSettings.(CodeStyleSettings.java:61) at com.intellij.psi.codeStyle.CodeStyleSettings.(CodeStyleSettings.java:52) at com.intellij.psi.impl.source.codeStyle.CodeStyleSchemeImpl.a(CodeStyleSchemeImpl.java:82) at com.intellij.psi.impl.source.codeStyle.CodeStyleSchemeImpl.init(CodeStyleSchemeImpl.java:68) at com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl$1.initScheme(CodeStyleSchemesImpl.java:71) at com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl$1.initScheme(CodeStyleSchemesImpl.java:53) at com.intellij.openapi.options.SchemesManagerImpl.b(SchemesManagerImpl.java:289) at com.intellij.openapi.options.SchemesManagerImpl.a(SchemesManagerImpl.java:131) at com.intellij.openapi.options.SchemesManagerImpl.loadSchemes(SchemesManagerImpl.java:108) at com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl.init(CodeStyleSchemesImpl.java:163) at com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl.(CodeStyleSchemesImpl.java:77) at com.intellij.psi.impl.source.codeStyle.PersistableCodeStyleSchemes.(PersistableCodeStyleSchemes.java:49) 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:513) 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 com.intellij.openapi.components.impl.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:54) at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.initializeInstance(ServiceManagerImpl.java:159) at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter$1.compute(ServiceManagerImpl.java:147) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:950) at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.getComponentInstance(ServiceManagerImpl.java:139) at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:242) at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:229) at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:211) at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75) at com.intellij.openapi.components.ServiceManager.getService(ServiceManager.java:36) at com.intellij.psi.codeStyle.CodeStyleSchemes.getInstance(CodeStyleSchemes.java:27) at com.intellij.psi.codeStyle.CodeStyleSettingsManager.getCurrentSettings(CodeStyleSettingsManager.java:75) at com.intellij.psi.codeStyle.CodeStyleSettingsManager.getSettings(CodeStyleSettingsManager.java:66) at com.intellij.openapi.editor.impl.SoftWrapModelImpl.a(SoftWrapModelImpl.java:204) at com.intellij.openapi.editor.impl.SoftWrapModelImpl.reinitSettings(SoftWrapModelImpl.java:190) at com.intellij.openapi.editor.impl.EditorImpl.reinitSettings(EditorImpl.java:646) at com.intellij.openapi.editor.impl.SettingsImpl.b(SettingsImpl.java:521) at com.intellij.openapi.editor.impl.SettingsImpl.setLineMarkerAreaShown(SettingsImpl.java:202) at com.intellij.execution.impl.ConsoleViewUtil$1.run(ConsoleViewUtil.java:58) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:929) at com.intellij.execution.impl.ConsoleViewUtil.setupConsoleEditor(ConsoleViewUtil.java:53) at com.intellij.execution.impl.ConsoleViewUtil.setupConsoleEditor(ConsoleViewUtil.java:48) at com.intellij.notification.EventLogConsole.a(EventLogConsole.java:81) at com.intellij.notification.EventLogConsole.access$000(EventLogConsole.java:57) at com.intellij.notification.EventLogConsole$1.compute(EventLogConsole.java:62) at com.intellij.notification.EventLogConsole$1.compute(EventLogConsole.java:58) at com.intellij.openapi.util.NotNullLazyValue.getValue(NotNullLazyValue.java:36) at com.intellij.notification.EventLogConsole.getConsoleEditor(EventLogConsole.java:206) at com.intellij.notification.EventLogToolWindowFactory.createToolWindowContent(EventLogToolWindowFactory.java:47) at com.intellij.openapi.wm.impl.ToolWindowImpl.ensureContentInitialized(ToolWindowImpl.java:448) at com.intellij.openapi.wm.impl.ToolWindowManagerImpl$11.run(ToolWindowManagerImpl.java:520) at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:343) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:672) at java.awt.EventQueue.access$400(EventQueue.java:81) at java.awt.EventQueue$2.run(EventQueue.java:633) at java.awt.EventQueue$2.run(EventQueue.java:631) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:642) at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:700) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:525) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:348) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Caused by: java.lang.UnsupportedClassVersionError: org/intellij/xquery/formatter/settings/XQueryCodeStyleSettingsProvider : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:153) at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:149) at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:125) at com.intellij.ide.plugins.cl.PluginClassLoader.d(PluginClassLoader.java:102) ... 82 more

com.intellij.diagnostic.PluginException: org/intellij/xquery/formatter/settings/XQueryCodeStyleSettingsProvider : Unsupported major.minor version 51.0 [Plugin: org.intellij.xquery] at com.intellij.ide.plugins.cl.PluginClassLoader.d(PluginClassLoader.java:108) at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:63) at java.lang.ClassLoader.loadClass(ClassLoader.java:247) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:249) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.loadClass(ExtensionComponentAdapter.java:148) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentImplementation(ExtensionComponentAdapter.java:63) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getComponentInstance(ExtensionComponentAdapter.java:70) at com.intellij.openapi.extensions.impl.ExtensionComponentAdapter.getExtension(ExtensionComponentAdapter.java:111) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.processAdapters(ExtensionPointImpl.java:241) at com.intellij.openapi.extensions.impl.ExtensionPointImpl.getExtensions(ExtensionPointImpl.java:185) at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:111) at com.intellij.openapi.extensions.Extensions.getExtensions(Extensions.java:98) at com.intellij.psi.codeStyle.CodeStyleSettings.(CodeStyleSettings.java:61) at com.intellij.psi.codeStyle.CodeStyleSettings.(CodeStyleSettings.java:52) at com.intellij.psi.impl.source.codeStyle.CodeStyleSchemeImpl.a(CodeStyleSchemeImpl.java:82) at com.intellij.psi.impl.source.codeStyle.CodeStyleSchemeImpl.init(CodeStyleSchemeImpl.java:68) at com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl$1.initScheme(CodeStyleSchemesImpl.java:71) at com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl$1.initScheme(CodeStyleSchemesImpl.java:53) at com.intellij.openapi.options.SchemesManagerImpl.b(SchemesManagerImpl.java:289) at com.intellij.openapi.options.SchemesManagerImpl.a(SchemesManagerImpl.java:131) at com.intellij.openapi.options.SchemesManagerImpl.loadSchemes(SchemesManagerImpl.java:108) at com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl.init(CodeStyleSchemesImpl.java:163) at com.intellij.psi.impl.source.codeStyle.CodeStyleSchemesImpl.(CodeStyleSchemesImpl.java:77) at com.intellij.psi.impl.source.codeStyle.PersistableCodeStyleSchemes.(PersistableCodeStyleSchemes.java:49) 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:513) 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 com.intellij.openapi.components.impl.CachingComponentAdapter.getComponentInstance(CachingComponentAdapter.java:54) at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.initializeInstance(ServiceManagerImpl.java:159) at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter$1.compute(ServiceManagerImpl.java:147) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:950) at com.intellij.openapi.components.impl.ServiceManagerImpl$MyComponentAdapter.getComponentInstance(ServiceManagerImpl.java:139) at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:242) at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:229) at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:211) at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75) at com.intellij.openapi.components.ServiceManager.getService(ServiceManager.java:36) at com.intellij.psi.codeStyle.CodeStyleSchemes.getInstance(CodeStyleSchemes.java:27) at com.intellij.psi.codeStyle.CodeStyleSettingsManager.getCurrentSettings(CodeStyleSettingsManager.java:75) at com.intellij.psi.codeStyle.CodeStyleSettingsManager.getSettings(CodeStyleSettingsManager.java:66) at com.intellij.openapi.editor.impl.SoftWrapModelImpl.a(SoftWrapModelImpl.java:204) at com.intellij.openapi.editor.impl.SoftWrapModelImpl.reinitSettings(SoftWrapModelImpl.java:190) at com.intellij.openapi.editor.impl.EditorImpl.reinitSettings(EditorImpl.java:646) at com.intellij.openapi.editor.impl.SettingsImpl.b(SettingsImpl.java:521) at com.intellij.openapi.editor.impl.SettingsImpl.setLineMarkerAreaShown(SettingsImpl.java:202) at com.intellij.execution.impl.ConsoleViewUtil$1.run(ConsoleViewUtil.java:58) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:929) at com.intellij.execution.impl.ConsoleViewUtil.setupConsoleEditor(ConsoleViewUtil.java:53) at com.intellij.execution.impl.ConsoleViewUtil.setupConsoleEditor(ConsoleViewUtil.java:48) at com.intellij.notification.EventLogConsole.a(EventLogConsole.java:81) at com.intellij.notification.EventLogConsole.access$000(EventLogConsole.java:57) at com.intellij.notification.EventLogConsole$1.compute(EventLogConsole.java:62) at com.intellij.notification.EventLogConsole$1.compute(EventLogConsole.java:58) at com.intellij.openapi.util.NotNullLazyValue.getValue(NotNullLazyValue.java:36) at com.intellij.notification.EventLogConsole.doPrintNotification(EventLogConsole.java:114) at com.intellij.notification.EventLog$ProjectTracker$2$1.run(EventLog.java:400) at com.intellij.openapi.application.impl.ApplicationImpl.runReadAction(ApplicationImpl.java:929) at com.intellij.notification.EventLog$ProjectTracker$2.run(EventLog.java:398) at com.intellij.ide.startup.impl.StartupManagerImpl$6.run(StartupManagerImpl.java:284) at com.intellij.ide.startup.impl.StartupManagerImpl$8.run(StartupManagerImpl.java:302) at com.intellij.util.ui.UIUtil.invokeLaterIfNeeded(UIUtil.java:1971) at com.intellij.ide.startup.impl.StartupManagerImpl.runWhenProjectIsInitialized(StartupManagerImpl.java:299) at com.intellij.notification.EventLog$ProjectTracker.a(EventLog.java:394) at com.intellij.notification.EventLog$ProjectTracker.access$100(EventLog.java:329) at com.intellij.notification.EventLog$1.notify(EventLog.java:71) 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.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:120) at com.intellij.util.messages.impl.MessageBusImpl.doPumpMessages(MessageBusImpl.java:228) at com.intellij.util.messages.impl.MessageBusImpl.pumpMessages(MessageBusImpl.java:219) at com.intellij.util.messages.impl.MessageBusImpl.sendMessage(MessageBusImpl.java:209) at com.intellij.util.messages.impl.MessageBusImpl.access$000(MessageBusImpl.java:43) at com.intellij.util.messages.impl.MessageBusImpl$1.invoke(MessageBusImpl.java:131) at com.sun.proxy.$Proxy33.notify(Unknown Source) at com.intellij.notification.Notifications$Bus.doNotify(Notifications.java:90) at com.intellij.notification.Notifications$Bus.access$000(Notifications.java:41) at com.intellij.notification.Notifications$Bus$2.run(Notifications.java:78) at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209) at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:672) at java.awt.EventQueue.access$400(EventQueue.java:81) at java.awt.EventQueue$2.run(EventQueue.java:633) at java.awt.EventQueue$2.run(EventQueue.java:631) at java.security.AccessController.doPrivileged(Native Method) at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87) at java.awt.EventQueue.dispatchEvent(EventQueue.java:642) at com.intellij.ide.IdeEventQueue.d(IdeEventQueue.java:700) at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:525) at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:348) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122) Caused by: java.lang.UnsupportedClassVersionError: org/intellij/xquery/formatter/settings/XQueryCodeStyleSettingsProvider : Unsupported major.minor version 51.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) at java.lang.ClassLoader.defineClass(ClassLoader.java:615) at java.lang.ClassLoader.defineClass(ClassLoader.java:465) at com.intellij.util.lang.UrlClassLoader._defineClass(UrlClassLoader.java:153) at com.intellij.util.lang.UrlClassLoader.defineClass(UrlClassLoader.java:149) at com.intellij.util.lang.UrlClassLoader._findClass(UrlClassLoader.java:125) at com.intellij.ide.plugins.cl.PluginClassLoader.d(PluginClassLoader.java:102) ... 102 more

jeichhorn commented 11 years ago

Please build the plugin with java 6 instead of java 7

ligasgr commented 11 years ago

Sorry for that. Forgot that IntelliJ still uses jdk6. I've uploaded newer version built with jdk6. Just uninstall and install the plugin again and it should be fine (I don't know how update with the same version works).

Please let me know if there are any problems. Thanks!

halski commented 11 years ago

seems to be fixed now !