Uploaded image for project: 'Spring Tool Suite'
  1. Spring Tool Suite
  2. STS-3444

STS won't restart after updates

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Blocker
    • Resolution: Cannot Reproduce
    • Affects Version/s: 3.1.0.RELEASE
    • Fix Version/s: None
    • Component/s: INTEGRATION
    • Labels:
      None
    • Environment:
      Windows 8, 64 bit

      Description

      After being prompted to install updates and restart the STS IDE, it will not start back up and prompts me to check \workspace\.metadata\.log

      Trying -clean argument has no effect.

      Unsure how to revert.

      Contents of \workspace\.metadata\.log:

      !SESSION 2013-06-27 18:44:50.063 -----------------------------------------------
      eclipse.buildId=3.2.0.201303060821-RELEASE-e42
      java.version=1.6.0_37
      java.vendor=Sun Microsystems Inc.
      BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
      Framework arguments: -product org.springsource.sts.ide
      Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.springsource.sts.ide -clean

      !ENTRY org.eclipse.e4.ui.workbench 4 0 2013-06-27 18:45:01.902
      !MESSAGE Unable to create class 'org.eclipse.e4.core.commands.CommandServiceAddon' from bundle '257'
      !STACK 0
      org.eclipse.e4.core.di.InjectionException: java.lang.ClassCastException
      at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
      at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861)
      at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:113)
      at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:321)
      at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:255)
      at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:185)
      at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:105)
      at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71)
      at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:49)
      at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:258)
      at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:557)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      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:353)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
      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:629)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1414)
      Caused by: java.lang.ClassCastException
      at java.lang.Class.cast(Unknown Source)
      at org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:561)
      at org.eclipse.e4.core.commands.CommandServiceAddon.init(CommandServiceAddon.java:30)
      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.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
      ... 27 more

      !ENTRY org.eclipse.e4.ui.workbench 4 0 2013-06-27 18:45:01.916
      !MESSAGE Unable to create class 'org.eclipse.e4.ui.internal.workbench.addons.CommandProcessingAddon' from bundle '270'
      !STACK 0
      org.eclipse.e4.core.di.InjectionException: Unable to process "CommandProcessingAddon.commandService": no actual value was found for the argument "ECommandService".
      at org.eclipse.e4.core.internal.di.InjectorImpl.reportUnresolvedArgument(InjectorImpl.java:396)
      at org.eclipse.e4.core.internal.di.InjectorImpl.resolveRequestorArgs(InjectorImpl.java:387)
      at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:102)
      at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:321)
      at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:255)
      at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:185)
      at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:105)
      at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71)
      at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:49)
      at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:258)
      at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:557)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      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:353)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
      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:629)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

      !ENTRY org.eclipse.e4.ui.workbench 4 0 2013-06-27 18:45:01.928
      !MESSAGE Unable to create class 'org.eclipse.e4.ui.workbench.swt.util.BindingProcessingAddon' from bundle '273'
      !STACK 0
      org.eclipse.e4.core.di.InjectionException: Unable to process "BindingProcessingAddon.commandService": no actual value was found for the argument "ECommandService".
      at org.eclipse.e4.core.internal.di.InjectorImpl.reportUnresolvedArgument(InjectorImpl.java:396)
      at org.eclipse.e4.core.internal.di.InjectorImpl.resolveRequestorArgs(InjectorImpl.java:387)
      at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:102)
      at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:321)
      at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:255)
      at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:185)
      at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:105)
      at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71)
      at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:49)
      at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:258)
      at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:557)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      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:353)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
      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:629)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

      !ENTRY org.eclipse.osgi 2 0 2013-06-27 18:45:02.731
      !MESSAGE One or more bundles are not resolved because the following root constraints are not resolved:
      !SUBENTRY 1 org.eclipse.osgi 2 0 2013-06-27 18:45:02.731
      !MESSAGE Bundle reference:file:plugins/org.eclipse.persistence.jpa_2.4.2.v20121206-a9d0e8d.jar was not resolved.
      !SUBENTRY 2 org.eclipse.persistence.jpa 2 0 2013-06-27 18:45:02.731
      !MESSAGE Missing imported package javax.persistence.metamodel_[1.1.0,2.2.0).
      !SUBENTRY 2 org.eclipse.persistence.jpa 2 0 2013-06-27 18:45:02.731
      !MESSAGE Missing imported package javax.persistence.spi_[1.1.0,2.2.0).
      !SUBENTRY 2 org.eclipse.persistence.jpa 2 0 2013-06-27 18:45:02.731
      !MESSAGE Missing imported package javax.persistence.criteria_[1.1.0,2.2.0).
      !SUBENTRY 2 org.eclipse.persistence.jpa 2 0 2013-06-27 18:45:02.731
      !MESSAGE Missing imported package javax.persistence_[1.1.0,2.2.0).

      !ENTRY org.eclipse.osgi 2 0 2013-06-27 18:45:02.978
      !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 2013-06-27 18:45:02.978
      !MESSAGE Bundle org.eclipse.jpt.dbws.eclipselink.core.gen_1.0.1.v201208222210 [432] was not resolved.
      !SUBENTRY 2 org.eclipse.jpt.dbws.eclipselink.core.gen 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing required bundle org.eclipse.persistence.dbws.builder_[2.3.0,3.0.0).
      !SUBENTRY 1 org.eclipse.osgi 2 0 2013-06-27 18:45:02.978
      !MESSAGE Bundle org.eclipse.jpt.dbws.eclipselink.ui_1.0.201.v201208222210 [433] was not resolved.
      !SUBENTRY 2 org.eclipse.jpt.dbws.eclipselink.ui 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing required bundle org.eclipse.jpt.dbws.eclipselink.core.gen_[1.0.0,2.0.0).
      !SUBENTRY 2 org.eclipse.jpt.dbws.eclipselink.ui 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing required bundle org.eclipse.persistence.dbws.builder_[2.3.0,3.0.0).
      !SUBENTRY 1 org.eclipse.osgi 2 0 2013-06-27 18:45:02.978
      !MESSAGE Bundle org.eclipse.persistence.dbws_2.4.2.v20121206-a9d0e8d [665] was not resolved.
      !SUBENTRY 2 org.eclipse.persistence.dbws 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing required bundle org.eclipse.persistence.jpa_2.4.2.
      !SUBENTRY 2 org.eclipse.persistence.dbws 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally imported package javax.ws.rs_0.0.0.
      !SUBENTRY 2 org.eclipse.persistence.dbws 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally imported package javax.ws.rs.core_0.0.0.
      !SUBENTRY 2 org.eclipse.persistence.dbws 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally imported package javax.ws.rs.ext_0.0.0.
      !SUBENTRY 1 org.eclipse.osgi 2 0 2013-06-27 18:45:02.978
      !MESSAGE Bundle org.eclipse.persistence.dbws.builder_2.4.2.v20121206-a9d0e8d [666] was not resolved.
      !SUBENTRY 2 org.eclipse.persistence.dbws.builder 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing required bundle org.eclipse.persistence.dbws_2.4.2.
      !SUBENTRY 2 org.eclipse.persistence.dbws.builder 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing imported package org.eclipse.persistence.dbws_2.4.2.
      !SUBENTRY 2 org.eclipse.persistence.dbws.builder 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing imported package org.eclipse.persistence.internal.dbws_2.4.2.
      !SUBENTRY 2 org.eclipse.persistence.dbws.builder 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing imported package org.eclipse.persistence.internal.xr_2.4.2.
      !SUBENTRY 2 org.eclipse.persistence.dbws.builder 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing imported package org.eclipse.persistence.internal.xr.sxf_2.4.2.
      !SUBENTRY 2 org.eclipse.persistence.dbws.builder 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally imported package org.eclipse.persistence.tools.oracleddl.metadata_1.0.0.
      !SUBENTRY 2 org.eclipse.persistence.dbws.builder 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally imported package org.eclipse.persistence.tools.oracleddl.metadata.visit_1.0.0.
      !SUBENTRY 2 org.eclipse.persistence.dbws.builder 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally imported package org.eclipse.persistence.tools.oracleddl.parser_1.0.0.
      !SUBENTRY 2 org.eclipse.persistence.dbws.builder 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally imported package org.eclipse.persistence.tools.oracleddl.util_1.0.0.
      !SUBENTRY 1 org.eclipse.osgi 2 0 2013-06-27 18:45:02.978
      !MESSAGE Bundle org.eclipse.persistence.jpa_2.4.2.v20121206-a9d0e8d [667] was not resolved.
      !SUBENTRY 2 org.eclipse.persistence.jpa 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing imported package javax.persistence_[1.1.0,2.2.0).
      !SUBENTRY 2 org.eclipse.persistence.jpa 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing imported package javax.persistence.criteria_[1.1.0,2.2.0).
      !SUBENTRY 2 org.eclipse.persistence.jpa 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing imported package javax.persistence.metamodel_[1.1.0,2.2.0).
      !SUBENTRY 2 org.eclipse.persistence.jpa 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing imported package javax.persistence.spi_[1.1.0,2.2.0).
      !SUBENTRY 2 org.eclipse.persistence.jpa 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally imported package javax.transaction_1.1.0.
      !SUBENTRY 2 org.eclipse.persistence.jpa 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally imported package javax.transaction.xa_1.1.0.
      !SUBENTRY 2 org.eclipse.persistence.jpa 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally imported package javax.validation_0.0.0.
      !SUBENTRY 2 org.eclipse.persistence.jpa 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally imported package javax.validation.groups_0.0.0.
      !SUBENTRY 1 org.eclipse.osgi 2 0 2013-06-27 18:45:02.978
      !MESSAGE Bundle org.springframework.ide.eclipse.config.ui_3.2.0.201303060654-RELEASE [931] was not resolved.
      !SUBENTRY 2 org.springframework.ide.eclipse.config.ui 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing required bundle org.springframework.ide.eclipse.wizard_0.0.0.
      !SUBENTRY 1 org.eclipse.osgi 2 0 2013-06-27 18:45:02.978
      !MESSAGE Bundle org.springframework.ide.eclipse.maven_3.2.0.201303060654-RELEASE [936] was not resolved.
      !SUBENTRY 2 org.springframework.ide.eclipse.maven 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally required bundle org.datanucleus.ide.eclipse_0.0.0.
      !SUBENTRY 1 org.eclipse.osgi 2 0 2013-06-27 18:45:02.978
      !MESSAGE Bundle org.springframework.ide.eclipse.roo.ui_3.2.0.201303060654-RELEASE [945] was not resolved.
      !SUBENTRY 2 org.springframework.ide.eclipse.roo.ui 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing required bundle org.springframework.ide.eclipse.maven_0.0.0.
      !SUBENTRY 2 org.springframework.ide.eclipse.roo.ui 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally required bundle org.maven.ide.eclipse_0.12.1.
      !SUBENTRY 2 org.springframework.ide.eclipse.roo.ui 2 0 2013-06-27 18:45:02.978
      !MESSAGE Missing optionally required bundle org.maven.ide.eclipse.jdt_0.12.1.
      !SUBENTRY 2 org.springframework.ide.eclipse.roo.ui 2 0 2013-06-27 18:45:02.979
      !MESSAGE Missing optionally required bundle org.maven.ide.eclipse.maven_embedder_0.12.1.
      !SUBENTRY 2 org.springframework.ide.eclipse.roo.ui 2 0 2013-06-27 18:45:02.979
      !MESSAGE Missing optionally imported package org.springframework.ide.eclipse.maven_0.0.0.
      !SUBENTRY 1 org.eclipse.osgi 2 0 2013-06-27 18:45:02.979
      !MESSAGE Bundle org.springframework.ide.eclipse.wizard_3.2.0.201303060654-RELEASE [954] was not resolved.
      !SUBENTRY 2 org.springframework.ide.eclipse.wizard 2 0 2013-06-27 18:45:02.979
      !MESSAGE Missing required bundle org.springframework.ide.eclipse.maven_0.0.0.

      !ENTRY org.eclipse.osgi 4 0 2013-06-27 18:45:02.981
      !MESSAGE Application error
      !STACK 1
      java.lang.NullPointerException
      at org.eclipse.e4.ui.internal.workbench.E4Workbench.processHierarchy(E4Workbench.java:172)
      at org.eclipse.e4.ui.internal.workbench.E4Workbench.init(E4Workbench.java:118)
      at org.eclipse.e4.ui.internal.workbench.E4Workbench.<init>(E4Workbench.java:69)
      at org.eclipse.e4.ui.internal.workbench.swt.E4Application.createE4Workbench(E4Application.java:306)
      at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:557)
      at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
      at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:543)
      at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
      at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:124)
      at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
      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:353)
      at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:180)
      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:629)
      at org.eclipse.equinox.launcher.Main.basicRun(Main.java:584)
      at org.eclipse.equinox.launcher.Main.run(Main.java:1438)
      at org.eclipse.equinox.launcher.Main.main(Main.java:1414)

        Attachments

          Activity

            People

            Assignee:
            mlippert Martin Lippert
            Reporter:
            x1i111i1x Timothy Bryant
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: