0 Replies Latest reply on Jun 30, 2017 5:17 AM by simplex-software

    JBDS 10.4.0.GA - Generated Hybrid Mobile Project is invalid

    simplex-software

      Hello,

      I'm using JBDS 10.4.0.GA with Windows 10. In RedHat Central I'm selecting "Hybrid Mobile Project" and I get a new project having the default name of "jboss-forge-html5". Now, in the project explorer, I right-click on the project and I get a white, empty pane. In the log file I get this stack trace:

       

      !ENTRY org.eclipse.ui.navigator 4 2 2017-06-30 11:01:52.398

      !MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.ui.navigator".

      !STACK 0

      java.lang.NoSuchFieldError: angular

          at org.eclipse.angularjs.core.AngularProject.hasAngularNature(AngularProject.java:144)

          at org.eclipse.angularjs.internal.ui.AngularNatureTester.testIsAngularProject(AngularNatureTester.java:51)

          at org.eclipse.angularjs.internal.ui.AngularNatureTester.test(AngularNatureTester.java:42)

          at org.eclipse.core.internal.expressions.Property.test(Property.java:58)

          at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)

          at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)

          at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:112)

          at org.eclipse.ui.internal.dialogs.RegistryPageContributor.failsEnablement(RegistryPageContributor.java:306)

          at org.eclipse.ui.internal.dialogs.RegistryPageContributor.isApplicableTo(RegistryPageContributor.java:248)

          at org.eclipse.ui.internal.dialogs.PropertyPageContributorManager.getApplicableContributors(PropertyPageContributorManager.java:216)

          at org.eclipse.ui.internal.dialogs.PropertyPageContributorManager.getApplicableContributors(PropertyPageContributorManager.java:235)

          at org.eclipse.ui.dialogs.PropertyDialogAction.hasPropertyPagesFor(PropertyDialogAction.java:106)

          at org.eclipse.ui.dialogs.PropertyDialogAction.isApplicableForSelection(PropertyDialogAction.java:148)

          at org.eclipse.ui.dialogs.PropertyDialogAction.isApplicableForSelection(PropertyDialogAction.java:128)

          at org.eclipse.ui.internal.navigator.resources.actions.PropertiesActionProvider.fillContextMenu(PropertiesActionProvider.java:63)

          at org.eclipse.ui.navigator.NavigatorActionService$2.run(NavigatorActionService.java:225)

          at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)

          at org.eclipse.ui.navigator.NavigatorActionService.addCommonActionProviderMenu(NavigatorActionService.java:219)

          at org.eclipse.ui.navigator.NavigatorActionService.fillContextMenu(NavigatorActionService.java:174)

          at org.eclipse.ui.navigator.CommonNavigatorManager.fillContextMenu(CommonNavigatorManager.java:267)

          at org.eclipse.ui.navigator.CommonNavigatorManager$3.menuAboutToShow(CommonNavigatorManager.java:283)

          at org.eclipse.jface.action.MenuManager.fireAboutToShow(MenuManager.java:339)

          at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:470)

          at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:465)

          at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:497)

          at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:256)

          at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

          at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4418)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1084)

          at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:5160)

          at org.eclipse.swt.widgets.Control.windowProc(Control.java:4828)

          at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359)

          at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1656)

          at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2199)

          at org.eclipse.swt.widgets.Display.windowProc(Display.java:5110)

          at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)

          at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:262)

          at org.eclipse.swt.widgets.Display.runPopups(Display.java:4277)

          at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3818)

          at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121)

          at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)

          at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022)

          at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)

          at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693)

          at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)

          at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610)

          at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)

          at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)

          at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

          at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)

          at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)

          at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)

          at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)

          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:673)

          at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)

          at org.eclipse.equinox.launcher.Main.run(Main.java:1519)

          at org.eclipse.equinox.launcher.Main.main(Main.java:1492)

       

      !ENTRY org.eclipse.ui.navigator 4 0 2017-06-30 11:01:52.507

      !MESSAGE angular

      !STACK 0

      java.lang.NoSuchFieldError: angular

          at org.eclipse.angularjs.core.AngularProject.hasAngularNature(AngularProject.java:144)

          at org.eclipse.angularjs.internal.ui.AngularNatureTester.testIsAngularProject(AngularNatureTester.java:51)

          at org.eclipse.angularjs.internal.ui.AngularNatureTester.test(AngularNatureTester.java:42)

          at org.eclipse.core.internal.expressions.Property.test(Property.java:58)

          at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)

          at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)

          at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:112)

          at org.eclipse.ui.internal.dialogs.RegistryPageContributor.failsEnablement(RegistryPageContributor.java:306)

          at org.eclipse.ui.internal.dialogs.RegistryPageContributor.isApplicableTo(RegistryPageContributor.java:248)

          at org.eclipse.ui.internal.dialogs.PropertyPageContributorManager.getApplicableContributors(PropertyPageContributorManager.java:216)

          at org.eclipse.ui.internal.dialogs.PropertyPageContributorManager.getApplicableContributors(PropertyPageContributorManager.java:235)

          at org.eclipse.ui.dialogs.PropertyDialogAction.hasPropertyPagesFor(PropertyDialogAction.java:106)

          at org.eclipse.ui.dialogs.PropertyDialogAction.isApplicableForSelection(PropertyDialogAction.java:148)

          at org.eclipse.ui.dialogs.PropertyDialogAction.isApplicableForSelection(PropertyDialogAction.java:128)

          at org.eclipse.ui.internal.navigator.resources.actions.PropertiesActionProvider.fillContextMenu(PropertiesActionProvider.java:63)

          at org.eclipse.ui.navigator.NavigatorActionService$2.run(NavigatorActionService.java:225)

          at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)

          at org.eclipse.ui.navigator.NavigatorActionService.addCommonActionProviderMenu(NavigatorActionService.java:219)

          at org.eclipse.ui.navigator.NavigatorActionService.fillContextMenu(NavigatorActionService.java:174)

          at org.eclipse.ui.navigator.CommonNavigatorManager.fillContextMenu(CommonNavigatorManager.java:267)

          at org.eclipse.ui.navigator.CommonNavigatorManager$3.menuAboutToShow(CommonNavigatorManager.java:283)

          at org.eclipse.jface.action.MenuManager.fireAboutToShow(MenuManager.java:339)

          at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:470)

          at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:465)

          at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:497)

          at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:256)

          at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

          at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4418)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1084)

          at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:5160)

          at org.eclipse.swt.widgets.Control.windowProc(Control.java:4828)

          at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359)

          at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1656)

          at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2199)

          at org.eclipse.swt.widgets.Display.windowProc(Display.java:5110)

          at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)

          at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:262)

          at org.eclipse.swt.widgets.Display.runPopups(Display.java:4277)

          at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3818)

          at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121)

          at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)

          at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022)

          at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)

          at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693)

          at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)

          at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610)

          at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)

          at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)

          at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

          at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)

          at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)

          at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)

          at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)

          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:673)

          at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)

          at org.eclipse.equinox.launcher.Main.run(Main.java:1519)

          at org.eclipse.equinox.launcher.Main.main(Main.java:1492)

       

      !ENTRY org.eclipse.equinox.event 4 0 2017-06-30 11:01:53.476

      !MESSAGE Exception while dispatching event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/UIElement/visible/SET] {ChangedElement=org.eclipse.e4.ui.model.application.ui.menu.impl.HandledMenuItemImpl@4369ad74 (elementId: tern.eclipse.ide.ui.convertProjectToTern, tags: null, contributorURI: null) (widget: null, renderer: org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer@35570a84, toBeRendered: true, onTop: false, visible: false, containerData: null, accessibilityPhrase: null) (label: null, iconURI: null, tooltip: null, enabled: true, selected: false, type: Push) (mnemonics: null) (wbCommand: ParameterizedCommand(Command(tern.eclipse.ide.ui.convertProjectToTern,Convert to Tern Project...,

              ,

              Category(org.eclipse.ui.category.file,File,null,true),

              org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@31b0501a,

              ,,true),null)), org.eclipse.e4.data={ChangedElement=org.eclipse.e4.ui.model.application.ui.menu.impl.HandledMenuItemImpl@4369ad74 (elementId: tern.eclipse.ide.ui.convertProjectToTern, tags: null, contributorURI: null) (widget: null, renderer: org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer@35570a84, toBeRendered: true, onTop: false, visible: false, containerData: null, accessibilityPhrase: null) (label: null, iconURI: null, tooltip: null, enabled: true, selected: false, type: Push) (mnemonics: null) (wbCommand: ParameterizedCommand(Command(tern.eclipse.ide.ui.convertProjectToTern,Convert to Tern Project...,

              ,

              Category(org.eclipse.ui.category.file,File,null,true),

              org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@31b0501a,

              ,,true),null)), AttName=visible, EventType=SET, OldValue=true, Widget=null, NewValue=false}, AttName=visible, EventType=SET, OldValue=true, Widget=null, NewValue=false} to handler org.eclipse.e4.ui.services.internal.events.UIEventHandler@24c39ce3

      !STACK 0

      java.lang.NoSuchFieldError: angular

          at org.eclipse.angularjs.core.AngularProject.hasAngularNature(AngularProject.java:144)

          at org.eclipse.angularjs.internal.ui.AngularNatureTester.testIsAngularProject(AngularNatureTester.java:51)

          at org.eclipse.angularjs.internal.ui.AngularNatureTester.test(AngularNatureTester.java:42)

          at org.eclipse.core.internal.expressions.Property.test(Property.java:58)

          at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)

          at org.eclipse.core.internal.expressions.NotExpression.evaluate(NotExpression.java:36)

          at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)

          at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:31)

          at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)

          at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:112)

          at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)

          at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:199)

          at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)

          at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:75)

          at org.eclipse.ui.internal.handlers.HandlerActivation.evaluate(HandlerActivation.java:87)

          at org.eclipse.ui.internal.handlers.LegacyHandlerService$HandlerSelectionFunction.compute(LegacyHandlerService.java:117)

          at org.eclipse.e4.core.internal.contexts.ValueComputation.get(ValueComputation.java:62)

          at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:250)

          at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:261)

          at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:261)

          at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:261)

          at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:261)

          at org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:216)

          at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.lookUpHandler(HandlerServiceImpl.java:100)

          at org.eclipse.ui.internal.WorkbenchHandlerServiceHandler.updateElement(WorkbenchHandlerServiceHandler.java:41)

          at org.eclipse.ui.internal.commands.CommandService.registerElement(CommandService.java:331)

          at org.eclipse.ui.internal.commands.SlaveCommandService.registerElement(SlaveCommandService.java:243)

          at org.eclipse.ui.internal.commands.SlaveCommandService.registerElementForCommand(SlaveCommandService.java:235)

          at org.eclipse.ui.internal.commands.SlaveCommandService.registerElementForUpdate(SlaveCommandService.java:290)

          at org.eclipse.e4.ui.workbench.renderers.swt.HandledContributionItem.postMenuFill(HandledContributionItem.java:193)

          at org.eclipse.e4.ui.workbench.renderers.swt.AbstractContributionItem.fill(AbstractContributionItem.java:268)

          at org.eclipse.jface.action.MenuManager.doItemFill(MenuManager.java:728)

          at org.eclipse.jface.action.MenuManager.update(MenuManager.java:810)

          at org.eclipse.jface.action.MenuManager.update(MenuManager.java:669)

          at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer.scheduleManagerUpdate(MenuManagerRenderer.java:1185)

          at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer.access$3(MenuManagerRenderer.java:1180)

          at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRenderer$3.handleEvent(MenuManagerRenderer.java:247)

          at org.eclipse.e4.ui.services.internal.events.UIEventHandler$1.run(UIEventHandler.java:40)

          at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:233)

          at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:145)

          at org.eclipse.swt.widgets.Display.syncExec(Display.java:4821)

          at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:211)

          at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:36)

          at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:201)

          at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:197)

          at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)

          at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:230)

          at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:148)

          at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:135)

          at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:78)

          at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:39)

          at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:94)

          at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:60)

          at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:374)

          at org.eclipse.e4.ui.model.application.ui.impl.UIElementImpl.setVisible(UIElementImpl.java:345)

          at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.updateVisibility(ContributionRecord.java:102)

          at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:189)

          at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:200)

          at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.showMenu(MenuManagerShowProcessor.java:232)

          at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.menuAboutToHide(MenuManagerShowProcessor.java:114)

          at org.eclipse.jface.internal.MenuManagerEventHelper.showEventPostHelper(MenuManagerEventHelper.java:92)

          at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:471)

          at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:465)

          at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:497)

          at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:256)

          at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

          at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4418)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1084)

          at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:5160)

          at org.eclipse.swt.widgets.Control.windowProc(Control.java:4828)

          at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359)

          at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1656)

          at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2199)

          at org.eclipse.swt.widgets.Display.windowProc(Display.java:5110)

          at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)

          at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:262)

          at org.eclipse.swt.widgets.Display.runPopups(Display.java:4277)

          at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3818)

          at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121)

          at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)

          at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022)

          at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)

          at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693)

          at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)

          at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610)

          at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)

          at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)

          at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

          at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)

          at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)

          at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)

          at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)

          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:673)

          at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)

          at org.eclipse.equinox.launcher.Main.run(Main.java:1519)

          at org.eclipse.equinox.launcher.Main.main(Main.java:1492)

       

      !ENTRY org.eclipse.ui 4 0 2017-06-30 11:01:56.601

      !MESSAGE Unhandled event loop exception

      !STACK 0

      java.lang.NoSuchFieldError: angular

          at org.eclipse.angularjs.core.AngularProject.hasAngularNature(AngularProject.java:144)

          at org.eclipse.angularjs.internal.ui.AngularNatureTester.testIsAngularProject(AngularNatureTester.java:51)

          at org.eclipse.angularjs.internal.ui.AngularNatureTester.test(AngularNatureTester.java:42)

          at org.eclipse.core.internal.expressions.Property.test(Property.java:58)

          at org.eclipse.core.internal.expressions.TestExpression.evaluate(TestExpression.java:100)

          at org.eclipse.core.internal.expressions.NotExpression.evaluate(NotExpression.java:36)

          at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)

          at org.eclipse.core.internal.expressions.AndExpression.evaluate(AndExpression.java:31)

          at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)

          at org.eclipse.core.internal.expressions.AdaptExpression.evaluate(AdaptExpression.java:112)

          at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)

          at org.eclipse.core.internal.expressions.IterateExpression.evaluate(IterateExpression.java:199)

          at org.eclipse.core.internal.expressions.CompositeExpression.evaluateAnd(CompositeExpression.java:53)

          at org.eclipse.core.internal.expressions.WithExpression.evaluate(WithExpression.java:75)

          at org.eclipse.ui.internal.handlers.HandlerActivation.evaluate(HandlerActivation.java:87)

          at org.eclipse.ui.internal.handlers.LegacyHandlerService$HandlerSelectionFunction.compute(LegacyHandlerService.java:117)

          at org.eclipse.e4.core.internal.contexts.ValueComputation.get(ValueComputation.java:62)

          at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:250)

          at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:261)

          at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:261)

          at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:261)

          at org.eclipse.e4.core.internal.contexts.EclipseContext.internalGet(EclipseContext.java:261)

          at org.eclipse.e4.core.internal.contexts.EclipseContext.get(EclipseContext.java:216)

          at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.lookUpHandler(HandlerServiceImpl.java:100)

          at org.eclipse.e4.core.commands.internal.HandlerServiceHandler.setEnabled(HandlerServiceHandler.java:71)

          at org.eclipse.core.commands.Command.setEnabled(Command.java:864)

          at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.canExecute(HandlerServiceImpl.java:179)

          at org.eclipse.e4.core.commands.internal.HandlerServiceImpl.canExecute(HandlerServiceImpl.java:165)

          at org.eclipse.ui.internal.menus.MenuHelper$1.evaluate(MenuHelper.java:256)

          at org.eclipse.e4.ui.internal.workbench.ContributionsAnalyzer.isVisible(ContributionsAnalyzer.java:257)

          at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.computeVisibility(ContributionRecord.java:168)

          at org.eclipse.e4.ui.workbench.renderers.swt.ContributionRecord.updateVisibility(ContributionRecord.java:98)

          at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:189)

          at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerRendererFilter.updateElementVisibility(MenuManagerRendererFilter.java:200)

          at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.showMenu(MenuManagerShowProcessor.java:232)

          at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.menuAboutToHide(MenuManagerShowProcessor.java:114)

          at org.eclipse.jface.internal.MenuManagerEventHelper.showEventPostHelper(MenuManagerEventHelper.java:92)

          at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:471)

          at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:465)

          at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:497)

          at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:256)

          at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)

          at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4418)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1079)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1103)

          at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1084)

          at org.eclipse.swt.widgets.Control.WM_INITMENUPOPUP(Control.java:5160)

          at org.eclipse.swt.widgets.Control.windowProc(Control.java:4828)

          at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:359)

          at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1656)

          at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2199)

          at org.eclipse.swt.widgets.Display.windowProc(Display.java:5110)

          at org.eclipse.swt.internal.win32.OS.TrackPopupMenu(Native Method)

          at org.eclipse.swt.widgets.Menu._setVisible(Menu.java:262)

          at org.eclipse.swt.widgets.Display.runPopups(Display.java:4277)

          at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3818)

          at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1121)

          at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)

          at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1022)

          at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:150)

          at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:693)

          at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336)

          at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:610)

          at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148)

          at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:138)

          at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)

          at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)

          at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)

          at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388)

          at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243)

          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:673)

          at org.eclipse.equinox.launcher.Main.basicRun(Main.java:610)

          at org.eclipse.equinox.launcher.Main.run(Main.java:1519)

          at org.eclipse.equinox.launcher.Main.main(Main.java:1492)

      Of course, I have JBoss Hybrid Mobile Tools, Android Development Tools and Angular JS for Web Tools installed. is there anything else I need ?

      Many thanks in advcance,

      Nicolas