Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » AMW » Class WlinkEnd - Error
Class WlinkEnd - Error [message #469102] Fri, 21 November 2008 13:44 Go to next message
Tim Brömme is currently offline Tim Brömme
Messages: 19
Registered: July 2009
Junior Member
Hi,

I always get an "CLass WlinkEnd is not extended" error, when using
the weaver wizard. It occurs right after choosing any metamodel extension
and then pressing the 'next' button.

I use ganymede with the newest ATL release (2.0.1).



Here is the console output:

java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at
org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
at
org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
at
org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
at org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
at
org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
at
org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
at
org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
at
org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
at org.eclipse.jface.window.Window.open(Window.java:801)
at
org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
at
org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
at
org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
at org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
at
org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
at
org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
at
org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
at
org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
at
org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
at
org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
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(EclipseS tarter.java:382)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
Caused by: java.lang.Error: Unresolved compilation problems:
org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
TCSRuntime cannot be resolved to a type
TCSRuntime cannot be resolved to a type

at
org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
... 67 more
java.lang.reflect.InvocationTargetException
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
at
org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
at
org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
at org.eclipse.jface.window.Window.open(Window.java:801)
at
org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
at
org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
at
org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
at org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
at
org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
at
org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
at
org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
at
org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
at
org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
at
org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
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(EclipseS tarter.java:382)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
Caused by: org.eclipse.gmt.weaver.exception.WeaverException: Class
WLinkEnd is not extended
at
org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
at
org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
... 51 more
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at
org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
at
org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
at
org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
at org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
at
org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
at
org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
at
org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
at
org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
at org.eclipse.jface.window.Window.open(Window.java:801)
at
org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
at
org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
at
org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
at org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
at
org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
at
org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
at
org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
at
org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
at
org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
at
org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
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(EclipseS tarter.java:382)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
Caused by: java.lang.Error: Unresolved compilation problems:
org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
TCSRuntime cannot be resolved to a type
TCSRuntime cannot be resolved to a type

at
org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
... 67 more
java.lang.reflect.InvocationTargetException
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
at
org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
at
org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
at
org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
at
org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
at org.eclipse.jface.window.Window.open(Window.java:801)
at
org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
at
org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
at
org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
at org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
at
org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
at
org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
at
org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
at
org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
at
org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
at
org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
at
org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
at
org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
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(EclipseS tarter.java:382)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
Caused by: org.eclipse.gmt.weaver.exception.WeaverException: Class
WLinkEnd is not extended
at
org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
at
org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
at
org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
at
org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
... 51 more
Re: Class WlinkEnd - Error [message #469106 is a reply to message #469102] Mon, 24 November 2008 10:02 Go to previous messageGo to next message
Marcos Didonet Del Fabro is currently offline Marcos Didonet Del Fabro
Messages: 84
Registered: July 2009
Member
Hi,

you should also check out the "org.eclipse.gmt.am3.dsls.km3", which is
available in the AM3 SVN.

Marcos.

Tim Brömme wrote:
> Hi,
>
> I always get an "CLass WlinkEnd is not extended" error, when using
> the weaver wizard. It occurs right after choosing any metamodel extension
> and then pressing the 'next' button.
>
> I use ganymede with the newest ATL release (2.0.1).
>
>
>
> Here is the console output:
>
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e
> Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n
> Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
> Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at
> org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
>
> at
> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
>
> at
> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
>
> at org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
> at
> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>
> at
> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>
> at
> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>
> at
> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
> at
> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
> at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
> at
> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
> at org.eclipse.jface.window.Window.open(Window.java:801)
> at
> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>
> at
> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>
> at
> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>
> at
> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
> at
> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>
> at
> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>
> at
> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>
> at
> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>
> at
> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>
> at
> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>
> at
> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>
> 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(EclipseS tarter.java:382)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
> Caused by: java.lang.Error: Unresolved compilation problems:
> org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
> TCSRuntime cannot be resolved to a type
> TCSRuntime cannot be resolved to a type
>
> at
> org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
>
> ... 67 more
> java.lang.reflect.InvocationTargetException
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
>
> at
> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>
> at
> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
> at
> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
> at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
> at
> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
> at org.eclipse.jface.window.Window.open(Window.java:801)
> at
> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>
> at
> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>
> at
> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>
> at
> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
> at
> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>
> at
> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>
> at
> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>
> at
> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>
> at
> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>
> at
> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>
> at
> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>
> 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(EclipseS tarter.java:382)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
> Caused by: org.eclipse.gmt.weaver.exception.WeaverException: Class
> WLinkEnd is not extended
> at
> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>
> at
> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>
> ... 51 more
> java.lang.reflect.InvocationTargetException
> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e
> Method)
> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n
> Source)
> at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
> Source)
> at java.lang.reflect.Constructor.newInstance(Unknown Source)
> at
> org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
>
> at
> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
>
> at
> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
>
> at org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
> at
> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>
> at
> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>
> at
> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>
> at
> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
> at
> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
> at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
> at
> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
> at org.eclipse.jface.window.Window.open(Window.java:801)
> at
> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>
> at
> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>
> at
> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>
> at
> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
> at
> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>
> at
> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>
> at
> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>
> at
> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>
> at
> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>
> at
> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>
> at
> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>
> 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(EclipseS tarter.java:382)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
> Caused by: java.lang.Error: Unresolved compilation problems:
> org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
> TCSRuntime cannot be resolved to a type
> TCSRuntime cannot be resolved to a type
>
> at
> org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
>
> ... 67 more
> java.lang.reflect.InvocationTargetException
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
>
> at
> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>
> at org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>
> at
> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
> at
> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
> at org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
> at
> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
> at org.eclipse.jface.window.Window.open(Window.java:801)
> at
> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>
> at
> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>
> at
> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>
> at
> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
> at
> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>
> at
> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>
> at
> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>
> at
> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>
> at
> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>
> at
> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>
> at
> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>
> 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(EclipseS tarter.java:382)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
> Caused by: org.eclipse.gmt.weaver.exception.WeaverException: Class
> WLinkEnd is not extended
> at
> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>
> at
> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>
> at
> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>
> at
> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>
> ... 51 more
>
>
Re: Class WlinkEnd - Error [message #469108 is a reply to message #469106] Mon, 01 December 2008 16:08 Go to previous messageGo to next message
Juan Pedro Silva is currently offline Juan Pedro Silva
Messages: 258
Registered: July 2009
Senior Member
Hi everybody.
Marcos, I also get this error: "org.eclipse.gmt.tcs.injector.TCSRuntime
cannot be resolved to a type", although having checked out
org.eclipse.gmt.am3.dsls.km3 (version 0.2.0).
Both classes in org.eclipse.gmt.weaver/parser_src (KM3_ANTLR3Lexer and
KM3_ANTLR3Parser in package org.eclipse.gmt.tcs.injector) have
dependencies on it.
How should I fix this?.
Thanks again.


Marcos Didonet Del Fabro escribió:
> Hi,
>
> you should also check out the "org.eclipse.gmt.am3.dsls.km3", which is
> available in the AM3 SVN.
>
> Marcos.
>
> Tim Brömme wrote:
>> Hi,
>>
>> I always get an "CLass WlinkEnd is not extended" error, when using
>> the weaver wizard. It occurs right after choosing any metamodel
>> extension
>> and then pressing the 'next' button.
>>
>> I use ganymede with the newest ATL release (2.0.1).
>>
>>
>>
>> Here is the console output:
>>
>> java.lang.reflect.InvocationTargetException
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e
>> Method)
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n
>> Source)
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
>> Source)
>> at java.lang.reflect.Constructor.newInstance(Unknown Source)
>> at
>> org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
>>
>> at
>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
>>
>> at
>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
>>
>> at
>> org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
>> at
>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>
>> at
>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>
>> at
>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>
>> at
>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>> at
>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>
>> at
>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>> at
>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>
>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>> at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>> at
>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>> at org.eclipse.jface.window.Window.open(Window.java:801)
>> at
>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>
>> at
>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>
>> at
>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>
>> at
>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>> at
>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>
>> at
>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>
>> at
>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>
>> at
>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>
>> at
>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>
>> at
>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>
>> at
>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>
>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>> at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>> at
>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>> at
>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>> at
>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>
>> at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>
>> at
>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>> at
>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>
>> at
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>
>> 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(EclipseS tarter.java:382)
>>
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>> at java.lang.reflect.Method.invoke(Unknown Source)
>> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>> Caused by: java.lang.Error: Unresolved compilation problems:
>> org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
>> TCSRuntime cannot be resolved to a type
>> TCSRuntime cannot be resolved to a type
>>
>> at
>> org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
>>
>> ... 67 more
>> java.lang.reflect.InvocationTargetException
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
>>
>> at
>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>
>> at
>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>
>> at
>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>> at
>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>
>> at
>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>> at
>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>
>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>> at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>> at
>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>> at org.eclipse.jface.window.Window.open(Window.java:801)
>> at
>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>
>> at
>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>
>> at
>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>
>> at
>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>> at
>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>
>> at
>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>
>> at
>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>
>> at
>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>
>> at
>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>
>> at
>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>
>> at
>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>
>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>> at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>> at
>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>> at
>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>> at
>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>
>> at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>
>> at
>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>> at
>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>
>> at
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>
>> 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(EclipseS tarter.java:382)
>>
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>> at java.lang.reflect.Method.invoke(Unknown Source)
>> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>> Caused by: org.eclipse.gmt.weaver.exception.WeaverException: Class
>> WLinkEnd is not extended
>> at
>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>
>> ... 51 more
>> java.lang.reflect.InvocationTargetException
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e
>> Method)
>> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n
>> Source)
>> at
>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
>> Source)
>> at java.lang.reflect.Constructor.newInstance(Unknown Source)
>> at
>> org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
>>
>> at
>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
>>
>> at
>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
>>
>> at
>> org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
>> at
>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>
>> at
>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>
>> at
>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>
>> at
>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>> at
>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>
>> at
>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>> at
>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>
>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>> at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>> at
>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>> at org.eclipse.jface.window.Window.open(Window.java:801)
>> at
>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>
>> at
>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>
>> at
>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>
>> at
>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>> at
>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>
>> at
>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>
>> at
>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>
>> at
>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>
>> at
>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>
>> at
>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>
>> at
>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>
>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>> at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>> at
>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>> at
>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>> at
>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>
>> at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>
>> at
>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>> at
>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>
>> at
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>
>> 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(EclipseS tarter.java:382)
>>
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>> at java.lang.reflect.Method.invoke(Unknown Source)
>> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>> Caused by: java.lang.Error: Unresolved compilation problems:
>> org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
>> TCSRuntime cannot be resolved to a type
>> TCSRuntime cannot be resolved to a type
>>
>> at
>> org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
>>
>> ... 67 more
>> java.lang.reflect.InvocationTargetException
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
>>
>> at
>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>
>> at
>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>
>> at
>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>> at
>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>
>> at
>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>> at
>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>
>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>> at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>> at
>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>> at org.eclipse.jface.window.Window.open(Window.java:801)
>> at
>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>
>> at
>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>
>> at
>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>
>> at
>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>> at
>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>
>> at
>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>
>> at
>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>
>> at
>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>
>> at
>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>
>> at
>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>
>> at
>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>
>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>> at
>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>> at
>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>> at
>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>> at
>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>
>> at
>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>
>> at
>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>> at
>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>
>> at
>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>
>> 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(EclipseS tarter.java:382)
>>
>> at
>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>
>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>> at java.lang.reflect.Method.invoke(Unknown Source)
>> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>> Caused by: org.eclipse.gmt.weaver.exception.WeaverException: Class
>> WLinkEnd is not extended
>> at
>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>
>> at
>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>
>> at
>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>
>> ... 51 more
>>
>>
Re: Class WlinkEnd - Error [message #469111 is a reply to message #469108] Wed, 03 December 2008 10:02 Go to previous messageGo to next message
Marcos Didonet Del Fabro is currently offline Marcos Didonet Del Fabro
Messages: 84
Registered: July 2009
Member
Hi,

You can remove the dependency to "tcs injector" from the
"org.eclipse.gmt.am3.dsls.km3" plug-in.

Marcos.

Juan Pedro Silva wrote:
> Hi everybody.
> Marcos, I also get this error: "org.eclipse.gmt.tcs.injector.TCSRuntime
> cannot be resolved to a type", although having checked out
> org.eclipse.gmt.am3.dsls.km3 (version 0.2.0).
> Both classes in org.eclipse.gmt.weaver/parser_src (KM3_ANTLR3Lexer and
> KM3_ANTLR3Parser in package org.eclipse.gmt.tcs.injector) have
> dependencies on it.
> How should I fix this?.
> Thanks again.
>
>
> Marcos Didonet Del Fabro escribió:
>> Hi,
>>
>> you should also check out the "org.eclipse.gmt.am3.dsls.km3", which is
>> available in the AM3 SVN.
>>
>> Marcos.
>>
>> Tim Brömme wrote:
>>> Hi,
>>>
>>> I always get an "CLass WlinkEnd is not extended" error, when using
>>> the weaver wizard. It occurs right after choosing any metamodel
>>> extension
>>> and then pressing the 'next' button.
>>>
>>> I use ganymede with the newest ATL release (2.0.1).
>>>
>>>
>>>
>>> Here is the console output:
>>>
>>> java.lang.reflect.InvocationTargetException
>>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e
>>> Method)
>>> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n
>>> Source)
>>> at
>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
>>> Source)
>>> at java.lang.reflect.Constructor.newInstance(Unknown Source)
>>> at
>>> org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
>>>
>>> at
>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
>>>
>>> at
>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
>>>
>>> at
>>> org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
>>> at
>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>
>>> at
>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>
>>> at
>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>
>>> at
>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>> at
>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>
>>> at
>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>> at
>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>
>>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>> at
>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>> at
>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>> at
>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>
>>> at
>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>> at
>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>
>>> at
>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>
>>> at
>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>
>>> at
>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>
>>> at
>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>
>>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>> at
>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>> at
>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>> at
>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>> at
>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>
>>> at
>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>
>>> at
>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>> at
>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>
>>> at
>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>
>>> 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(EclipseS tarter.java:382)
>>>
>>> at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>> Caused by: java.lang.Error: Unresolved compilation problems:
>>> org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
>>> TCSRuntime cannot be resolved to a type
>>> TCSRuntime cannot be resolved to a type
>>>
>>> at
>>> org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
>>>
>>> ... 67 more
>>> java.lang.reflect.InvocationTargetException
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
>>>
>>> at
>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>
>>> at
>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>
>>> at
>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>> at
>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>
>>> at
>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>> at
>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>
>>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>> at
>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>> at
>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>> at
>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>
>>> at
>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>> at
>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>
>>> at
>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>
>>> at
>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>
>>> at
>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>
>>> at
>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>
>>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>> at
>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>> at
>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>> at
>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>> at
>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>
>>> at
>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>
>>> at
>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>> at
>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>
>>> at
>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>
>>> 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(EclipseS tarter.java:382)
>>>
>>> at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>> Caused by: org.eclipse.gmt.weaver.exception.WeaverException: Class
>>> WLinkEnd is not extended
>>> at
>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>
>>> ... 51 more
>>> java.lang.reflect.InvocationTargetException
>>> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e
>>> Method)
>>> at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n
>>> Source)
>>> at
>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
>>> Source)
>>> at java.lang.reflect.Constructor.newInstance(Unknown Source)
>>> at
>>> org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
>>>
>>> at
>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
>>>
>>> at
>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
>>>
>>> at
>>> org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
>>> at
>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>
>>> at
>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>
>>> at
>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>
>>> at
>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>> at
>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>
>>> at
>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>> at
>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>
>>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>> at
>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>> at
>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>> at
>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>
>>> at
>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>> at
>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>
>>> at
>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>
>>> at
>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>
>>> at
>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>
>>> at
>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>
>>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>> at
>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>> at
>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>> at
>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>> at
>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>
>>> at
>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>
>>> at
>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>> at
>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>
>>> at
>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>
>>> 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(EclipseS tarter.java:382)
>>>
>>> at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>> Caused by: java.lang.Error: Unresolved compilation problems:
>>> org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
>>> TCSRuntime cannot be resolved to a type
>>> TCSRuntime cannot be resolved to a type
>>>
>>> at
>>> org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
>>>
>>> ... 67 more
>>> java.lang.reflect.InvocationTargetException
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
>>>
>>> at
>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>
>>> at
>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>> at org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>
>>> at
>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>> at
>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>
>>> at
>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>> at
>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>
>>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>> at
>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>> at
>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>> at
>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>
>>> at
>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>> at
>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>
>>> at
>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>
>>> at
>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>
>>> at
>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>
>>> at
>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>
>>> at
>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>
>>> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>> at
>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>> at
>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>> at
>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>> at
>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>
>>> at
>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>
>>> at
>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>> at
>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>
>>> at
>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>
>>> 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(EclipseS tarter.java:382)
>>>
>>> at
>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>
>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>> Caused by: org.eclipse.gmt.weaver.exception.WeaverException: Class
>>> WLinkEnd is not extended
>>> at
>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>
>>> at
>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>
>>> at
>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>
>>> ... 51 more
>>>
>>>
Re: Class WlinkEnd - Error [message #469130 is a reply to message #469111] Wed, 03 December 2008 11:01 Go to previous messageGo to next message
Juan Pedro Silva is currently offline Juan Pedro Silva
Messages: 258
Registered: July 2009
Senior Member
This is a multi-part message in MIME format.
--------------020904050105070703090302
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit

Marcos, I wasn't able to do that. Such dependency does not appear in the
manifest, and although it appears in the Java Build Path, the "remove"
option is grayed out and cannot delete it. I cannot remove from the
project explorer either.
You can take a look at the attached pictures to see what I mean.

Marcos Didonet Del Fabro escribi
Re: Class WlinkEnd - Error [message #469140 is a reply to message #469130] Tue, 09 December 2008 11:15 Go to previous messageGo to next message
Marcos Didonet Del Fabro is currently offline Marcos Didonet Del Fabro
Messages: 84
Registered: July 2009
Member
Hello,

I will install one version from scratch, to check if I had some previous
setting that avoided this problem.

Marcos.

Juan Pedro Silva wrote:
> Marcos, I wasn't able to do that. Such dependency does not appear in the
> manifest, and although it appears in the Java Build Path, the "remove"
> option is grayed out and cannot delete it. I cannot remove from the
> project explorer either.
> You can take a look at the attached pictures to see what I mean.
>
> Marcos Didonet Del Fabro escribió:
>> Hi,
>>
>> You can remove the dependency to "tcs injector" from the
>> "org.eclipse.gmt.am3.dsls.km3" plug-in.
>>
>> Marcos.
>>
>> Juan Pedro Silva wrote:
>>> Hi everybody.
>>> Marcos, I also get this error:
>>> "org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a
>>> type", although having checked out org.eclipse.gmt.am3.dsls.km3
>>> (version 0.2.0).
>>> Both classes in org.eclipse.gmt.weaver/parser_src (KM3_ANTLR3Lexer
>>> and KM3_ANTLR3Parser in package org.eclipse.gmt.tcs.injector) have
>>> dependencies on it.
>>> How should I fix this?.
>>> Thanks again.
>>>
>>>
>>> Marcos Didonet Del Fabro escribió:
>>>> Hi,
>>>>
>>>> you should also check out the "org.eclipse.gmt.am3.dsls.km3", which
>>>> is available in the AM3 SVN.
>>>>
>>>> Marcos.
>>>>
>>>> Tim Brömme wrote:
>>>>> Hi,
>>>>>
>>>>> I always get an "CLass WlinkEnd is not extended" error, when using
>>>>> the weaver wizard. It occurs right after choosing any metamodel
>>>>> extension
>>>>> and then pressing the 'next' button.
>>>>>
>>>>> I use ganymede with the newest ATL release (2.0.1).
>>>>>
>>>>>
>>>>>
>>>>> Here is the console output:
>>>>>
>>>>> java.lang.reflect.InvocationTargetException
>>>>> at
>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
>>>>> at
>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
>>>>> at
>>>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
>>>>> Source)
>>>>> at java.lang.reflect.Constructor.newInstance(Unknown Source)
>>>>> at
>>>>> org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
>>>>> at
>>>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>>>> at
>>>>> org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>>>> at
>>>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>>>
>>>>> at
>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>>>
>>>>> at
>>>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>>>> at
>>>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>>>
>>>>> at
>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>> at
>>>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>>>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>>>> at
>>>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>>> at
>>>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>>>
>>>>> at
>>>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>>>
>>>>> 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(EclipseS tarter.java:382)
>>>>>
>>>>> at
>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>>>
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>>> at
>>>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>>>> Caused by: java.lang.Error: Unresolved compilation problems:
>>>>> org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
>>>>> TCSRuntime cannot be resolved to a type
>>>>> TCSRuntime cannot be resolved to a type
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
>>>>>
>>>>> ... 67 more
>>>>> java.lang.reflect.InvocationTargetException
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>>>> at
>>>>> org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>>>> at
>>>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>>>
>>>>> at
>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>>>
>>>>> at
>>>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>>>> at
>>>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>>>
>>>>> at
>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>> at
>>>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>>>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>>>> at
>>>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>>> at
>>>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>>>
>>>>> at
>>>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>>>
>>>>> 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(EclipseS tarter.java:382)
>>>>>
>>>>> at
>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>>>
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>>> at
>>>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>>>> Caused by: org.eclipse.gmt.weaver.exception.WeaverException: Class
>>>>> WLinkEnd is not extended
>>>>> at
>>>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>>>
>>>>> ... 51 more
>>>>> java.lang.reflect.InvocationTargetException
>>>>> at
>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e Method)
>>>>> at
>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n Source)
>>>>> at
>>>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
>>>>> Source)
>>>>> at java.lang.reflect.Constructor.newInstance(Unknown Source)
>>>>> at
>>>>> org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
>>>>> at
>>>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>>>> at
>>>>> org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>>>> at
>>>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>>>
>>>>> at
>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>>>
>>>>> at
>>>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>>>> at
>>>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>>>
>>>>> at
>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>> at
>>>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>>>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>>>> at
>>>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>>> at
>>>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>>>
>>>>> at
>>>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>>>
>>>>> 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(EclipseS tarter.java:382)
>>>>>
>>>>> at
>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>>>
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>>> at
>>>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>>>> Caused by: java.lang.Error: Unresolved compilation problems:
>>>>> org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
>>>>> TCSRuntime cannot be resolved to a type
>>>>> TCSRuntime cannot be resolved to a type
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
>>>>>
>>>>> ... 67 more
>>>>> java.lang.reflect.InvocationTargetException
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>>>> at
>>>>> org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>>>> at
>>>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>>>
>>>>> at
>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>>>
>>>>> at
>>>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>>>> at
>>>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>>>
>>>>> at
>>>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>>>
>>>>> at
>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>> at
>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>> at
>>>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>>>> at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>>>> at
>>>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>>>
>>>>> at
>>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>>> at
>>>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>>>
>>>>> at
>>>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>>>
>>>>> 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(EclipseS tarter.java:382)
>>>>>
>>>>> at
>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>>>
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>>> at
>>>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>>>> Caused by: org.eclipse.gmt.weaver.exception.WeaverException: Class
>>>>> WLinkEnd is not extended
>>>>> at
>>>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>>>
>>>>> at
>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>>>
>>>>> ... 51 more
>>>>>
>>>>>
>
> ------------------------------------------------------------ ------------
>
>
> ------------------------------------------------------------ ------------
>
Re: Class WlinkEnd - Error [message #469147 is a reply to message #469140] Tue, 09 December 2008 11:37 Go to previous messageGo to next message
Juan Pedro Silva is currently offline Juan Pedro Silva
Messages: 258
Registered: July 2009
Senior Member
Thanks a lot.
I'll hold for your feedback.

Marcos Didonet Del Fabro escribió:
> Hello,
>
> I will install one version from scratch, to check if I had some
> previous setting that avoided this problem.
>
> Marcos.
>
> Juan Pedro Silva wrote:
>> Marcos, I wasn't able to do that. Such dependency does not appear in
>> the manifest, and although it appears in the Java Build Path, the
>> "remove" option is grayed out and cannot delete it. I cannot remove
>> from the project explorer either.
>> You can take a look at the attached pictures to see what I mean.
>>
>> Marcos Didonet Del Fabro escribió:
>>> Hi,
>>>
>>> You can remove the dependency to "tcs injector" from the
>>> "org.eclipse.gmt.am3.dsls.km3" plug-in.
>>>
>>> Marcos.
>>>
>>> Juan Pedro Silva wrote:
>>>> Hi everybody.
>>>> Marcos, I also get this error:
>>>> "org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a
>>>> type", although having checked out org.eclipse.gmt.am3.dsls.km3
>>>> (version 0.2.0).
>>>> Both classes in org.eclipse.gmt.weaver/parser_src (KM3_ANTLR3Lexer
>>>> and KM3_ANTLR3Parser in package org.eclipse.gmt.tcs.injector) have
>>>> dependencies on it.
>>>> How should I fix this?.
>>>> Thanks again.
>>>>
>>>>
>>>> Marcos Didonet Del Fabro escribió:
>>>>> Hi,
>>>>>
>>>>> you should also check out the "org.eclipse.gmt.am3.dsls.km3",
>>>>> which is available in the AM3 SVN.
>>>>>
>>>>> Marcos.
>>>>>
>>>>> Tim Brömme wrote:
>>>>>> Hi,
>>>>>>
>>>>>> I always get an "CLass WlinkEnd is not extended" error, when using
>>>>>> the weaver wizard. It occurs right after choosing any metamodel
>>>>>> extension
>>>>>> and then pressing the 'next' button.
>>>>>>
>>>>>> I use ganymede with the newest ATL release (2.0.1).
>>>>>>
>>>>>>
>>>>>>
>>>>>> Here is the console output:
>>>>>>
>>>>>> java.lang.reflect.InvocationTargetException
>>>>>> at
>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e
>>>>>> Method)
>>>>>> at
>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n
>>>>>> Source)
>>>>>> at
>>>>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
>>>>>> Source)
>>>>>> at java.lang.reflect.Constructor.newInstance(Unknown Source)
>>>>>> at
>>>>>> org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>>>>> at
>>>>>> org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>>>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>> at
>>>>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>>>>> at
>>>>>> org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>>>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>>>>> at
>>>>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>>>> at
>>>>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>>>>
>>>>>> 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(EclipseS tarter.java:382)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>>>>
>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
>>>>>> Source)
>>>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>> at
>>>>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>>>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>>>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>>>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>>>>> Caused by: java.lang.Error: Unresolved compilation problems:
>>>>>> org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
>>>>>> TCSRuntime cannot be resolved to a type
>>>>>> TCSRuntime cannot be resolved to a type
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
>>>>>>
>>>>>> ... 67 more
>>>>>> java.lang.reflect.InvocationTargetException
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>>>>> at
>>>>>> org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>>>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>> at
>>>>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>>>>> at
>>>>>> org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>>>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>>>>> at
>>>>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>>>> at
>>>>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>>>>
>>>>>> 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(EclipseS tarter.java:382)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>>>>
>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
>>>>>> Source)
>>>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>> at
>>>>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>>>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>>>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>>>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>>>>> Caused by: org.eclipse.gmt.weaver.exception.WeaverException:
>>>>>> Class WLinkEnd is not extended
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>>>>
>>>>>> ... 51 more
>>>>>> java.lang.reflect.InvocationTargetException
>>>>>> at
>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e
>>>>>> Method)
>>>>>> at
>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n
>>>>>> Source)
>>>>>> at
>>>>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
>>>>>> Source)
>>>>>> at java.lang.reflect.Constructor.newInstance(Unknown Source)
>>>>>> at
>>>>>> org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>>>>> at
>>>>>> org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>>>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>> at
>>>>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>>>>> at
>>>>>> org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>>>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>>>>> at
>>>>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>>>> at
>>>>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>>>>
>>>>>> 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(EclipseS tarter.java:382)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>>>>
>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
>>>>>> Source)
>>>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>> at
>>>>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>>>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>>>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>>>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>>>>> Caused by: java.lang.Error: Unresolved compilation problems:
>>>>>> org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
>>>>>> TCSRuntime cannot be resolved to a type
>>>>>> TCSRuntime cannot be resolved to a type
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
>>>>>>
>>>>>> ... 67 more
>>>>>> java.lang.reflect.InvocationTargetException
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>>>>> at
>>>>>> org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>>>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>> at
>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>> at
>>>>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>>>>> at
>>>>>> org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>>>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>>>>> at
>>>>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>>>> at
>>>>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>>>>
>>>>>> 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(EclipseS tarter.java:382)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>>>>
>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
>>>>>> Source)
>>>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>> at
>>>>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>>>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>>>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>>>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>>>>> Caused by: org.eclipse.gmt.weaver.exception.WeaverException:
>>>>>> Class WLinkEnd is not extended
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>>>>
>>>>>> at
>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>>>>
>>>>>> ... 51 more
>>>>>>
>>>>>>
>>
>> ------------------------------------------------------------ ------------
>>
>>
>> ------------------------------------------------------------ ------------
>>
Re: Class WlinkEnd - Error [message #469151 is a reply to message #469147] Thu, 18 December 2008 15:42 Go to previous message
Marcos Didonet Del Fabro is currently offline Marcos Didonet Del Fabro
Messages: 84
Registered: July 2009
Member
Hello,

if you want to use KM3 metamodels as input, it is necessary to have the
tcs injector installed. However, we cannot put it into the code since
TCS is still under review process. A binary version of TCS is available at:

http://www.sciences.univ-nantes.fr/lina/atl/www/tcsdemo/2008 1103/


Regards,


Marcos.

Juan Pedro Silva wrote:
> Thanks a lot.
> I'll hold for your feedback.
>
> Marcos Didonet Del Fabro escribió:
>> Hello,
>>
>> I will install one version from scratch, to check if I had some
>> previous setting that avoided this problem.
>>
>> Marcos.
>>
>> Juan Pedro Silva wrote:
>>> Marcos, I wasn't able to do that. Such dependency does not appear in
>>> the manifest, and although it appears in the Java Build Path, the
>>> "remove" option is grayed out and cannot delete it. I cannot remove
>>> from the project explorer either.
>>> You can take a look at the attached pictures to see what I mean.
>>>
>>> Marcos Didonet Del Fabro escribió:
>>>> Hi,
>>>>
>>>> You can remove the dependency to "tcs injector" from the
>>>> "org.eclipse.gmt.am3.dsls.km3" plug-in.
>>>>
>>>> Marcos.
>>>>
>>>> Juan Pedro Silva wrote:
>>>>> Hi everybody.
>>>>> Marcos, I also get this error:
>>>>> "org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a
>>>>> type", although having checked out org.eclipse.gmt.am3.dsls.km3
>>>>> (version 0.2.0).
>>>>> Both classes in org.eclipse.gmt.weaver/parser_src (KM3_ANTLR3Lexer
>>>>> and KM3_ANTLR3Parser in package org.eclipse.gmt.tcs.injector) have
>>>>> dependencies on it.
>>>>> How should I fix this?.
>>>>> Thanks again.
>>>>>
>>>>>
>>>>> Marcos Didonet Del Fabro escribió:
>>>>>> Hi,
>>>>>>
>>>>>> you should also check out the "org.eclipse.gmt.am3.dsls.km3",
>>>>>> which is available in the AM3 SVN.
>>>>>>
>>>>>> Marcos.
>>>>>>
>>>>>> Tim Brömme wrote:
>>>>>>> Hi,
>>>>>>>
>>>>>>> I always get an "CLass WlinkEnd is not extended" error, when using
>>>>>>> the weaver wizard. It occurs right after choosing any metamodel
>>>>>>> extension
>>>>>>> and then pressing the 'next' button.
>>>>>>>
>>>>>>> I use ganymede with the newest ATL release (2.0.1).
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> Here is the console output:
>>>>>>>
>>>>>>> java.lang.reflect.InvocationTargetException
>>>>>>> at
>>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e
>>>>>>> Method)
>>>>>>> at
>>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n
>>>>>>> Source)
>>>>>>> at
>>>>>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
>>>>>>> Source)
>>>>>>> at java.lang.reflect.Constructor.newInstance(Unknown Source)
>>>>>>> at
>>>>>>> org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>>>>>> at
>>>>>>> org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>>>>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>>>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>>>>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>>>>>> at
>>>>>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>>>>>
>>>>>>> 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(EclipseS tarter.java:382)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>>>>>
>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
>>>>>>> Source)
>>>>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>>> at
>>>>>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>>>>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>>>>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>>>>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>>>>>> Caused by: java.lang.Error: Unresolved compilation problems:
>>>>>>> org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
>>>>>>> TCSRuntime cannot be resolved to a type
>>>>>>> TCSRuntime cannot be resolved to a type
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
>>>>>>>
>>>>>>> ... 67 more
>>>>>>> java.lang.reflect.InvocationTargetException
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>>>>>> at
>>>>>>> org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>>>>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>>>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>>>>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>>>>>> at
>>>>>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>>>>>
>>>>>>> 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(EclipseS tarter.java:382)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>>>>>
>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
>>>>>>> Source)
>>>>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>>> at
>>>>>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>>>>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>>>>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>>>>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>>>>>> Caused by: org.eclipse.gmt.weaver.exception.WeaverException:
>>>>>>> Class WLinkEnd is not extended
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>>>>>
>>>>>>> ... 51 more
>>>>>>> java.lang.reflect.InvocationTargetException
>>>>>>> at
>>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance0(Nativ e
>>>>>>> Method)
>>>>>>> at
>>>>>>> sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknow n
>>>>>>> Source)
>>>>>>> at
>>>>>>> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Un known
>>>>>>> Source)
>>>>>>> at java.lang.reflect.Constructor.newInstance(Unknown Source)
>>>>>>> at
>>>>>>> org.eclipse.gmt.tcs.injector.wrappers.antlr3.ParserWrapper.p arse(ParserWrapper.java:45)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:258)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.performImportation( TCSInjector.java:218)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.tcs.injector.TCSInjector.inject(TCSInjector. java:99)
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.km3Str eam2EcoreResource(WeaverResourceUtil.java:304)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:314)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>>>>>> at
>>>>>>> org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>>>>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>>>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>>>>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>>>>>> at
>>>>>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>>>>>
>>>>>>> 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(EclipseS tarter.java:382)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>>>>>
>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
>>>>>>> Source)
>>>>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>>> at
>>>>>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>>>>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>>>>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>>>>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>>>>>> Caused by: java.lang.Error: Unresolved compilation problems:
>>>>>>> org.eclipse.gmt.tcs.injector.TCSRuntime cannot be resolved to a type
>>>>>>> TCSRuntime cannot be resolved to a type
>>>>>>> TCSRuntime cannot be resolved to a type
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.tcs.injector.KM3_ANTLR3Lexer.<init>(KM3_ANTLR3Lexer.java:83)
>>>>>>>
>>>>>>> ... 67 more
>>>>>>> java.lang.reflect.InvocationTargetException
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:494)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.operation.ModalContext.runInCurrentThread( ModalContext.java:446)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.operation.ModalContext.run(ModalContext.ja va:354)
>>>>>>> at
>>>>>>> org.eclipse.jface.wizard.WizardDialog.run(WizardDialog.java: 934)
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.dialogC hanged(WeaverFirstWizardPage.java:510)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage.getNext Page(WeaverFirstWizardPage.java:633)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.wizard.WizardDialog.nextPressed(WizardDial og.java:813)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.wizard.WizardDialog.buttonPressed(WizardDi alog.java:369)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.dialogs.Dialog$2.widgetSelected(Dialog.jav a:624)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListe ner.java:228)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>>> at org.eclipse.jface.window.Window.runEventLoop(Window.java:825 )
>>>>>>> at org.eclipse.jface.window.Window.open(Window.java:801)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.WizardHandler$New.executeHa ndler(WizardHandler.java:253)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.WizardHandler.execute(Wizar dHandler.java:273)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.HandlerProxy.execute(Handle rProxy.java:281)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.core.commands.Command.executeWithChecks(Command. java:476)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.core.commands.ParameterizedCommand.executeWithCh ecks(ParameterizedCommand.java:508)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.HandlerService.executeComma nd(HandlerService.java:169)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.handlers.SlaveHandlerService.execute Command(SlaveHandlerService.java:247)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.actions.CommandAction.runWithEvent(C ommandAction.java:157)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.action.ActionContributionItem.handleWidget Selection(ActionContributionItem.java:583)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.action.ActionContributionItem.access$2(Act ionContributionItem.java:500)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.jface.action.ActionContributionItem$5.handleEven t(ActionContributionItem.java:411)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java :84)
>>>>>>> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.runDeferredEvents(Display.ja va:3823)
>>>>>>> at
>>>>>>> org.eclipse.swt.widgets.Display.readAndDispatch(Display.java :3422)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.jav a:2382)
>>>>>>> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2346)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.Workbench.access$4(Workbench.java:21 98)
>>>>>>> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:493)
>>>>>>> at
>>>>>>> org.eclipse.core.databinding.observable.Realm.runWithDefault (Realm.java:288)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Work bench.java:488)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.j ava:149)
>>>>>>> at
>>>>>>> org.eclipse.ui.internal.ide.application.IDEApplication.start (IDEApplication.java:113)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.equinox.internal.app.EclipseAppHandle.run(Eclips eAppHandle.java:193)
>>>>>>>
>>>>>>> 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(EclipseS tarter.java:382)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseS tarter.java:179)
>>>>>>>
>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>>> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown
>>>>>>> Source)
>>>>>>> at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>>> at
>>>>>>> org.eclipse.equinox.launcher.Main.invokeFramework(Main.java: 549)
>>>>>>> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:504)
>>>>>>> at org.eclipse.equinox.launcher.Main.run(Main.java:1236)
>>>>>>> at org.eclipse.equinox.launcher.Main.main(Main.java:1212)
>>>>>>> Caused by: org.eclipse.gmt.weaver.exception.WeaverException:
>>>>>>> Class WLinkEnd is not extended
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.plugin.util.WeaverResourceUtil.valida teWeavingMetamodelSemantic(WeaverResourceUtil.java:389)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:321)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodelRS(WeaverModelManager.java:253)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.getWeavingMet amodel(WeaverModelManager.java:340)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.initWeavingMe taModel(WeaverModelManager.java:147)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.core.WeaverModelManager.<init>(WeaverModelManager.java:128)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverWizard.initializeWeavin gResource(WeaverWizard.java:453)
>>>>>>>
>>>>>>> at
>>>>>>> org.eclipse.gmt.weaver.wizards.WeaverFirstWizardPage$8.run(W eaverFirstWizardPage.java:490)
>>>>>>>
>>>>>>> ... 51 more
>>>>>>>
>>>>>>>
>>>
>>> ------------------------------------------------------------ ------------
>>>
>>>
>>> ------------------------------------------------------------ ------------
>>>
Previous Topic:Export of AMW plugins
Next Topic:Model combination.
Goto Forum:
  


Current Time: Tue Sep 16 17:51:48 GMT 2014

Powered by FUDForum. Page generated in 0.14723 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software