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.

0
5 comments

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

0

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

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

0

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

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.