Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 237681 Details for
Bug 422438
unable to open .dot file
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read
this important communication.
error when opening any .dot file
error.txt.txt (text/plain), 279.01 KB, created by
David Samuelsson
on 2013-11-25 03:56:16 EST
(
hide
)
Description:
error when opening any .dot file
Filename:
MIME Type:
Creator:
David Samuelsson
Created:
2013-11-25 03:56:16 EST
Size:
279.01 KB
patch
obsolete
>Guice provision errors: > >1) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for parameter 0 at org.eclipse.xtext.parsetree.reconstr.impl.DefaultHiddenTokenHelper.setGrammar(Unknown Source) > while locating org.eclipse.xtext.parsetree.reconstr.impl.DefaultHiddenTokenHelper > while locating org.eclipse.xtext.parsetree.reconstr.IHiddenTokenHelper > for field at org.eclipse.xtext.resource.DefaultLocationInFileProvider.hiddenTokenHelper(Unknown Source) > while locating org.eclipse.xtext.resource.DefaultLocationInFileProvider > while locating org.eclipse.xtext.resource.ILocationInFileProvider > for field at org.eclipse.xtext.ui.editor.folding.DefaultFoldingRegionProvider.locationInFileProvider(Unknown Source) > while locating org.eclipse.xtext.ui.editor.folding.DefaultFoldingRegionProvider > while locating org.eclipse.xtext.ui.editor.folding.IFoldingRegionProvider > for field at org.eclipse.xtext.ui.editor.folding.DefaultFoldingStructureProvider.foldingRegionProvider(Unknown Source) > while locating org.eclipse.xtext.ui.editor.folding.DefaultFoldingStructureProvider > while locating org.eclipse.xtext.ui.editor.folding.IFoldingStructureProvider > for field at org.eclipse.xtext.ui.editor.XtextEditor.foldingStructureProvider(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:83) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 152 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 158 more > >2) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for parameter 0 at org.eclipse.xtext.ui.editor.templates.XtextTemplateContextTypeRegistry.<init>(Unknown Source) > at org.eclipse.xtext.ui.editor.templates.XtextTemplateContextTypeRegistry.class(Unknown Source) > while locating org.eclipse.xtext.ui.editor.templates.XtextTemplateContextTypeRegistry > while locating org.eclipse.jface.text.templates.ContextTypeRegistry > for parameter 0 at org.eclipse.xtext.ui.editor.templates.XtextTemplateStore.<init>(Unknown Source) > at org.eclipse.xtext.ui.editor.templates.XtextTemplateStore.class(Unknown Source) > while locating org.eclipse.xtext.ui.editor.templates.XtextTemplateStore > while locating org.eclipse.jface.text.templates.persistence.TemplateStore > for parameter 0 at org.eclipse.xtext.ui.editor.templates.DefaultTemplateProposalProvider.<init>(Unknown Source) > at org.eclipse.xtext.ui.editor.templates.DefaultTemplateProposalProvider.class(Unknown Source) > while locating org.eclipse.xtext.ui.editor.templates.DefaultTemplateProposalProvider > while locating org.eclipse.xtext.ui.editor.contentassist.ITemplateProposalProvider > for field at org.eclipse.xtext.ui.editor.contentassist.XtextContentAssistProcessor.templateProposalProvider(Unknown Source) > while locating org.eclipse.xtext.ui.editor.contentassist.XtextContentAssistProcessor > while locating org.eclipse.jface.text.contentassist.IContentAssistProcessor > for field at org.eclipse.xtext.ui.editor.contentassist.DefaultContentAssistantFactory.contentAssistProcessor(Unknown Source) > while locating org.eclipse.xtext.ui.editor.contentassist.DefaultContentAssistantFactory > while locating org.eclipse.xtext.ui.editor.contentassist.IContentAssistantFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentAssistantFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 174 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 180 more > >3) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for parameter 0 at org.eclipse.xtext.ui.editor.templates.XtextTemplateContextTypeRegistry.<init>(Unknown Source) > at org.eclipse.xtext.ui.editor.templates.XtextTemplateContextTypeRegistry.class(Unknown Source) > while locating org.eclipse.xtext.ui.editor.templates.XtextTemplateContextTypeRegistry > while locating org.eclipse.jface.text.templates.ContextTypeRegistry > for parameter 1 at org.eclipse.xtext.ui.editor.templates.DefaultTemplateProposalProvider.<init>(Unknown Source) > at org.eclipse.xtext.ui.editor.templates.DefaultTemplateProposalProvider.class(Unknown Source) > while locating org.eclipse.xtext.ui.editor.templates.DefaultTemplateProposalProvider > while locating org.eclipse.xtext.ui.editor.contentassist.ITemplateProposalProvider > for field at org.eclipse.xtext.ui.editor.contentassist.XtextContentAssistProcessor.templateProposalProvider(Unknown Source) > while locating org.eclipse.xtext.ui.editor.contentassist.XtextContentAssistProcessor > while locating org.eclipse.jface.text.contentassist.IContentAssistProcessor > for field at org.eclipse.xtext.ui.editor.contentassist.DefaultContentAssistantFactory.contentAssistProcessor(Unknown Source) > while locating org.eclipse.xtext.ui.editor.contentassist.DefaultContentAssistantFactory > while locating org.eclipse.xtext.ui.editor.contentassist.IContentAssistantFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentAssistantFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:84) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 164 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 170 more > >4) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for parameter 0 at org.eclipse.xtext.conversion.impl.AbstractDeclarativeValueConverterService.setGrammar(Unknown Source) > at org.eclipse.xtext.common.services.DefaultTerminalConverters.class(Unknown Source) > while locating org.eclipse.xtext.common.services.DefaultTerminalConverters > while locating org.eclipse.xtext.conversion.IValueConverterService > for field at org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider.valueConverter(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.ui.contentassist.DotProposalProvider > while locating org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider > for field at org.eclipse.xtext.ui.editor.contentassist.XtextContentAssistProcessor.contentProposalProvider(Unknown Source) > while locating org.eclipse.xtext.ui.editor.contentassist.XtextContentAssistProcessor > while locating org.eclipse.jface.text.contentassist.IContentAssistProcessor > for field at org.eclipse.xtext.ui.editor.contentassist.DefaultContentAssistantFactory.contentAssistProcessor(Unknown Source) > while locating org.eclipse.xtext.ui.editor.contentassist.DefaultContentAssistantFactory > while locating org.eclipse.xtext.ui.editor.contentassist.IContentAssistantFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentAssistantFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:83) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 161 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 167 more > >5) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for field at org.eclipse.xtext.conversion.impl.AbstractIDValueConverter.grammarAccess(Unknown Source) > while locating org.eclipse.xtext.conversion.impl.IDValueConverter > while locating org.eclipse.xtext.conversion.impl.AbstractIDValueConverter > for field at org.eclipse.xtext.common.services.DefaultTerminalConverters.idValueConverter(Unknown Source) > at org.eclipse.xtext.common.services.DefaultTerminalConverters.class(Unknown Source) > while locating org.eclipse.xtext.common.services.DefaultTerminalConverters > while locating org.eclipse.xtext.conversion.IValueConverterService > for field at org.eclipse.xtext.ui.editor.contentassist.AbstractContentProposalProvider.valueConverter(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.ui.contentassist.DotProposalProvider > while locating org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider > for field at org.eclipse.xtext.ui.editor.contentassist.XtextContentAssistProcessor.contentProposalProvider(Unknown Source) > while locating org.eclipse.xtext.ui.editor.contentassist.XtextContentAssistProcessor > while locating org.eclipse.jface.text.contentassist.IContentAssistProcessor > for field at org.eclipse.xtext.ui.editor.contentassist.DefaultContentAssistantFactory.contentAssistProcessor(Unknown Source) > while locating org.eclipse.xtext.ui.editor.contentassist.DefaultContentAssistantFactory > while locating org.eclipse.xtext.ui.editor.contentassist.IContentAssistantFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentAssistantFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 164 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 170 more > >6) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for parameter 0 at org.eclipse.xtext.parsetree.reconstr.impl.DefaultHiddenTokenHelper.setGrammar(Unknown Source) > while locating org.eclipse.xtext.parsetree.reconstr.impl.DefaultHiddenTokenHelper > while locating org.eclipse.xtext.parsetree.reconstr.IHiddenTokenHelper > for field at org.eclipse.xtext.resource.DefaultLocationInFileProvider.hiddenTokenHelper(Unknown Source) > while locating org.eclipse.xtext.resource.DefaultLocationInFileProvider > while locating org.eclipse.xtext.resource.ILocationInFileProvider > for field at org.eclipse.xtext.ui.editor.hover.AbstractEObjectHover.locationInFileProvider(Unknown Source) > while locating org.eclipse.xtext.ui.editor.hover.DispatchingEObjectTextHover > while locating org.eclipse.xtext.ui.editor.hover.IEObjectHover > for field at org.eclipse.xtext.ui.editor.contentassist.AbstractJavaBasedContentProposalProvider.hover(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.ui.contentassist.DotProposalProvider > while locating org.eclipse.xtext.ui.editor.contentassist.IContentProposalProvider > for field at org.eclipse.xtext.ui.editor.contentassist.XtextContentAssistProcessor.contentProposalProvider(Unknown Source) > while locating org.eclipse.xtext.ui.editor.contentassist.XtextContentAssistProcessor > while locating org.eclipse.jface.text.contentassist.IContentAssistProcessor > for field at org.eclipse.xtext.ui.editor.contentassist.DefaultContentAssistantFactory.contentAssistProcessor(Unknown Source) > while locating org.eclipse.xtext.ui.editor.contentassist.DefaultContentAssistantFactory > while locating org.eclipse.xtext.ui.editor.contentassist.IContentAssistantFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentAssistantFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:83) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 166 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 172 more > >7) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for field at org.eclipse.xtext.formatting.impl.BaseFormatter.grammar(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.formatting.DotFormatter > while locating org.eclipse.xtext.formatting.IFormatter > for field at org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter.formatter(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter > while locating org.eclipse.xtext.formatting.INodeModelFormatter > for field at org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory.formatter(Unknown Source) > while locating org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory > while locating org.eclipse.xtext.ui.editor.formatting.IContentFormatterFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentFormatterFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 149 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 155 more > >8) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for field at org.eclipse.xtext.formatting.impl.AbstractDeclarativeFormatter.grammarAccess(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.formatting.DotFormatter > while locating org.eclipse.xtext.formatting.IFormatter > for field at org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter.formatter(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter > while locating org.eclipse.xtext.formatting.INodeModelFormatter > for field at org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory.formatter(Unknown Source) > while locating org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory > while locating org.eclipse.xtext.ui.editor.formatting.IContentFormatterFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentFormatterFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 149 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 155 more > >9) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for parameter 0 at org.eclipse.xtext.parsetree.reconstr.impl.DefaultHiddenTokenHelper.setGrammar(Unknown Source) > while locating org.eclipse.xtext.parsetree.reconstr.impl.DefaultHiddenTokenHelper > while locating org.eclipse.xtext.parsetree.reconstr.IHiddenTokenHelper > for field at org.eclipse.xtext.formatting.impl.AbstractDeclarativeFormatter.hiddenTokenHelper(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.formatting.DotFormatter > while locating org.eclipse.xtext.formatting.IFormatter > for field at org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter.formatter(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter > while locating org.eclipse.xtext.formatting.INodeModelFormatter > for field at org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory.formatter(Unknown Source) > while locating org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory > while locating org.eclipse.xtext.ui.editor.formatting.IContentFormatterFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentFormatterFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:83) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 156 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 162 more > >10) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for field at org.eclipse.xtext.formatting.impl.ElementMatcherProvider.grammar(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.ElementMatcherProvider > while locating org.eclipse.xtext.formatting.IElementMatcherProvider > for field at org.eclipse.xtext.formatting.impl.AbstractDeclarativeFormatter.matcherProvider(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.formatting.DotFormatter > while locating org.eclipse.xtext.formatting.IFormatter > for field at org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter.formatter(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter > while locating org.eclipse.xtext.formatting.INodeModelFormatter > for field at org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory.formatter(Unknown Source) > while locating org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory > while locating org.eclipse.xtext.ui.editor.formatting.IContentFormatterFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentFormatterFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 154 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 160 more > >11) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for parameter 0 at org.eclipse.xtext.parsetree.reconstr.impl.DefaultHiddenTokenHelper.setGrammar(Unknown Source) > while locating org.eclipse.xtext.parsetree.reconstr.impl.DefaultHiddenTokenHelper > while locating org.eclipse.xtext.parsetree.reconstr.IHiddenTokenHelper > for field at org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter.hiddenTokenHelper(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter > while locating org.eclipse.xtext.formatting.INodeModelFormatter > for field at org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory.formatter(Unknown Source) > while locating org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory > while locating org.eclipse.xtext.ui.editor.formatting.IContentFormatterFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentFormatterFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:83) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 151 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 157 more > >12) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for parameter 0 at org.eclipse.xtext.parsetree.reconstr.impl.DefaultHiddenTokenHelper.setGrammar(Unknown Source) > while locating org.eclipse.xtext.parsetree.reconstr.impl.DefaultHiddenTokenHelper > while locating org.eclipse.xtext.parsetree.reconstr.IHiddenTokenHelper > for field at org.eclipse.xtext.formatting.impl.NodeModelStreamer.hiddenTokenHelper(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.NodeModelStreamer > while locating org.eclipse.xtext.formatting.INodeModelStreamer > for field at org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter.nodeModelStreamer(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter > while locating org.eclipse.xtext.formatting.INodeModelFormatter > for field at org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory.formatter(Unknown Source) > while locating org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory > while locating org.eclipse.xtext.ui.editor.formatting.IContentFormatterFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentFormatterFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:83) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 156 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 162 more > >13) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for parameter 0 at org.eclipse.xtext.parsetree.reconstr.impl.DefaultHiddenTokenHelper.setGrammar(Unknown Source) > while locating org.eclipse.xtext.parsetree.reconstr.impl.DefaultHiddenTokenHelper > while locating org.eclipse.xtext.parsetree.reconstr.IHiddenTokenHelper > for field at org.eclipse.xtext.parsetree.reconstr.impl.TokenUtil.hiddenTokenHelper(Unknown Source) > while locating org.eclipse.xtext.parsetree.reconstr.impl.TokenUtil > for field at org.eclipse.xtext.formatting.impl.NodeModelStreamer.tokenUtil(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.NodeModelStreamer > while locating org.eclipse.xtext.formatting.INodeModelStreamer > for field at org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter.nodeModelStreamer(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter > while locating org.eclipse.xtext.formatting.INodeModelFormatter > for field at org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory.formatter(Unknown Source) > while locating org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory > while locating org.eclipse.xtext.ui.editor.formatting.IContentFormatterFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentFormatterFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:83) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 160 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 166 more > >14) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for parameter 0 at org.eclipse.xtext.conversion.impl.AbstractDeclarativeValueConverterService.setGrammar(Unknown Source) > at org.eclipse.xtext.common.services.DefaultTerminalConverters.class(Unknown Source) > while locating org.eclipse.xtext.common.services.DefaultTerminalConverters > while locating org.eclipse.xtext.conversion.IValueConverterService > for field at org.eclipse.xtext.formatting.impl.NodeModelStreamer.valueConverter(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.NodeModelStreamer > while locating org.eclipse.xtext.formatting.INodeModelStreamer > for field at org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter.nodeModelStreamer(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter > while locating org.eclipse.xtext.formatting.INodeModelFormatter > for field at org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory.formatter(Unknown Source) > while locating org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory > while locating org.eclipse.xtext.ui.editor.formatting.IContentFormatterFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentFormatterFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleParameterInjector.inject(SingleParameterInjector.java:38) > at com.google.inject.internal.SingleParameterInjector.getAll(SingleParameterInjector.java:62) > at com.google.inject.internal.SingleMethodInjector.inject(SingleMethodInjector.java:83) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 161 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 167 more > >15) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for field at org.eclipse.xtext.conversion.impl.AbstractIDValueConverter.grammarAccess(Unknown Source) > while locating org.eclipse.xtext.conversion.impl.IDValueConverter > while locating org.eclipse.xtext.conversion.impl.AbstractIDValueConverter > for field at org.eclipse.xtext.common.services.DefaultTerminalConverters.idValueConverter(Unknown Source) > at org.eclipse.xtext.common.services.DefaultTerminalConverters.class(Unknown Source) > while locating org.eclipse.xtext.common.services.DefaultTerminalConverters > while locating org.eclipse.xtext.conversion.IValueConverterService > for field at org.eclipse.xtext.formatting.impl.NodeModelStreamer.valueConverter(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.NodeModelStreamer > while locating org.eclipse.xtext.formatting.INodeModelStreamer > for field at org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter.nodeModelStreamer(Unknown Source) > while locating org.eclipse.xtext.formatting.impl.DefaultNodeModelFormatter > while locating org.eclipse.xtext.formatting.INodeModelFormatter > for field at org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory.formatter(Unknown Source) > while locating org.eclipse.xtext.ui.editor.formatting.ContentFormatterFactory > while locating org.eclipse.xtext.ui.editor.formatting.IContentFormatterFactory > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.contentFormatterFactory(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$3.get(InjectorImpl.java:737) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 164 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 170 more > >16) Error injecting constructor, org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(Unknown Source) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.class(Unknown Source) > while locating org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess > while locating org.eclipse.xtext.IGrammarAccess > for field at org.eclipse.xtext.ui.editor.toggleComments.DefaultSingleLineCommentHelper.grammarAccess(Unknown Source) > at org.eclipse.xtext.ui.editor.toggleComments.DefaultSingleLineCommentHelper.class(Unknown Source) > while locating org.eclipse.xtext.ui.editor.toggleComments.DefaultSingleLineCommentHelper > while locating org.eclipse.xtext.ui.editor.toggleComments.ISingleLineCommentHelper > for field at org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration.singleLineCommentHelper(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextSourceViewerConfiguration > for field at org.eclipse.xtext.ui.editor.XtextEditor.sourceViewerConfiguration(Unknown Source) > while locating org.eclipse.xtext.ui.editor.XtextEditor >Caused by: org.eclipse.emf.common.util.WrappedException: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:57) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadGrammarFile(BaseEPackageAccess.java:44) > at org.eclipse.xtext.service.GrammarProvider.getGrammar(GrammarProvider.java:57) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.internalFindGrammar(DotGrammarAccess.java:711) > at org.eclipse.gef4.zest.internal.dot.parser.services.DotGrammarAccess.<init>(DotGrammarAccess.java:706) > at sun.reflect.GeneratedConstructorAccessor21.newInstance(Unknown Source) > at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) > at java.lang.reflect.Constructor.newInstance(Constructor.java:525) > at com.google.inject.internal.DefaultConstructionProxyFactory$1.newInstance(DefaultConstructionProxyFactory.java:85) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:85) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.ProviderToInternalFactoryAdapter$1.call(ProviderToInternalFactoryAdapter.java:46) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1031) > at com.google.inject.internal.ProviderToInternalFactoryAdapter.get(ProviderToInternalFactoryAdapter.java:40) > at com.google.inject.Scopes$1$1.get(Scopes.java:65) > at com.google.inject.internal.InternalFactoryToProviderAdapter.get(InternalFactoryToProviderAdapter.java:40) > at com.google.inject.internal.FactoryProxy.get(FactoryProxy.java:54) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.SingleFieldInjector.inject(SingleFieldInjector.java:53) > at com.google.inject.internal.MembersInjectorImpl.injectMembers(MembersInjectorImpl.java:110) > at com.google.inject.internal.ConstructorInjector.construct(ConstructorInjector.java:94) > at com.google.inject.internal.ConstructorBindingImpl$Factory.get(ConstructorBindingImpl.java:254) > at com.google.inject.internal.InjectorImpl$4$1.call(InjectorImpl.java:978) > at com.google.inject.internal.InjectorImpl.callInContext(InjectorImpl.java:1024) > at com.google.inject.internal.InjectorImpl$4.get(InjectorImpl.java:974) > 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.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:265) > at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:235) > at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:319) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPart(CompatibilityPart.java:262) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPart(CompatibilityEditor.java:61) > at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:299) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:861) > at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:841) > 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:242) > at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:161) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:102) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:71) > at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:53) > at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:141) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:894) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:629) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:731) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:702) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:696) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:681) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl$1.handleEvent(PartServiceImpl.java:92) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:41) > at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:180) > at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150) > at org.eclipse.swt.widgets.Display.syncExec(Display.java:4687) > at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:187) > at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38) > at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197) > at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1) > at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230) > at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148) > at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135) > at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78) > at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39) > at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:80) > at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:58) > at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374) > at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:171) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:422) > at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:389) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:606) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:332) > at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1029) > at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3047) > at org.eclipse.ui.internal.WorkbenchPage.access$22(WorkbenchPage.java:2969) > at org.eclipse.ui.internal.WorkbenchPage$8.run(WorkbenchPage.java:2951) > at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:70) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2947) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2911) > at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:2902) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:655) > at org.eclipse.ui.ide.IDE.openEditor(IDE.java:614) > at org.eclipse.ui.actions.OpenFileAction.openFile(OpenFileAction.java:99) > at org.eclipse.ui.actions.OpenSystemEditorAction.run(OpenSystemEditorAction.java:99) > at org.eclipse.ui.views.navigator.OpenActionGroup.runDefaultAction(OpenActionGroup.java:133) > at org.eclipse.ui.views.navigator.MainActionGroup.runDefaultAction(MainActionGroup.java:330) > at org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(ResourceNavigator.java:787) > at org.eclipse.ui.views.navigator.ResourceNavigator$6.open(ResourceNavigator.java:499) > at org.eclipse.ui.OpenAndLinkWithEditorHelper$InternalListener.open(OpenAndLinkWithEditorHelper.java:48) > at org.eclipse.jface.viewers.StructuredViewer$2.run(StructuredViewer.java:866) > at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42) > at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:49) > at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:175) > at org.eclipse.jface.viewers.StructuredViewer.fireOpen(StructuredViewer.java:864) > at org.eclipse.jface.viewers.StructuredViewer.handleOpen(StructuredViewer.java:1152) > at org.eclipse.jface.viewers.StructuredViewer$6.handleOpen(StructuredViewer.java:1256) > at org.eclipse.jface.util.OpenStrategy.fireOpenEvent(OpenStrategy.java:275) > at org.eclipse.jface.util.OpenStrategy.access$2(OpenStrategy.java:269) > at org.eclipse.jface.util.OpenStrategy$1.handleEvent(OpenStrategy.java:309) > at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84) > at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1053) > at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:4169) > at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3758) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:1053) > at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332) > at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:942) > at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:86) > at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:588) > 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(NativeMethodAccessorImpl.java:57) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:601) > 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) >Caused by: org.eclipse.xtext.resource.ClasspathUriResolutionException: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:48) > at org.eclipse.xtext.resource.XtextResourceSet.resolveClasspathURI(XtextResourceSet.java:118) > at org.eclipse.xtext.resource.XtextResourceSet.access$0(XtextResourceSet.java:117) > at org.eclipse.xtext.resource.XtextResourceSet$1.normalize(XtextResourceSet.java:174) > at org.eclipse.xtext.resource.XtextResourceSet.getResource(XtextResourceSet.java:136) > at org.eclipse.xtext.resource.SynchronizedXtextResourceSet.getResource(SynchronizedXtextResourceSet.java:23) > at org.eclipse.xtext.parser.BaseEPackageAccess.loadResource(BaseEPackageAccess.java:52) > ... 144 more >Caused by: java.lang.IllegalStateException: Couldn't find resource on classpath. URI was 'classpath:/org/eclipse/gef4/zest/internal/dot/parser/Dot.xmi' > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.findResourceOnClasspath(ClassloaderClasspathUriResolver.java:60) > at org.eclipse.xtext.resource.ClassloaderClasspathUriResolver.resolve(ClassloaderClasspathUriResolver.java:45) > ... 150 more > >16 errors ExtensionFactory: org.eclipse.gef4.zest.internal.dot.parser.ui.DotExecutableExtensionFactory
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 422438
:
237677
| 237681