Installing Python plugin 4.0.12 in IntelliJ 138.777 breaks Javascript Debugger [RESOLVED]

Installing Python plugin 4.0.12 in IntelliJ 138.777 breaks Javascript Debugger. Install and enable the new Python plugin and Javascript Debugger and all its dependencies fail. Disable Python and Javascript Debugger is usable again.

Update: This is resolved with EAP 138.1503 and Python 4.0.26.

5 comments
Comment actions Permalink

Hi Machael, could you please attach your IDEA logs (Help | Show logs...).

0
Comment actions Permalink

I'll have to come back to this as I upgraded and have other issues with plugins with the new EAP and all plugins.

0
Comment actions Permalink

Ok, anyway you can vote for the corresponding issue: http://youtrack.jetbrains.com/issue/IDEA-127418

0
Comment actions Permalink

It exists in the latest 4.0.25 build for 138.1029 as well. I'll add info to the issues as soon as I get a chance. Thanks!

0
Comment actions Permalink

This is what I would see when Python is enabled for both builds noted requiring disabling Python, rebooting, and re-enabling JSDebugger, NodeJS, SpyJS, etc.

2014-07-15 20:00:23,505 [   3451]   WARN - llij.ide.plugins.PluginManager - com/intellij/lang/javascript/json/JSONLanguageDialect
java.lang.NoClassDefFoundError: com/intellij/lang/javascript/json/JSONLanguageDialect
 at com.jetbrains.javascript.debugger.sourcemap.SourceMapFileType.<init>(SourceMapFileType.java:21)
 at com.jetbrains.javascript.debugger.sourcemap.SourceMapFileType.<clinit>(SourceMapFileType.java:16)
 at com.jetbrains.javascript.debugger.sourcemap.SourceMapFileType$MyFileTypeFactory.createFileTypes(SourceMapFileType.java:50)
 at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.a(FileTypeManagerImpl.java:166)
 at com.intellij.openapi.fileTypes.impl.FileTypeManagerImpl.initComponent(FileTypeManagerImpl.java:356)
 at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:559)
 at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:601)
 at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:236)
 at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:223)
 at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:210)
 at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.createComponent(ComponentManagerImpl.java:124)
 at com.intellij.openapi.application.impl.ApplicationImpl.createComponent(ApplicationImpl.java:398)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:115)
 at com.intellij.openapi.components.impl.ComponentManagerImpl.init(ComponentManagerImpl.java:89)
 at com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load(ApplicationStoreImpl.java:87)
 at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:546)
 at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:153)
 at com.intellij.idea.MainImpl$1$1$1.run(MainImpl.java:67)
 at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:312)
 at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:733)
 at java.awt.EventQueue.access$200(EventQueue.java:103)
 at java.awt.EventQueue$3.run(EventQueue.java:694)
 at java.awt.EventQueue$3.run(EventQueue.java:692)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
 at java.awt.EventQueue.dispatchEvent(EventQueue.java:703)
 at com.intellij.ide.IdeEventQueue.e(IdeEventQueue.java:722)
 at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:549)
 at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:360)
 at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
 at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
 at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
 at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
 at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
Caused by: java.lang.ClassNotFoundException: com.intellij.lang.javascript.json.JSONLanguageDialect PluginClassLoader[JavaScriptDebugger, 1.0]
 at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:68)
 at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
 ... 36 more

0

Please sign in to leave a comment.