Community
Participate
Working Groups
Build Identifier: I20100608-0911 When launching Helios (both Classic and JEE) using JDK1.6.0_20, the IDE does not start. Instead errors are reported in configuration logs (see below for second log of about 9 kb - the initial log contains more errors but is too big to post here.). ==== second time start up log === !SESSION 2010-06-25 20:58:31.802 ----------------------------------------------- eclipse.buildId=I20100608-0911 java.version=1.6.0_20 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB Framework arguments: -product org.eclipse.epp.package.jee.product Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product !ENTRY org.eclipse.equinox.p2.core 4 0 2010-06-25 20:58:33.411 !MESSAGE Provisioning exception !STACK 1 org.eclipse.equinox.p2.core.ProvisionException: Unknown repository type at file:/D:/XText/eclipse/configuration/org.eclipse.osgi/bundles/287/data/listener_1925729951/. at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:392) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.doCreateRepository(AbstractRepositoryManager.java:280) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.createRepository(MetadataRepositoryManager.java:41) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:122) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:60) at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:54) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:473) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:160) 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) 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) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) !SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1005 2010-06-25 20:58:33.411 !MESSAGE Unknown repository type at file:/D:/XText/eclipse/configuration/org.eclipse.osgi/bundles/287/data/listener_1925729951/. !ENTRY org.eclipse.equinox.p2.reconciler.dropins 4 0 2010-06-25 20:58:33.411 !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) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) Caused by: java.lang.IllegalStateException: Could not create metadata repository for: file:/D:/XText/eclipse/configuration/org.eclipse.osgi/bundles/287/data/listener_1925729951/ at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:125) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:60) at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:54) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:473) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:160) 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) ... 11 more Root exception: java.lang.IllegalStateException: Could not create metadata repository for: file:/D:/XText/eclipse/configuration/org.eclipse.osgi/bundles/287/data/listener_1925729951/ at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:125) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:60) at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:54) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:473) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:160) 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) 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) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) !ENTRY org.eclipse.osgi 4 0 2010-06-25 20:58:33.677 !MESSAGE Application error !STACK 1 org.osgi.service.application.ApplicationException: No application id has been found. at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:262) at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at org.eclipse.equinox.launcher.Main.run(Main.java:1407) Reproducible: Always Steps to Reproduce: 1. Install JDK1.6.0_20 as the only, or default JDK on a system 2. Install Eclipse Classic or JEE Helios 3. Start
Created attachment 172815 [details] Log file of first run Eclipse JEE
Created attachment 172816 [details] Log file of later run Eclipse JEE
So other JREs work, just not 6u20?
(In reply to comment #3) > So other JREs work, just not 6u20? I haven't tested them all, but both Classic and JEE fail on 6u20, and work on 5u21.
(In reply to comment #4) > (In reply to comment #3) > > So other JREs work, just not 6u20? > > I haven't tested them all, but both Classic and JEE fail on 6u20, and work on > 5u21. Just did a quick check, using JRE (not JDK!) 1.6.0_u17. That works fine...
Reinstalled JDK1.6.0_20 after I got things working on JDK1.5. Now I get a different exception, rest of symptoms stay the same. !SESSION 2010-07-01 00:24:42.984 ----------------------------------------------- eclipse.buildId=I20100608-0911 java.version=1.6.0_20 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB Command-line arguments: -os win32 -ws win32 -arch x86 !ENTRY org.eclipse.osgi 4 0 2010-07-01 00:24:44.390 !MESSAGE Application error !STACK 1 org.osgi.service.application.ApplicationException: No application id has been found. at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:262) at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
This appears to be a cross-platform issue. I can report the exact same issue Angelo reports on OS X Snow Leopard 10.6.4, running the latest version of Apple's JRE SE build 1.6.0_20-b02-279-10M3065, with Eclipse Helios 3.6. The stack trace and the message in the stack trace that Angelo reported is the same: "No application id has been found". Both Eclipse 32-bit or 64-bit versions for Cocoa react the same way. Other Snow Leopard users might want to look at: http://www.slamb.org/svn/repos/trunk/projects/axamol/sax-pipeline/README It gives instructions on setting up a jaxp.properties file in an OS X system to avoid other errors that come up with a new install of OS X 10.6.4 and Eclipse 3.6 before ending up at this issue trying to get Helios to run. After following those instructions, my /Library/Java/Home/lib/jaxp.properties file looks like: javax.xml.parsers.SAXParserFactory: org.apache.xerces.jaxp.SAXParserFactoryImpl org.apache.xalan.transformer.TransformerImpl To reproduce this issue in OS X, start with a clean install of Snow Leopard (reformat drive, install from DVD, use Migration Assistant to bring over documents), update to 10.6.4 with the Combo Updater: http://support.apple.com/kb/dl1048 Then update to the latest patches via OS X Software Update (which will update Java). Then try running Eclipse 3.6 (Helios). Eclipse 3.5.1 (Galileo SR1) J2EE Edition 32-bit works in the same environment. Eclipse 3.5.2 (Galileo SR2) Classic Edition 64-bit works in the same environment. I do not believe that Apple's JRE has had its COMPANY_NAME changed like referenced in the following ilnks: http://danielbaktiar.com/category/technical/2010/07/22/helios-problem-after-upgrading-jd/ http://www.infoq.com/news/2010/07/eclipse-java-6u21 I'm still trying to track down why Eclipse Helios would break when Galileo does not under the exact same environment.
Moving to Equinox
I don't think this belongs on framework. Moving to p2 for now. It looks like the user does not have permissions to write to the configuration folder from some of the error logs. The last exception at the end about not finding the application id indicates that all the necessary bundles were not installed or resolved at startup. I failed to reproduce on my win XP installation with Java 1.6 update 20.
I am unable to reproduce, JDK1.6.0_20 works fine for me. The stack traces indicate problems parsing xml. "No application id has been found." indicates a configuration problem which can easily come from the problems with xml. Since you reinstalled your JRE, I would suggest running "eclipse -clean", or try a fresh eclipse install.
There are confirmations filtering in gradually from other users now on other forums. User dafish in this post reports the same error on startup under OS X (the discussion points back to this bug report): http://forums.zend.com/viewtopic.php?f=79&t=7250 User Maxwell Draven (Ravenman) reported the same error on startup under ArchLinux x86_64: http://bugs.archlinux.org/task/20019 After backing off to JRE SE build 1.5.0_24-b02-357-10M3065 on OS X 10.6.4 via eclipse.ini, I confirmed that Eclipse Helios still will not start. I used these instructions to re-enable JRE 5: http://chxor.chxo.com/post/183013153/installing-java-1-5-on-snow-leopard It is interesting that when switching between JREs, on the first run many more errors are reported, on the second and subsquent runs the errors like Angelo last reported are logged instead. Some scattered reports dealt with similar (but not exactly the same stack trace) messages recommended resetting the workspace, or passing -clean in eclipse.ini; I tried both remedies and still could not get Helios to start.
(In reply to comment #10) > I am unable to reproduce, JDK1.6.0_20 works fine for me. > The stack traces indicate problems parsing xml. "No application id has been > found." indicates a configuration problem which can easily come from the > problems with xml. > > Since you reinstalled your JRE, I would suggest running "eclipse -clean", or > try a fresh eclipse install. Andrew, the problem I reported was on a clean install... Angelo
(In reply to comment #9) > I don't think this belongs on framework. Moving to p2 for now. It looks like > the user does not have permissions to write to the configuration folder from > some of the error logs. > > The last exception at the end about not finding the application id indicates > that all the necessary bundles were not installed or resolved at startup. > > I failed to reproduce on my win XP installation with Java 1.6 update 20. Interesting. I tried both XP and Vista at the time. Both failed.
Any news on this? It's a big problem for me and my team. We really want to start using 3.2.6 with Oracle Enterprise Plugin. But I can't start eclispe, I get the "Could not create metadata repository" error. I have tried "everything", installed a new eclispe, eclipse -clean updated java to 1.6.0.21, tried with 1.6.0.17 Please solve this bug soon! Regards, Greger
(In reply to comment #14) > Any news on this? > It's a big problem for me and my team. > We really want to start using 3.2.6 with Oracle Enterprise Plugin. > But I can't start eclispe, I get the "Could not create metadata repository" > error. > I have tried "everything", installed a new eclispe, eclipse -clean > updated java to 1.6.0.21, tried with 1.6.0.17 > Please solve this bug soon! > Regards, > Greger I'm not quite sure this issue is related to the particular VM. Is there any data in the eclipse error log?
(In reply to comment #16) > Any news on this? > It's a big problem for me and my team. > We really want to start using 3.2.6 with Oracle Enterprise Plugin. > But I can't start eclispe, I get the "Could not create metadata repository" > error. > I have tried "everything", installed a new eclispe, eclipse -clean > updated java to 1.6.0.21, tried with 1.6.0.17 > Please solve this bug soon! > Regards, > Greger Sorry, duplicate post!I will supply the log-file soon
(In reply to comment #15) > (In reply to comment #14) > > Any news on this? > > It's a big problem for me and my team. > > We really want to start using 3.2.6 with Oracle Enterprise Plugin. > > But I can't start eclispe, I get the "Could not create metadata repository" > > error. > > I have tried "everything", installed a new eclispe, eclipse -clean > > updated java to 1.6.0.21, tried with 1.6.0.17 > > Please solve this bug soon! > > Regards, > > Greger > > I'm not quite sure this issue is related to the particular VM. Is there any > data in the eclipse error log? The end of the logfile: !ENTRY org.eclipse.equinox.registry 4 0 2010-08-19 15:12:24.036 !MESSAGE Could not parse XML contribution for "org.eclipse.xsd.edit//plugin.xml". Any contributed extensions and extension points will be ignored. !STACK 0 org.xml.sax.SAXException: Could not acquire XML parsing service. at org.eclipse.core.internal.registry.ExtensionsParser.parseManifest(ExtensionsParser.java:392) at org.eclipse.core.internal.registry.ExtensionRegistry.addContribution(ExtensionRegistry.java:1061) at org.eclipse.core.internal.registry.ExtensionRegistry.addContribution(ExtensionRegistry.java:1039) at org.eclipse.core.internal.registry.osgi.EclipseBundleListener.addBundle(EclipseBundleListener.java:184) at org.eclipse.core.internal.registry.osgi.EclipseBundleListener.processBundles(EclipseBundleListener.java:90) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.onStart(RegistryStrategyOSGI.java:224) at org.eclipse.core.internal.registry.ExtensionRegistry.<init>(ExtensionRegistry.java:725) at org.eclipse.core.runtime.RegistryFactory.createRegistry(RegistryFactory.java:58) at org.eclipse.core.internal.registry.osgi.Activator.startRegistry(Activator.java:137) at org.eclipse.core.internal.registry.osgi.Activator.start(Activator.java:56) 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) 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.start(AbstractBundle.java:284) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417) at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393) at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) at org.eclipse.osgi.internal.loader.MultiSourcePackage.loadClass(MultiSourcePackage.java:31) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.eclipse.equinox.internal.app.Activator.start(Activator.java:55) 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) 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.start(AbstractBundle.java:284) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417) at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393) at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(Unknown Source) at org.eclipse.core.internal.runtime.PlatformActivator.startAppContainer(PlatformActivator.java:44) at org.eclipse.core.internal.runtime.PlatformActivator.start(PlatformActivator.java:31) 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) 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) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) !ENTRY org.eclipse.equinox.p2.core 4 0 2010-08-19 15:12:24.458 !MESSAGE Provisioning exception !STACK 1 org.eclipse.equinox.p2.core.ProvisionException: Unknown repository type at file:/C:/Java/eclipse3.6_Helios/eclipse/configuration/org.eclipse.osgi/bundles/287/data/listener_1925729951/. at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:392) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.doCreateRepository(AbstractRepositoryManager.java:280) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.createRepository(MetadataRepositoryManager.java:41) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:122) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:60) at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:54) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:473) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:160) 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) 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) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) !SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1005 2010-08-19 15:12:24.458 !MESSAGE Unknown repository type at file:/C:/Java/eclipse3.6_Helios/eclipse/configuration/org.eclipse.osgi/bundles/287/data/listener_1925729951/. !ENTRY org.eclipse.equinox.p2.reconciler.dropins 4 0 2010-08-19 15:12:24.458 !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) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) Caused by: java.lang.IllegalStateException: Could not create metadata repository for: file:/C:/Java/eclipse3.6_Helios/eclipse/configuration/org.eclipse.osgi/bundles/287/data/listener_1925729951/ at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:125) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:60) at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:54) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:473) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:160) 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) ... 11 more Root exception: java.lang.IllegalStateException: Could not create metadata repository for: file:/C:/Java/eclipse3.6_Helios/eclipse/configuration/org.eclipse.osgi/bundles/287/data/listener_1925729951/ at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:125) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:60) at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:54) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:473) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:160) 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) 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) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) !ENTRY org.eclipse.equinox.p2.core 4 0 2010-08-19 15:12:24.473 !MESSAGE Provisioning exception !STACK 1 org.eclipse.equinox.p2.core.ProvisionException: Unknown repository type at file:/C:/Java/eclipse3.6_Helios/eclipse/configuration/org.eclipse.osgi/bundles/287/data/listener_1925729951/. at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:392) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.doCreateRepository(AbstractRepositoryManager.java:280) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.createRepository(MetadataRepositoryManager.java:41) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:122) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:60) at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:54) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:473) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:160) 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) 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.setBundleSL(StartLevelManager.java:695) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:437) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) !SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1005 2010-08-19 15:12:24.473 !MESSAGE Unknown repository type at file:/C:/Java/eclipse3.6_Helios/eclipse/configuration/org.eclipse.osgi/bundles/287/data/listener_1925729951/. !ENTRY org.eclipse.equinox.p2.reconciler.dropins 4 0 2010-08-19 15:12:24.473 !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.setBundleSL(StartLevelManager.java:695) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:437) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) Caused by: java.lang.IllegalStateException: Could not create metadata repository for: file:/C:/Java/eclipse3.6_Helios/eclipse/configuration/org.eclipse.osgi/bundles/287/data/listener_1925729951/ at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:125) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:60) at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:54) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:473) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:160) 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) ... 8 more Root exception: java.lang.IllegalStateException: Could not create metadata repository for: file:/C:/Java/eclipse3.6_Helios/eclipse/configuration/org.eclipse.osgi/bundles/287/data/listener_1925729951/ at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:125) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:60) at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:54) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:473) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:160) 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) 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.setBundleSL(StartLevelManager.java:695) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:437) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) !ENTRY org.eclipse.osgi 4 0 2010-08-19 15:12:24.552 !MESSAGE Application error !STACK 1 org.osgi.service.application.ApplicationException: No application id has been found. at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:262) at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
(In reply to comment #18) > > I'm not quite sure this issue is related to the particular VM. Is there any > > data in the eclipse error log? > > The beginning of the logfile: !SESSION 2010-08-19 15:12:11.911 ----------------------------------------------- eclipse.buildId=I20100608-0911 java.version=1.6.0_21 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=sv_SE Framework arguments: -product org.eclipse.epp.package.jee.product Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product This is a continuation of log file C:\Java\eclipse3.6_Helios\eclipse\configuration\1282223532848.bak_2.log Created Time: 2010-08-19 15:12:23.708 !ENTRY org.eclipse.equinox.registry 4 0 2010-08-19 15:12:23.708 !MESSAGE Could not parse XML contribution for "org.eclipse.wst.jsdt.web.core//plugin.xml". Any contributed extensions and extension points will be ignored. !STACK 0 org.xml.sax.SAXException: Could not acquire XML parsing service. at org.eclipse.core.internal.registry.ExtensionsParser.parseManifest(ExtensionsParser.java:392) at org.eclipse.core.internal.registry.ExtensionRegistry.addContribution(ExtensionRegistry.java:1061) at org.eclipse.core.internal.registry.ExtensionRegistry.addContribution(ExtensionRegistry.java:1039) at org.eclipse.core.internal.registry.osgi.EclipseBundleListener.addBundle(EclipseBundleListener.java:184) at org.eclipse.core.internal.registry.osgi.EclipseBundleListener.processBundles(EclipseBundleListener.java:90) at org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.onStart(RegistryStrategyOSGI.java:224) at org.eclipse.core.internal.registry.ExtensionRegistry.<init>(ExtensionRegistry.java:725) at org.eclipse.core.runtime.RegistryFactory.createRegistry(RegistryFactory.java:58) at org.eclipse.core.internal.registry.osgi.Activator.startRegistry(Activator.java:137) at org.eclipse.core.internal.registry.osgi.Activator.start(Activator.java:56) 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) 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.start(AbstractBundle.java:284) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417) at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393) at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) at org.eclipse.osgi.internal.loader.MultiSourcePackage.loadClass(MultiSourcePackage.java:31) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.eclipse.equinox.internal.app.Activator.start(Activator.java:55) 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) 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.start(AbstractBundle.java:284) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:417) at org.eclipse.osgi.internal.loader.BundleLoader.setLazyTrigger(BundleLoader.java:265) at org.eclipse.core.runtime.internal.adaptor.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:106) at org.eclipse.osgi.baseadaptor.loader.ClasspathManager.findLocalClass(ClasspathManager.java:453) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.findLocalClass(DefaultClassLoader.java:216) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:393) at org.eclipse.osgi.internal.loader.SingleSourcePackage.loadClass(SingleSourcePackage.java:33) at org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:466) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:422) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:410) at org.eclipse.osgi.internal.baseadaptor.DefaultClassLoader.loadClass(DefaultClassLoader.java:107) at java.lang.ClassLoader.loadClass(Unknown Source) at org.eclipse.core.internal.runtime.PlatformActivator.startAppContainer(PlatformActivator.java:44) at org.eclipse.core.internal.runtime.PlatformActivator.start(PlatformActivator.java:31) 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) 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) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) !ENTRY org.eclipse.equinox.registry 4 0 2010-08-19 15:12:23.708 !MESSAGE Could not parse XML contribution for "org.eclipse.wst.jsdt.web.support.jsp//plugin.xml". Any contributed extensions and extension points will be ignored. !STACK 0 org.xml.sax.SAXException: Could not acquire XML parsing service. at org.eclipse.core.internal.registry.ExtensionsParser.parseManifest(ExtensionsParser.java:392)
I struggled with this problem for months. It didn't just affect Helios. It affected most other Java based apps I was trying to use. I finally got the solution from one of the app vendors tech support department. Try deleting or archiving off the folder: ~/Library/Java/Extensions I had some waaay out of date components in there for an old project and they were causing the newer apps, including Helios, to choke and die. The crash reports were identical to the ones you are seeing. There might be an analogous folder in the root library folder as well, but for me it was in my personal Library folder. Hope that helps.
I can't find ~/Library/Java/Extensions looks like a unix directory. I have windows XP, do you know what the corresponding windows-directory is? Regards, Greg
(In reply to comment #21) > I can't find ~/Library/Java/Extensions > looks like a unix directory. > I have windows XP, do you know what the corresponding windows-directory is? > > Regards, > Greg I've encountered the same error as the original poster, using eclipse-java-helios-SR1-macosx-cocoa-x86_64.tar.gz on Mac OS/X 10.6.4 with JavaForMacOSX10.6Update2.dmg installed (java version "1.6.0_20" as reported by java -version). There was nothing in ~/Library/Java/Extensions, nor in /Library/Java/Extensions. However, in /System/Library/Java/Extensions I found a number of files. I took the step of renaming /System/Library/Java/Extensions to /System/Library/Java/Extensions.old, and then tried launching "eclipse -clean" again. This time it worked. Hope that helps somebody.
This seems to be a permission related issue. Maybe you can try to uninstall your jdk/jre and install it again in any other location than C:\ of your windows machine.
(In reply to comment #23) > This seems to be a permission related issue. Maybe you can try to uninstall > your jdk/jre and install it again in any other location than C:\ of your > windows machine. It's not. I have the same problem on various machines, including a brand new, freshly installed Windows 7 laptop. Weird thing is that the suggestions posted above do not seem to apply (there is no system/java/extensions or similar on any Windows machine), and that it does not affect all Helios installations: Eclipse PHP works fine, Eclipse Classic and the Eclipse XText distribution from Itémis all fail - in following configurations: * Windows XP 32-bit, Eclipse 32-bit * Windows Vista Business 32-bit, Eclipse 32-bit * Windows 7 64 bit, Eclipse 64-bit
Same with JDK 1.5.0_22 !SESSION 2010-10-14 15:34:38.659 ----------------------------------------------- eclipse.buildId=M20100909-0800 java.version=1.5.0_22 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US Command-line arguments: -os win32 -ws win32 -arch x86 !ENTRY org.eclipse.equinox.p2.core 4 0 2010-10-14 15:34:40.112 !MESSAGE Provisioning exception !STACK 1 org.eclipse.equinox.p2.core.ProvisionException: Unknown repository type at file:/C:/pkp/eclipse/configuration/org.eclipse.osgi/bundles/83/data/listener_1925729951/. at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.fail(AbstractRepositoryManager.java:391) at org.eclipse.equinox.internal.p2.repository.helpers.AbstractRepositoryManager.doCreateRepository(AbstractRepositoryManager.java:280) at org.eclipse.equinox.internal.p2.metadata.repository.MetadataRepositoryManager.createRepository(MetadataRepositoryManager.java:41) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:122) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:60) at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:54) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:473) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:160) 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) 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) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) !SUBENTRY 1 org.eclipse.equinox.p2.metadata.repository 4 1005 2010-10-14 15:34:40.112 !MESSAGE Unknown repository type at file:/C:/pkp/eclipse/configuration/org.eclipse.osgi/bundles/83/data/listener_1925729951/. !ENTRY org.eclipse.equinox.p2.reconciler.dropins 4 0 2010-10-14 15:34:40.128 !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) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) Caused by: java.lang.IllegalStateException: Could not create metadata repository for: file:/C:/pkp/eclipse/configuration/org.eclipse.osgi/bundles/83/data/listener_1925729951/ at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:125) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:60) at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:54) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:473) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:160) 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) ... 11 more Root exception: java.lang.IllegalStateException: Could not create metadata repository for: file:/C:/pkp/eclipse/configuration/org.eclipse.osgi/bundles/83/data/listener_1925729951/ at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.initializeMetadataRepository(RepositoryListener.java:125) at org.eclipse.equinox.internal.provisional.p2.directorywatcher.RepositoryListener.<init>(RepositoryListener.java:60) at org.eclipse.equinox.internal.p2.reconciler.dropins.DropinsRepositoryListener.<init>(DropinsRepositoryListener.java:54) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.watchDropins(Activator.java:473) at org.eclipse.equinox.internal.p2.reconciler.dropins.Activator.start(Activator.java:160) 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) 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) at org.eclipse.osgi.framework.internal.core.StartLevelManager.incFWSL(StartLevelManager.java:459) at org.eclipse.osgi.framework.internal.core.StartLevelManager.doSetStartLevel(StartLevelManager.java:243) at org.eclipse.osgi.framework.internal.core.StartLevelManager.dispatchEvent(StartLevelManager.java:440) at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:227) at org.eclipse.osgi.framework.eventmgr.EventManager$EventThread.run(EventManager.java:337) !ENTRY org.eclipse.osgi 2 0 2010-10-14 15:34:40.253 !MESSAGE The following is a complete list of bundles which are not resolved, see the prior log entry for the root cause if it exists: !SUBENTRY 1 org.eclipse.osgi 2 0 2010-10-14 15:34:40.253 !MESSAGE Bundle org.eclipse.jdt.apt.pluggable.core_1.0.301.R36_v20100727-0110 [107] was not resolved. !SUBENTRY 2 org.eclipse.jdt.apt.pluggable.core 2 0 2010-10-14 15:34:40.253 !MESSAGE Missing imported package org.eclipse.jdt.internal.compiler.tool_0.0.0. !SUBENTRY 2 org.eclipse.jdt.apt.pluggable.core 2 0 2010-10-14 15:34:40.253 !MESSAGE Missing imported package org.eclipse.jdt.internal.compiler.apt.dispatch_0.0.0. !SUBENTRY 2 org.eclipse.jdt.apt.pluggable.core 2 0 2010-10-14 15:34:40.253 !MESSAGE Missing imported package org.eclipse.jdt.internal.compiler.apt.model_0.0.0. !SUBENTRY 2 org.eclipse.jdt.apt.pluggable.core 2 0 2010-10-14 15:34:40.253 !MESSAGE Missing imported package org.eclipse.jdt.internal.compiler.apt.util_0.0.0. !SUBENTRY 1 org.eclipse.osgi 2 0 2010-10-14 15:34:40.253 !MESSAGE Bundle org.eclipse.jdt.compiler.apt_1.0.300.v20100513-0845 [109] was not resolved. !SUBENTRY 2 org.eclipse.jdt.compiler.apt 2 0 2010-10-14 15:34:40.253 !MESSAGE Missing optionally imported package org.eclipse.jdt.internal.compiler.tool_0.0.0. !SUBENTRY 1 org.eclipse.osgi 2 0 2010-10-14 15:34:40.253 !MESSAGE Bundle org.eclipse.jdt.compiler.tool_1.0.100.v_A68_R36x [110] was not resolved. !ENTRY org.eclipse.osgi 4 0 2010-10-14 15:34:40.253 !MESSAGE Application error !STACK 1 org.osgi.service.application.ApplicationException: No application id has been found. at org.eclipse.equinox.internal.app.EclipseAppContainer.startDefaultApp(EclipseAppContainer.java:262) at org.eclipse.equinox.internal.app.MainApplicationLauncher.run(MainApplicationLauncher.java:29) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:369) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:619) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:574) at org.eclipse.equinox.launcher.Main.run(Main.java:1407)
(In reply to comment #22) > (In reply to comment #21) > > I can't find ~/Library/Java/Extensions > > looks like a unix directory. > > I have windows XP, do you know what the corresponding windows-directory is? > > > > Regards, > > Greg > > I've encountered the same error as the original poster, > using eclipse-java-helios-SR1-macosx-cocoa-x86_64.tar.gz on Mac OS/X 10.6.4 > with JavaForMacOSX10.6Update2.dmg installed (java version "1.6.0_20" as > reported by java -version). > > There was nothing in ~/Library/Java/Extensions, nor in > /Library/Java/Extensions. > However, in /System/Library/Java/Extensions I found a number of files. > I took the step of renaming /System/Library/Java/Extensions to > /System/Library/Java/Extensions.old, and then tried launching "eclipse -clean" > again. > > This time it worked. Hope that helps somebody. he who wrote this comment should be given a billion dollars. i am a zend studio user and about a month it started to crash after updating to java 10.6.4 on mac osx. i have been searching for a solution for 3 weeks now. i swear if i meet you man, i would kiss you. you're a life saver.
At this point I'm not able to reproduce this issue. Closing.
I am using windows vista and JDK 1.6_04, it is not working properly also i am not able to found /System/Library/Java/Extensions, directory structure, can any one help to find out where this directory structure is there?
(In reply to comment #28) > I am using windows vista and JDK 1.6_04, > it is not working properly also i am not able to found > /System/Library/Java/Extensions, directory structure, > can any one help to find out where this directory structure is there? Here's the solution I found on Vista, but I suspect any Win OS would be the same: In our configuration, we require extra jars and for hysterical raisins we put them in the jre/lib/ext folder (e.g., C:\Program Files\Java\jre6\lib\ext). I removed them, started with a clean Eclipse unzip (important!), and --voila-- success! The Eclipse team sagely permits different VM installations for Eclipse itself and whatever app you're running, so I dropped those bad boys into a separate JRE installation for development.