Hi,
I am getting the following exception while building my project with buckminster
[java] java.lang.NoSuchMethodError: org.eclipse.buckminster.runtime.IFileInfo.getRemoteName()Ljava/lang/String; [java] at org.eclipse.buckminster.download.policy.ArchivePolicy.readRemoteFile(ArchivePolicy.java:160) [java] at org.eclipse.buckminster.download.policy.ArchivePolicy.update(ArchivePolicy.java:119) [java] at org.eclipse.buckminster.download.internal.CacheImpl.open(CacheImpl.java:105) [java] at org.eclipse.buckminster.download.internal.CacheImpl.open(CacheImpl.java:113) [java] at
org.eclipse.buckminster.pde.internal.EclipseImportReaderType.localizeContents(EclipseImportReaderType.java:703) [java] at org.eclipse.buckminster.pde.internal.EclipseImportReader.localize(EclipseImportReader.java:231) [java] at org.eclipse.buckminster.pde.internal.EclipseImportReader.getPluginModel(EclipseImportReader.java:151) [java] at org.eclipse.buckminster.pde.internal.EclipseImportReader.<init>(EclipseImportReader.java:63) [java] at org.eclipse.buckminster.pde.internal.EclipseImportReaderType.getReader(EclipseImportReaderType.java:444) [java] at org.eclipse.buckminster.core.version.ProviderMatch.getReader(ProviderMatch.java:173) [java] at
org.eclipse.buckminster.core.ctype.AbstractComponentType.getResolution(AbstractComponentType.java:212) [java] at org.eclipse.buckminster.core.ctype.AbstractComponentType.getResolution(AbstractComponentType.java:229) [java] at org.eclipse.buckminster.core.rmap.model.ResourceMap.resolve(ResourceMap.java:245) [java] at org.eclipse.buckminster.core.resolver.ResourceMapResolver.innerResolve(ResourceMapResolver.java:165) [java] at org.eclipse.buckminster.core.resolver.ResolverNodeWithJob.resolve(ResolverNodeWithJob.java:177) [java] at org.eclipse.buckminster.core.resolver.ResolverNodeWithJob.run(ResolverNodeWithJob.java:187) [java] at
org.eclipse.buckminster.core.resolver.ResolverNodeWithJob$NodeResolutionJob.run(ResolverNodeWithJob.java:60) [java] at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
Here is the part of rmap file: <searchPath name="mysource"> <provider readerType="eclipse.import" componentTypes="osgi.bundle" mutable="false" source="false"> <uri format="http://localhost/build/test.map"/> </provider> </searchPath>
However I found that even though it is able to work with many plugins, only three eclipse plugins are giving this exception.
The difference between these plugins with others is that: 1) It has only one file in META-INF - MANIFEST.MF,
while all other plugins have eclipse.inf, ECLIPSE.RSA and ECLIPSE.SF 2) And some license files.
Please let me know if you want more information.
Thanks Suresh
|