Community
Participate
Working Groups
Hi, when starting my runtime Eclipse and opening a Java class I get an error popup with the following content: The 'xtext.common.types.originalEditorSelector' extension from plug-in 'org.eclipse.xtext.common.types.shared' to the 'org.eclipse.ui.ide.editorAssociationOverride' extension point failed to load the editor association override class. Guice configuration errors: 1) No implementation for org.eclipse.ui.IWorkbench was bound. while locating org.eclipse.ui.IWorkbench for field at org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector.workbench(Unknown Source) while locating org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector 1 error ExtensionFactory: org.eclipse.xtext.common.types.shared.SharedCommonTypesExecutableExtensionFactory Guice configuration errors: 1) No implementation for org.eclipse.ui.IWorkbench was bound. while locating org.eclipse.ui.IWorkbench for field at org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector.workbench(Unknown Source) while locating org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector 1 error Furthermore, the console in my host Eclipse is full of: 22327 [Worker-4] ERROR org.eclipse.xtext.common.types.shared.SharedCommonTypesExecutableExtensionFactory - com.google.inject.ConfigurationException: Guice configuration errors: 1) No implementation for org.eclipse.ui.IWorkbench was bound. while locating org.eclipse.ui.IWorkbench for field at org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector.workbench(Unknown Source) while locating org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector 1 error !ENTRY org.apache.log4j 4 0 2014-04-15 10:23:36.956 !MESSAGE org.eclipse.xtext.common.types.shared.SharedCommonTypesExecutableExtensionFactory - com.google.inject.ConfigurationException: Guice configuration errors: 1) No implementation for org.eclipse.ui.IWorkbench was bound. while locating org.eclipse.ui.IWorkbench for field at org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector.workbench(Unknown Source) while locating org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector 1 error !ENTRY org.eclipse.ui.ide 4 2 2014-04-15 10:23:36.956 !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.ide". !STACK 1 org.eclipse.core.runtime.CoreException: Guice configuration errors: 1) No implementation for org.eclipse.ui.IWorkbench was bound. while locating org.eclipse.ui.IWorkbench for field at org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector.workbench(Unknown Source) while locating org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector 1 error ExtensionFactory: org.eclipse.xtext.common.types.shared.SharedCommonTypesExecutableExtensionFactory at org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory.create(AbstractGuiceAwareExecutableExtensionFactory.java:57) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:262) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) at org.eclipse.ui.internal.ide.EditorAssociationOverrideDescriptor$1.run(EditorAssociationOverrideDescriptor.java:88) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.ide.EditorAssociationOverrideDescriptor.createOverride(EditorAssociationOverrideDescriptor.java:100) at org.eclipse.ui.ide.IDE.getEditorAssociationOverrides(IDE.java:1636) at org.eclipse.ui.ide.IDE.overrideDefaultEditorAssociation(IDE.java:794) at org.eclipse.ui.ide.IDE.getDefaultEditor(IDE.java:1344) at org.eclipse.ui.ide.IDE.getDefaultEditor(IDE.java:1295) at org.eclipse.ui.internal.ide.ContentTypeDecorator.decorate(ContentTypeDecorator.java:51) at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:269) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347) at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:371) at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:331) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: com.google.inject.ConfigurationException: Guice configuration errors: 1) No implementation for org.eclipse.ui.IWorkbench was bound. while locating org.eclipse.ui.IWorkbench for field at org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector.workbench(Unknown Source) while locating org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector 1 error at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1004) at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:961) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013) at org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory.create(AbstractGuiceAwareExecutableExtensionFactory.java:50) ... 18 more !SUBENTRY 1 org.eclipse.xtext.common.types.shared 4 0 2014-04-15 10:23:36.956 !MESSAGE Guice configuration errors: 1) No implementation for org.eclipse.ui.IWorkbench was bound. while locating org.eclipse.ui.IWorkbench for field at org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector.workbench(Unknown Source) while locating org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector 1 error ExtensionFactory: org.eclipse.xtext.common.types.shared.SharedCommonTypesExecutableExtensionFactory !STACK 0 com.google.inject.ConfigurationException: Guice configuration errors: 1) No implementation for org.eclipse.ui.IWorkbench was bound. while locating org.eclipse.ui.IWorkbench for field at org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector.workbench(Unknown Source) while locating org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector 1 error at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1004) at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:961) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013) at org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory.create(AbstractGuiceAwareExecutableExtensionFactory.java:50) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:262) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) at org.eclipse.ui.internal.ide.EditorAssociationOverrideDescriptor$1.run(EditorAssociationOverrideDescriptor.java:88) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.ide.EditorAssociationOverrideDescriptor.createOverride(EditorAssociationOverrideDescriptor.java:100) at org.eclipse.ui.ide.IDE.getEditorAssociationOverrides(IDE.java:1636) at org.eclipse.ui.ide.IDE.overrideDefaultEditorAssociation(IDE.java:794) at org.eclipse.ui.ide.IDE.getDefaultEditor(IDE.java:1344) at org.eclipse.ui.ide.IDE.getDefaultEditor(IDE.java:1295) at org.eclipse.ui.internal.ide.ContentTypeDecorator.decorate(ContentTypeDecorator.java:51) at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:269) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347) at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:371) at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:331) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) !SUBENTRY 1 org.eclipse.xtext.common.types.shared 4 0 2014-04-15 10:23:36.973 !MESSAGE Guice configuration errors: 1) No implementation for org.eclipse.ui.IWorkbench was bound. while locating org.eclipse.ui.IWorkbench for field at org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector.workbench(Unknown Source) while locating org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector 1 error ExtensionFactory: org.eclipse.xtext.common.types.shared.SharedCommonTypesExecutableExtensionFactory !STACK 0 com.google.inject.ConfigurationException: Guice configuration errors: 1) No implementation for org.eclipse.ui.IWorkbench was bound. while locating org.eclipse.ui.IWorkbench for field at org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector.workbench(Unknown Source) while locating org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector 1 error at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1004) at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:961) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013) at org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory.create(AbstractGuiceAwareExecutableExtensionFactory.java:50) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:262) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) at org.eclipse.ui.internal.ide.EditorAssociationOverrideDescriptor$1.run(EditorAssociationOverrideDescriptor.java:88) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.ide.EditorAssociationOverrideDescriptor.createOverride(EditorAssociationOverrideDescriptor.java:100) at org.eclipse.ui.ide.IDE.getEditorAssociationOverrides(IDE.java:1636) at org.eclipse.ui.ide.IDE.overrideDefaultEditorAssociation(IDE.java:794) at org.eclipse.ui.ide.IDE.getDefaultEditor(IDE.java:1344) at org.eclipse.ui.ide.IDE.getDefaultEditor(IDE.java:1295) at org.eclipse.ui.internal.ide.ContentTypeDecorator.decorate(ContentTypeDecorator.java:51) at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:269) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347) at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:371) at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:331) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) org.eclipse.core.runtime.CoreException: The 'xtext.common.types.originalEditorSelector' extension from plug-in 'org.eclipse.xtext.common.types.shared' to the 'org.eclipse.ui.ide.editorAssociationOverride' extension point failed to load the editor association override class. at org.eclipse.ui.internal.ide.EditorAssociationOverrideDescriptor.createOverride(EditorAssociationOverrideDescriptor.java:104) at org.eclipse.ui.ide.IDE.getEditorAssociationOverrides(IDE.java:1636) at org.eclipse.ui.ide.IDE.overrideDefaultEditorAssociation(IDE.java:794) at org.eclipse.ui.ide.IDE.getDefaultEditor(IDE.java:1344) at org.eclipse.ui.ide.IDE.getDefaultEditor(IDE.java:1295) at org.eclipse.ui.internal.ide.ContentTypeDecorator.decorate(ContentTypeDecorator.java:51) at org.eclipse.ui.internal.decorators.LightweightDecoratorDefinition.decorate(LightweightDecoratorDefinition.java:269) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager$LightweightRunnable.run(LightweightDecoratorManager.java:81) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.decorate(LightweightDecoratorManager.java:365) at org.eclipse.ui.internal.decorators.LightweightDecoratorManager.getDecorations(LightweightDecoratorManager.java:347) at org.eclipse.ui.internal.decorators.DecorationScheduler$1.ensureResultCached(DecorationScheduler.java:371) at org.eclipse.ui.internal.decorators.DecorationScheduler$1.run(DecorationScheduler.java:331) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53) Caused by: org.eclipse.core.runtime.CoreException: Guice configuration errors: 1) No implementation for org.eclipse.ui.IWorkbench was bound. while locating org.eclipse.ui.IWorkbench for field at org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector.workbench(Unknown Source) while locating org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector 1 error ExtensionFactory: org.eclipse.xtext.common.types.shared.SharedCommonTypesExecutableExtensionFactory at org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory.create(AbstractGuiceAwareExecutableExtensionFactory.java:57) at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:262) at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:55) at org.eclipse.ui.internal.ide.EditorAssociationOverrideDescriptor$1.run(EditorAssociationOverrideDescriptor.java:88) at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) at org.eclipse.ui.internal.ide.EditorAssociationOverrideDescriptor.createOverride(EditorAssociationOverrideDescriptor.java:100) ... 13 more Caused by: com.google.inject.ConfigurationException: Guice configuration errors: 1) No implementation for org.eclipse.ui.IWorkbench was bound. while locating org.eclipse.ui.IWorkbench for field at org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector.workbench(Unknown Source) while locating org.eclipse.xtext.common.types.shared.jdt38.OriginalEditorSelector 1 error at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:1004) at com.google.inject.internal.InjectorImpl.getProvider(InjectorImpl.java:961) at com.google.inject.internal.InjectorImpl.getInstance(InjectorImpl.java:1013) at org.eclipse.xtext.ui.guice.AbstractGuiceAwareExecutableExtensionFactory.create(AbstractGuiceAwareExecutableExtensionFactory.java:50) ... 18 more If you need further information just tell me. Installed Guava version is 12.0.0 and com.google.inject is 3.0.0.
The same happens in version 2.5.4