Python/Jython plugin for Maia

I can't seem to see this anywhere. Is it not yet supported on Maia or is
it just a case of the 'Until' build number needing to be bumped up?


5 comments
Comment actions Permalink

Hello Chris,

I can't seem to see this anywhere. Is it not yet supported on Maia or
is it just a case of the 'Until' build number needing to be bumped up?


It doesn't look like the plugin was affected by the API changes so far, so
you can bump the until build and have it working. We'll also mark the next
plugin update as Maia compatible.

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Hello Chris,

>> I can't seem to see this anywhere. Is it not yet supported on Maia or
>> is it just a case of the 'Until' build number needing to be bumped
>> up?
>>

It doesn't look like the plugin was affected by the API changes so
far, so you can bump the until build and have it working. We'll also
mark the next plugin update as Maia compatible.


OK thanks Dmitry, that's what I had been hoping.


0
Comment actions Permalink

Hmm doesn't look like the plugin works in Maia after all. I get the following
in idea.log along with a dialog saying the plugin will be disabled:

2009-05-26 19:33:44,948 INFO - jetbrains.python.JythonManager
- Loading Python scripts from C:\Development\.IntelliJIdea90\config\plugins\python\lib\python.jar

2009-05-26 19:33:46,073 ERROR - plication.impl.ApplicationImpl
- com.intellij.codeInspection.ex.InspectionToolRegistrar.registerInspectionToolFactory(Lcom/intellij/openapi/util/Factory;)V

java.lang.NoSuchMethodError: com.intellij.codeInspection.ex.InspectionToolRegistrar.registerInspectionToolFactory(Lcom/intellij/openapi/util/Factory;)V
at com.jetbrains.python.PyInspectionToolProvider.initComponent(PyInspectionToolProvider.java:41)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:25)
at com.intellij.openapi.components.impl.ComponentManagerImpl.access$1200(ComponentManagerImpl.java:48)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:0)
at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentConfigComponentAdapter.getComponentInstance(ComponentManagerImpl.java:20)
at com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPicoContainer.java:230)
at com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoContainer.java:217)
at com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(DefaultPicoContainer.java:199)
at org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:160)
at com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentManagerImpl.java:105)
at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:38)
at com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load(ApplicationStoreImpl.java:7)
at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:115)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:21)
at com.intellij.idea.MainImpl$3.run(MainImpl.java:2)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:239)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:86)
at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:233)
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)
2009-05-26 19:33:46,073 ERROR - plication.impl.ApplicationImpl
- JDK: 1.6.0_12
2009-05-26 19:33:46,073 ERROR - plication.impl.ApplicationImpl
- VM: Java HotSpot(TM) Client VM
2009-05-26 19:33:46,073 ERROR - plication.impl.ApplicationImpl
- Vendor: Sun Microsystems Inc.
2009-05-26 19:33:46,073 ERROR - plication.impl.ApplicationImpl
- OS: Windows XP


0
Comment actions Permalink

Hello Chris,

Thanks for the information! We've restored the API compatibility in this
place so the next Maia EAP should work correctly.

Hmm doesn't look like the plugin works in Maia after all. I get the
following in idea.log along with a dialog saying the plugin will be
disabled:

2009-05-26 19:33:44,948 INFO -
jetbrains.python.JythonManager - Loading Python scripts from
C:\Development\.IntelliJIdea90\config\plugins\python\lib\python.jar

2009-05-26 19:33:46,073 ERROR -
plication.impl.ApplicationImpl -
com.intellij.codeInspection.ex.InspectionToolRegistrar.registerInspect
ionToolFactory(Lcom/intellij/openapi/util/Factory;)V

java.lang.NoSuchMethodError:
com.intellij.codeInspection.ex.InspectionToolRegistrar.registerInspect
ionToolFactory(Lcom/intellij/openapi/util/Factory;)V
at
com.jetbrains.python.PyInspectionToolProvider.initComponent(PyInspecti
onToolProvider.java:41)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:25)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.access$1200(
ComponentManagerImpl.java:48)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter$1.getComponentInstance(ComponentManagerImpl.java:0
)
at
com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentCon
figComponentAdapter.getComponentInstance(ComponentManagerImpl.java:20)
at
com.intellij.util.pico.DefaultPicoContainer.getLocalInstance(DefaultPi
coContainer.java:230)
at
com.intellij.util.pico.DefaultPicoContainer.getInstance(DefaultPicoCon
tainer.java:217)
at
com.intellij.util.pico.DefaultPicoContainer.getComponentInstance(Defau
ltPicoContainer.java:199)
at
org.picocontainer.alternatives.AbstractDelegatingMutablePicoContainer.
getComponentInstance(AbstractDelegatingMutablePicoContainer.java:75)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:160)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.a(ComponentM
anagerImpl.java:105)
at
com.intellij.openapi.components.impl.ComponentManagerImpl.initComponen
ts(ComponentManagerImpl.java:38)
at
com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load(
ApplicationStoreImpl.java:7)
at
com.intellij.openapi.application.impl.ApplicationImpl.load(Application
Impl.java:115)
at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:21)
at com.intellij.idea.MainImpl$3.run(MainImpl.java:2)
at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:209)
at java.awt.EventQueue.dispatchEvent(EventQueue.java:597)
at com.intellij.ide.IdeEventQueue.c(IdeEventQueue.java:239)
at com.intellij.ide.IdeEventQueue.b(IdeEventQueue.java:86)
at
com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:233)
at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThrea
d.java:269)
at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.j
ava:184)
at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThrea
d.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)
2009-05-26 19:33:46,073 ERROR -
plication.impl.ApplicationImpl
- JDK: 1.6.0_12 2009-05-26 19:33:46,073 ERROR -
plication.impl.ApplicationImpl - VM: Java HotSpot(TM) Client VM
2009-05-26 19:33:46,073 ERROR -
plication.impl.ApplicationImpl - Vendor: Sun Microsystems Inc.
2009-05-26 19:33:46,073 ERROR -
plication.impl.ApplicationImpl - OS: Windows XP

--
Dmitry Jemerov
Development Lead
JetBrains, Inc.
http://www.jetbrains.com/
"Develop with Pleasure!"


0
Comment actions Permalink

Hello Chris,

Thanks for the information! We've restored the API compatibility in
this place so the next Maia EAP should work correctly.


Hmm are you sure? It's now two EAPs later (build 10338) and I'm still seeing
the same problem :(


0

Please sign in to leave a comment.