Community
Participate
Working Groups
On Eclipse loading an error message occurs in the log: !ENTRY org.eclipse.pde.core 4 0 2015-04-21 21:34:10.877 !MESSAGE Problem processing bundle manifest source header in plug-in %pluginName version 1.1.7. !STACK 0 java.lang.IllegalArgumentException: invalid version "1.1.7.": invalid format at org.osgi.framework.Version.<init>(Version.java:147) at org.eclipse.pde.internal.core.BundleManifestSourceLocationManager.setPlugins(BundleManifestSourceLocationManager.java:213) at org.eclipse.pde.internal.core.SourceLocationManager.initializeBundleManifestLocations(SourceLocationManager.java:394) at org.eclipse.pde.internal.core.SourceLocationManager.getBundleManifestLocator(SourceLocationManager.java:224) at org.eclipse.pde.internal.core.SourceLocationManager.getBundleManifestLocation(SourceLocationManager.java:216) at org.eclipse.pde.internal.core.SourceLocationManager.searchBundleManifestLocations(SourceLocationManager.java:301) at org.eclipse.pde.internal.core.SourceLocationManager.findSourcePath(SourceLocationManager.java:57) at org.eclipse.pde.internal.core.ClasspathUtilCore.getSourceAnnotation(ClasspathUtilCore.java:154) at org.eclipse.pde.internal.core.PDEClasspathContainer.addExternalPlugin(PDEClasspathContainer.java:70) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addPlugin(RequiredPluginsClasspathContainer.java:300) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addDependency(RequiredPluginsClasspathContainer.java:259) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.addDependency(RequiredPluginsClasspathContainer.java:243) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.computePluginEntries(RequiredPluginsClasspathContainer.java:137) at org.eclipse.pde.internal.core.RequiredPluginsClasspathContainer.getClasspathEntries(RequiredPluginsClasspathContainer.java:88) at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2699) at org.eclipse.jdt.internal.core.JavaProject.resolveClasspath(JavaProject.java:2857) at org.eclipse.jdt.internal.core.JavaProject.getResolvedClasspath(JavaProject.java:1962) at org.eclipse.jdt.core.JavaCore.initializeAfterLoad(JavaCore.java:4100) at org.eclipse.jdt.internal.ui.InitializeAfterLoadJob$RealJob.run(InitializeAfterLoadJob.java:36) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Caused by: java.util.NoSuchElementException at java.util.StringTokenizer.nextToken(StringTokenizer.java:349) at java.util.StringTokenizer.nextToken(StringTokenizer.java:377) at org.osgi.framework.Version.<init>(Version.java:138) ... 19 more This happens because there is improper Eclipse-SourceBundle name is specified in org.apache.openwebbeans.spi/source-bundle/META-INF/MANIFEST.MF manifest for version 1.1.7 (the same goes for version 1.1.3, but it doesn't look like is used at the moment)
Created attachment 252606 [details] Patch to fix the Eclipse-SourceBundle name for org.appache.openwebbeans.spi Source Bundle
*** Bug 464218 has been marked as a duplicate of this bug. ***
*** Bug 464219 has been marked as a duplicate of this bug. ***
Fixed in CVS, tagged with v201505121400. Should be in RC1 build.