vivekkothari / restclient-idea-plugin

Automatically exported from code.google.com/p/restclient-idea-plugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Doesn't work for the newest Intellij Versions

GoogleCodeExporter opened this issue · comments

What steps will reproduce the problem?

1. use intellij EAP for intellij v.13 and try to use the plugin

Produces this:

org.wiztools.restclient.ui.IdeaPlugin@2cfb6d0a: com/intellij/peer/PeerFactory
java.lang.NoClassDefFoundError: com/intellij/peer/PeerFactory
    at com.sourcestream.plugin.idea.restclient.IdeaPluginBase.projectOpened(IdeaPluginBase.java:108)
    at org.wiztools.restclient.ui.IdeaPlugin.projectOpened(IdeaPlugin.java:99)
    at com.intellij.openapi.project.impl.ProjectImpl.c(ProjectImpl.java:420)
    at com.intellij.openapi.project.impl.ProjectImpl.access$200(ProjectImpl.java:76)
    at com.intellij.openapi.project.impl.ProjectImpl$MyProjectManagerListener.projectOpened(ProjectImpl.java:457)
    at com.intellij.openapi.project.impl.ProjectManagerImpl$2.projectOpened(ProjectManagerImpl.java:155)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.e(ProjectManagerImpl.java:1050)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.openProject(ProjectManagerImpl.java:415)
    at com.intellij.openapi.project.impl.ProjectManagerImpl.loadAndOpenProject(ProjectManagerImpl.java:506)
    at com.intellij.ide.impl.ProjectUtil.openProject(ProjectUtil.java:179)
    at com.intellij.ide.RecentProjectsManager.doOpenProject(RecentProjectsManager.java:46)
    at com.intellij.ide.RecentProjectsManagerBase$MyAppLifecycleListener.appStarting(RecentProjectsManagerBase.java:350)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke(Method.java:606)
    at com.intellij.util.messages.impl.MessageBusConnectionImpl.deliverMessage(MessageBusConnectionImpl.java:114)
    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.$Proxy40.appStarting(Unknown Source)
    at com.intellij.idea.IdeaApplication.c(IdeaApplication.java:294)
    at com.intellij.idea.IdeaApplication.access$500(IdeaApplication.java:56)
    at com.intellij.idea.IdeaApplication$IdeStarter$2.run(IdeaApplication.java:261)
    at com.intellij.openapi.application.impl.LaterInvocator$FlushQueue.run(LaterInvocator.java:347)
    at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
    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:696)
    at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:524)
    at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:335)
    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.peer.PeerFactory 
PluginClassLoader[RESTClient, 1.1]
    at com.intellij.ide.plugins.cl.PluginClassLoader.loadClass(PluginClassLoader.java:82)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)
    ... 44 more



Original issue reported on code.google.com by andreas....@gmail.com on 18 Oct 2013 at 11:23

the Ivy plugin hit this too. Here's their fix:

https://code.google.com/p/ivyidea/issues/attachmentText?id=115&aid=1150003000&na
me=idea13-peerfactory-problem.patch&token=oBMhDadqxDGbV5OqV1jOoRHZlf4%3A13752861
04123

Original comment by evena...@gmail.com on 12 Dec 2013 at 8:43

Thanks for the great plugin.  Any idea if/when a fix will be ready? :)

Original comment by 2toddhi...@gmail.com on 13 Dec 2013 at 7:02

FYI, still a problem on fresh install of 13.0.1, with Windows 7 64 bit

Original comment by wa...@stidolph.com on 17 Jan 2014 at 9:17

The same error in the Android Studio.

Original comment by Stepa...@gmail.com on 24 Feb 2014 at 9:03

Here is a diff to fix the error. Tested on IC 13.1 RC1 (EAP). Authors, apply it 
please.

Original comment by akudi...@gmail.com on 17 Mar 2014 at 7:58

Attachments:

Thanks to akudiyar for the fix. Sorry it took so long to get it in!

Original comment by drcalla...@gmail.com on 14 Apr 2014 at 7:39

  • Changed state: Fixed