plugin is not picked up from dropins folder, exception in org.eclipse.equinox.p2.reconciler.dropins [message #702077] |
Mon, 25 July 2011 19:55  |
Eclipse User |
|
|
|
I am using STS 2.6.1 which includes Eclipse 3.6.2
I wrote a custom plugin and asked my users to put the .jar file into their "dropins" folder in order to use it. Most of the times it works, but some users have told me the plugin doesn't show up for them. In each case their logs show the same error: java.lang.NoSuchMethodError: org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>, see the details below.
1) I don't understand how they get this error and I don't although we have the same STS environment. Where should I look for differences?
2) Any idea what could case this error or where to start to debug this?
3) Is there any other simple way to deploy a custom plugin that doesn't involve using the "dropins" directory.
Thanks!
--Laurent
!ENTRY org.eclipse.equinox.p2.reconciler.dropins 4 0 2011-07-07 14:35:59.075
!MESSAGE
!STACK 0
org.osgi.framework.BundleException: Exception in org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start() of bundle org.eclipse.equinox.p2.reconciler.dropins.
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:806)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:755)
at org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:370)
at org.eclipse.osgi.framework.internal.core.AbstractBundle.resume(AbstractBundle.java:374)
at org.eclipse.osgi.framework.internal.core.Framework.resumeBundle(Framework.java:1067)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:561)
at org.eclipse.osgi.framework.internal.core.StartLevelManager.resumeBundles(StartLevelManager.java:546)
Caused by: java.lang.NoSuchMethodError: org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(Ljava/lang/String;Ljava/util/Map;)V
at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:53)
at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:489)
at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:172)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl$1.run(BundleContextImpl.java:783)
at java.security.AccessController.doPrivileged(Native Method)
at org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:774)
|
|
|
|
|
|
|
|
|
Powered by
FUDForum. Page generated in 0.06538 seconds