Home » Eclipse Projects » Eclipse 4 » Having problems running 3.7 RCP app in e4
Having problems running 3.7 RCP app in e4 [message #800928] |
Fri, 17 February 2012 17:55 |
h1055071 Messages: 335 Registered: July 2009 |
Senior Member |
|
|
I'm trying to get my 3.7 RCP app (https://github.com/Phillipus/archi) to run in e4. I'm absolutely failing here.
I'm using eclipse-SDK-I20120216-2200-win32, I added the EMF and GEF from software update, I imported my code, it compiles. I created a Launch configuration based on the app's product, added only the required selected plug-ins, added "equinox.ds" and hit "Add Required Plug-ins". I hit Run and get:
!SESSION 2012-02-17 17:52:01.817 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB
Framework arguments: -product uk.ac.bolton.archimate.editor.product
Command-line arguments: -product uk.ac.bolton.archimate.editor.product -data C:\Users\Phillipus\workspace/../runtime-Archi -dev file:C:/Users/Phillipus/workspace/.metadata/.plugins/org.eclipse.pde.core/Archi/dev.properties -os win32 -ws win32 -arch x86 -consoleLog
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.288
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.cleanupaddon.CleanupAddon
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.291
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.dndaddon.DnDAddon
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.293
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.444
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.456
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.458
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.461
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.463
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.466
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.468
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.471
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.473
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.475
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.477
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.479
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.481
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.488
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.490
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.493
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.496
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.498
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.500
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.502
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.504
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.558
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.561
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.565
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.569
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.571
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.578
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.581
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.583
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.585
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.588
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.590
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.593
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.596
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.599
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.601
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.608
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/menu/MenuContributions/menuContributions/UNKNOWN].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.612
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/menu/ToolBarContributions/toolBarContributions/UNKNOWN].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.615
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/menu/TrimContributions/trimContributions/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.771
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/Context/context/SET].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.782
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/UIElement/renderer/SET].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.785
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.792
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/UIElement/widget/SET].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.002
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.006
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.009
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.012
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/ElementContainer/children/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.014
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/ElementContainer/selectedElement/SET].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.114
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/TrimmedWindow/trimBars/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.120
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.127
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.136
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.140
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.144
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.147
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.152
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.156
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/ElementContainer/children/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.158
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/ElementContainer/selectedElement/SET].
!ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2012-02-17 17:52:05.161
!MESSAGE Problems occurred when invoking code from plug-in: "org.eclipse.e4.ui.workbench.swt".
!STACK 0
org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:853)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:81)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:72)
at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1235)
at org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1209)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:932)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:692)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)
at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:633)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:719)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:690)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:684)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:669)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:951)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:910)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:85)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:579)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:534)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at uk.ac.bolton.archimate.editor.Application.start(Application.java:59)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:352)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.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:624)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:579)
at org.eclipse.equinox.launcher.Main.run(Main.java:1433)
at org.eclipse.equinox.launcher.Main.main(Main.java:1409)
Caused by: java.lang.NullPointerException
at org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3354)
at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:535)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
... 53 more
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.165
!MESSAGE Exception occurred while rendering: org.eclipse.e4.ui.model.application.ui.basic.impl.TrimmedWindowImpl@9c939 (elementId: IDEWindow, tags: [topLevel], contributorURI: platform:/plugin/org.eclipse.ui.workbench) (widget: Shell {Eclipse SDK 4.0}, renderer: org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer@166faac, toBeRendered: true, onTop: false, visible: true, containerData: null, accessibilityPhrase: null) (label: Eclipse SDK 4.0, iconURI: null, tooltip: null, context: TrimmedWindowImpl (IDEWindow) Context, variables: [], x: -2147483648, y: -2147483648, width: 1024, height: 768)
!STACK 0
org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:853)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:81)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:72)
at org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1235)
at org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1209)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:932)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
at org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:692)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)
at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
at org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:633)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:719)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:690)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:684)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:669)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:951)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:910)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:85)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:579)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:534)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at uk.ac.bolton.archimate.editor.Application.start(Application.java:59)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:352)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.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:624)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:579)
at org.eclipse.equinox.launcher.Main.run(Main.java:1433)
at org.eclipse.equinox.launcher.Main.main(Main.java:1409)
Caused by: java.lang.NullPointerException
at org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3354)
at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:535)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
... 53 more
I really must be missing something here. Do I need to add something to the plugin.xml file or MANIFEST.MF file. Or....?
PB
|
|
|
Re: Having problems running 3.7 RCP app in e4 [message #801522 is a reply to message #800928] |
Sat, 18 February 2012 14:42 |
Brian de Alwis Messages: 242 Registered: July 2009 |
Senior Member |
|
|
Hi Phil.
Thanks for trying your app on 4.2.
In addition to org.eclipse.equinox.ds, you also need org.eclipse.equinox.event. These implement two standard OSGi services, and unfortunately we can't simply depend on them.
But instead of specifying individual bundles, I'd highly recommend that you instead ensure you product/app is feature-based and instead depend on the org.eclipse.rcp feature.
And I hope that the NPEs are symptoms of that problem too. Please let us know if you have any other problems.
[Updated on: Sat, 18 February 2012 14:43] Report message to a moderator
|
|
| | | | | | | | |
Re: Having problems running 3.7 RCP app in e4 [message #810972 is a reply to message #810966] |
Thu, 01 March 2012 19:06 |
h1055071 Messages: 335 Registered: July 2009 |
Senior Member |
|
|
The next bug is hard to report. I may need help.
My RCP app has a plug-in that contributes to the context menu of a Treeviewer. The plug-in extends an org.eclipse.ui.menus.ExtensionContributionFactory and an org.eclipse.core.expressions.Expression to evaluate whether the context menu items should be visible or not:
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="true"
class="uk.ac.bolton.archimate.canvas.NewCanvasExtensionContributionFactory"
locationURI="popup:uk.ac.bolton.archimate.editor.treeModelView.new_menu">
</menuContribution>
<menuContribution
allPopups="true"
class="uk.ac.bolton.archimate.canvas.SaveAsCanvasExtensionContributionFactory"
locationURI="popup:uk.ac.bolton.archimate.editor.treeModelView?after=open">
</menuContribution>
</extension>
In Eclipse 4.2, this is all broken. The context menu items show up more than once, and the IEvaluationContext object passed as a parameter in the method public EvaluationResult evaluate(IEvaluationContext context) in the Expression class is a TreeItem[] in 4.2 and a List object in 3.7.
In this case I don't even know how to report this bug with a test case. Enough to say that it's broken?
[Updated on: Thu, 01 March 2012 19:08] Report message to a moderator
|
|
| |
Re: Having problems running 3.7 RCP app in e4 [message #813947 is a reply to message #810972] |
Mon, 05 March 2012 21:53 |
|
Phil Beauvoir wrote on Thu, 01 March 2012 14:06The next bug is hard to report. I may need help.
My RCP app has a plug-in that contributes to the context menu of a Treeviewer. The plug-in extends an org.eclipse.ui.menus.ExtensionContributionFactory and an org.eclipse.core.expressions.Expression to evaluate whether the context menu items should be visible or not:
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="true"
class="uk.ac.bolton.archimate.canvas.NewCanvasExtensionContributionFactory"
locationURI="popup:uk.ac.bolton.archimate.editor.treeModelView.new_menu">
</menuContribution>
<menuContribution
allPopups="true"
class="uk.ac.bolton.archimate.canvas.SaveAsCanvasExtensionContributionFactory"
locationURI="popup:uk.ac.bolton.archimate.editor.treeModelView?after=open">
</menuContribution>
</extension>
In Eclipse 4.2, this is all broken. The context menu items show up more than once, and the IEvaluationContext object passed as a parameter in the method public EvaluationResult evaluate(IEvaluationContext context) in the Expression class is a TreeItem[] in 4.2 and a List object in 3.7.
In this case I don't even know how to report this bug with a test case. Enough to say that it's broken?
Hi Phil.
Please open a new bug about the extension factory elements showing up multiple times. Also see https://bugs.eclipse.org/bugs/show_bug.cgi?id=367094 where we are working on other programmatic factory issues.
Could you open a separate bug about the default variable being an array in 4.2 and a Collection in 3.7?
Thanx,
PW
Paul Webster
http://wiki.eclipse.org/Platform_Command_Framework
http://wiki.eclipse.org/Command_Core_Expressions
http://wiki.eclipse.org/Menu_Contributions
|
|
| |
Re: Having problems running 3.7 RCP app in e4 [message #831726 is a reply to message #800928] |
Thu, 29 March 2012 08:58 |
Sergey Kuznetsov Messages: 29 Registered: July 2009 |
Junior Member |
|
|
Completely agree with Phil, for now (M6) e4 looks like pre-alfa platform, I
hope it's not what we'll got as a release...
"Phil Beauvoir" wrote in message news:jhm4ah$rae$1@xxxxxxxxe.org...
I'm trying to get my 3.7 RCP app (https://github.com/Phillipus/archi) to run
in e4. I'm absolutely failing here.
I'm using eclipse-SDK-I20120216-2200-win32, I added the EMF and GEF from
software update, I imported my code, it compiles. I created a Launch
configuration based on the app's product, added only the required selected
plug-ins, added "equinox.ds" and hit "Add Required Plug-ins". I hit Run and
get:
!SESSION 2012-02-17
17:52:01.817 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_26
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB
Framework arguments: -product uk.ac.bolton.archimate.editor.product
Command-line arguments: -product
uk.ac.bolton.archimate.editor.product -data
C:\Users\Phillipus\workspace/../runtime-Archi -dev
file:C:/Users/Phillipus/workspace/.metadata/.plugins/org.eclipse.pde.core/Archi/dev.properties
-os win32 -ws win32 -arch x86 -consoleLog
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.288
!MESSAGE Unable to retrieve the bundle from the URI:
bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.cleanupaddon.CleanupAddon
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.291
!MESSAGE Unable to retrieve the bundle from the URI:
bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.dndaddon.DnDAddon
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.293
!MESSAGE Unable to retrieve the bundle from the URI:
bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.444
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.456
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.458
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.461
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.463
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.466
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.468
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.471
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.473
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.475
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.477
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.479
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.481
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.488
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.490
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.493
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.496
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.498
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.500
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.502
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.504
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.558
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.561
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.565
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.569
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.571
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.578
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.581
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.583
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.585
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.588
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.590
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.593
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.596
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.599
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.601
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.608
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/menu/MenuContributions/menuContributions/UNKNOWN].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.612
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/menu/ToolBarContributions/toolBarContributions/UNKNOWN].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.615
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/menu/TrimContributions/trimContributions/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.771
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/ui/Context/context/SET].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.782
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/ui/UIElement/renderer/SET].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.785
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.792
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/ui/UIElement/widget/SET].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.002
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.006
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.009
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.012
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/ui/ElementContainer/children/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.014
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/ui/ElementContainer/selectedElement/SET].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.114
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/TrimmedWindow/trimBars/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.120
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.127
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.136
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.140
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.144
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.147
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.152
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.156
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/ui/ElementContainer/children/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.158
!MESSAGE Event Admin service is not available, unable to publish event
org.osgi.service.event.Event
[topic=org/eclipse/e4/ui/model/ui/ElementContainer/selectedElement/SET].
!ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2012-02-17 17:52:05.161
!MESSAGE Problems occurred when invoking code from plug-in:
"org.eclipse.e4.ui.workbench.swt".
!STACK 0
org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
at
org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
at
org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:853)
at
org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:81)
at
org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:72)
at
org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1235)
at
org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1209)
at
org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:932)
at
org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
at
org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:692)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)
at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
at
org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:633)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:719)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:690)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:684)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:669)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:951)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:910)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:85)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:579)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:534)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at uk.ac.bolton.archimate.editor.Application.start(Application.java:59)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:352)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.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:624)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:579)
at org.eclipse.equinox.launcher.Main.run(Main.java:1433)
at org.eclipse.equinox.launcher.Main.main(Main.java:1409)
Caused by: java.lang.NullPointerException
at
org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3354)
at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:535)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
.... 53 more
!ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.165
!MESSAGE Exception occurred while rendering:
org.eclipse.e4.ui.model.application.ui.basic.impl.TrimmedWindowImpl@9c939
(elementId: IDEWindow, tags: [topLevel], contributorURI:
platform:/plugin/org.eclipse.ui.workbench) (widget: Shell {Eclipse SDK 4.0},
renderer: org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer@166faac,
toBeRendered: true, onTop: false, visible: true, containerData: null,
accessibilityPhrase: null) (label: Eclipse SDK 4.0, iconURI: null, tooltip:
null, context: TrimmedWindowImpl (IDEWindow) Context, variables: [],
x: -2147483648, y: -2147483648, width: 1024, height: 768)
!STACK 0
org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
at
org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
at
org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:853)
at
org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)
at org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:81)
at
org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:72)
at
org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1235)
at
org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1209)
at
org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:932)
at
org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
at
org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:692)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)
at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
at
org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:633)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:719)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:690)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:684)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:669)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:951)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:910)
at
org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:85)
at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:579)
at
org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:534)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at uk.ac.bolton.archimate.editor.Application.start(Application.java:59)
at
org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at
org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:352)
at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.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:624)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:579)
at org.eclipse.equinox.launcher.Main.run(Main.java:1433)
at org.eclipse.equinox.launcher.Main.main(Main.java:1409)
Caused by: java.lang.NullPointerException
at
org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3354)
at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:535)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at
org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
.... 53 more
I really must be missing something here. Do I need to add something to the
plugin.xml file or MANIFEST.MF file. Or....?
PB
|
|
|
Re: Having problems running 3.7 RCP app in e4 [message #831944 is a reply to message #831726] |
Thu, 29 March 2012 14:50 |
Thomas Schindl Messages: 6651 Registered: July 2009 |
Senior Member |
|
|
You are missing the equinox.event!
Tom
Am 29.03.12 04:58, schrieb Sergey Kuznetsov:
> Completely agree with Phil, for now (M6) e4 looks like pre-alfa
> platform, I hope it's not what we'll got as a release...
>
> "Phil Beauvoir" wrote in message news:jhm4ah$rae$1@xxxxxxxxe.org...
>
> I'm trying to get my 3.7 RCP app (https://github.com/Phillipus/archi) to
> run in e4. I'm absolutely failing here.
>
> I'm using eclipse-SDK-I20120216-2200-win32, I added the EMF and GEF from
> software update, I imported my code, it compiles. I created a Launch
> configuration based on the app's product, added only the required
> selected plug-ins, added "equinox.ds" and hit "Add Required Plug-ins". I
> hit Run and get:
>
>
> !SESSION 2012-02-17 17:52:01.817
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_26
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB
> Framework arguments: -product uk.ac.bolton.archimate.editor.product
> Command-line arguments: -product uk.ac.bolton.archimate.editor.product
> -data C:\Users\Phillipus\workspace/../runtime-Archi -dev
> file:C:/Users/Phillipus/workspace/.metadata/.plugins/org.eclipse.pde.core/Archi/dev.properties
> -os win32 -ws win32 -arch x86 -consoleLog
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.288
> !MESSAGE Unable to retrieve the bundle from the URI:
> bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.cleanupaddon.CleanupAddon
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.291
> !MESSAGE Unable to retrieve the bundle from the URI:
> bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.dndaddon.DnDAddon
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.293
> !MESSAGE Unable to retrieve the bundle from the URI:
> bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.444
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.456
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.458
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.461
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.463
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.466
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.468
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.471
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.473
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.475
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.477
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.479
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.481
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.488
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.490
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.493
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.496
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.498
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.500
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.502
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.504
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.558
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.561
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.565
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.569
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.571
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.578
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.581
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.583
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.585
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.588
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.590
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.593
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.596
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.599
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.601
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.608
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/menu/MenuContributions/menuContributions/UNKNOWN].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.612
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/menu/ToolBarContributions/toolBarContributions/UNKNOWN].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.615
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/menu/TrimContributions/trimContributions/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.771
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/Context/context/SET].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.782
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/UIElement/renderer/SET].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.785
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.792
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/UIElement/widget/SET].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.002
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.006
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.009
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.012
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/ElementContainer/children/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.014
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/ElementContainer/selectedElement/SET].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.114
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/TrimmedWindow/trimBars/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.120
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.127
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.136
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.140
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.144
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.147
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.152
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.156
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/ElementContainer/children/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.158
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/ElementContainer/selectedElement/SET].
>
> !ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2012-02-17 17:52:05.161
> !MESSAGE Problems occurred when invoking code from plug-in:
> "org.eclipse.e4.ui.workbench.swt".
> !STACK 0
> org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
> at
> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
>
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:853)
>
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:81)
> at
> org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:72)
>
> at
> org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1235)
>
> at
> org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1209)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:932)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:692)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
> at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
> at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
> at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
> at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
> at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)
> at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
> at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
> at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
> at
> org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:633)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:719)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:690)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:684)
>
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:669)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:951)
>
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:910)
>
> at
> org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:85)
>
> at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:579)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:534)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at uk.ac.bolton.archimate.editor.Application.start(Application.java:59)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:352)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.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:624)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:579)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1433)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1409)
> Caused by: java.lang.NullPointerException
> at
> org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3354)
>
> at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:535)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at
> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
>
> ... 53 more
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.165
> !MESSAGE Exception occurred while rendering:
> org.eclipse.e4.ui.model.application.ui.basic.impl.TrimmedWindowImpl@9c939 (elementId:
> IDEWindow, tags: [topLevel], contributorURI:
> platform:/plugin/org.eclipse.ui.workbench) (widget: Shell {Eclipse SDK
> 4.0}, renderer:
> org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer@166faac,
> toBeRendered: true, onTop: false, visible: true, containerData: null,
> accessibilityPhrase: null) (label: Eclipse SDK 4.0, iconURI: null,
> tooltip: null, context: TrimmedWindowImpl (IDEWindow) Context,
> variables: [], x: -2147483648, y: -2147483648, width: 1024, height: 768)
> !STACK 0
> org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
> at
> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
>
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:853)
>
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:81)
> at
> org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:72)
>
> at
> org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1235)
>
> at
> org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1209)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:932)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:692)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
> at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
> at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
> at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
> at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
> at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)
> at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
> at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
> at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
> at
> org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:633)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:719)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:690)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:684)
>
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:669)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:951)
>
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:910)
>
> at
> org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:85)
>
> at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:579)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:534)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at uk.ac.bolton.archimate.editor.Application.start(Application.java:59)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:352)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.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:624)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:579)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1433)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1409)
> Caused by: java.lang.NullPointerException
> at
> org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3354)
>
> at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:535)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at
> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
>
> ... 53 more
>
>
>
> I really must be missing something here. Do I need to add something to
> the plugin.xml file or MANIFEST.MF file. Or....?
>
> PB
>
|
|
|
Re: Having problems running 3.7 RCP app in e4 [message #832494 is a reply to message #831944] |
Fri, 30 March 2012 07:55 |
Sergey Kuznetsov Messages: 29 Registered: July 2009 |
Junior Member |
|
|
Thanks, I successfully started my old-fashioned RCP application, I'm not
really happy with what I saw, but some lights better than darkness, right?
May be you have time to advise me - is there are ways to get rid of "Quick
Access" toolbar control?
Brg,
Sergey.
"Tom Schindl" wrote in message news:jl1srp$3ce$1@xxxxxxxxe.org...
You are missing the equinox.event!
Tom
Am 29.03.12 04:58, schrieb Sergey Kuznetsov:
> Completely agree with Phil, for now (M6) e4 looks like pre-alfa
> platform, I hope it's not what we'll got as a release...
>
> "Phil Beauvoir" wrote in message news:jhm4ah$rae$1@xxxxxxxxe.org...
>
> I'm trying to get my 3.7 RCP app (https://github.com/Phillipus/archi) to
> run in e4. I'm absolutely failing here.
>
> I'm using eclipse-SDK-I20120216-2200-win32, I added the EMF and GEF from
> software update, I imported my code, it compiles. I created a Launch
> configuration based on the app's product, added only the required
> selected plug-ins, added "equinox.ds" and hit "Add Required Plug-ins". I
> hit Run and get:
>
>
> !SESSION 2012-02-17 17:52:01.817
> -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.6.0_26
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_GB
> Framework arguments: -product uk.ac.bolton.archimate.editor.product
> Command-line arguments: -product uk.ac.bolton.archimate.editor.product
> -data C:\Users\Phillipus\workspace/../runtime-Archi -dev
> file:C:/Users/Phillipus/workspace/.metadata/.plugins/org.eclipse.pde.core/Archi/dev.properties
> -os win32 -ws win32 -arch x86 -consoleLog
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.288
> !MESSAGE Unable to retrieve the bundle from the URI:
> bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.cleanupaddon.CleanupAddon
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.291
> !MESSAGE Unable to retrieve the bundle from the URI:
> bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.dndaddon.DnDAddon
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.293
> !MESSAGE Unable to retrieve the bundle from the URI:
> bundleclass://org.eclipse.e4.ui.workbench.addons.swt/org.eclipse.e4.ui.workbench.addons.minmax.MinMaxAddon
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.444
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.456
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.458
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.461
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.463
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.466
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.468
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.471
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.473
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.475
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.477
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.479
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.481
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.488
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.490
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.493
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.496
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.498
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.500
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.502
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/PartDescriptorContainer/descriptors/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.504
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.558
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.561
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.565
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.569
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.571
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.578
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.581
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.583
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.585
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.588
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.590
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.593
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/rootContext/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.596
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/commands/BindingTableContainer/bindingTables/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.599
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.601
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/Application/commands/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.608
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/menu/MenuContributions/menuContributions/UNKNOWN].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.612
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/menu/ToolBarContributions/toolBarContributions/UNKNOWN].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.615
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/menu/TrimContributions/trimContributions/ADD].
>
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.771
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/Context/context/SET].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.782
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/UIElement/renderer/SET].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.785
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:04.792
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/UIElement/widget/SET].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.002
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.006
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.009
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.012
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/ElementContainer/children/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.014
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/ElementContainer/selectedElement/SET].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.114
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/TrimmedWindow/trimBars/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.120
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.127
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.136
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.140
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.144
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.147
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.152
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/basic/Window/sharedElements/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.156
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/ElementContainer/children/ADD].
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.158
> !MESSAGE Event Admin service is not available, unable to publish event
> org.osgi.service.event.Event
> [topic=org/eclipse/e4/ui/model/ui/ElementContainer/selectedElement/SET].
>
> !ENTRY org.eclipse.e4.ui.workbench.swt 4 2 2012-02-17 17:52:05.161
> !MESSAGE Problems occurred when invoking code from plug-in:
> "org.eclipse.e4.ui.workbench.swt".
> !STACK 0
> org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
> at
> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
>
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:853)
>
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:81)
> at
> org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:72)
>
> at
> org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1235)
>
> at
> org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1209)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:932)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:692)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
> at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
> at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
> at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
> at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
> at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)
> at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
> at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
> at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
> at
> org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:633)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:719)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:690)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:684)
>
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:669)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:951)
>
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:910)
>
> at
> org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:85)
>
> at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:579)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:534)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at uk.ac.bolton.archimate.editor.Application.start(Application.java:59)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:352)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.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:624)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:579)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1433)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1409)
> Caused by: java.lang.NullPointerException
> at
> org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3354)
>
> at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:535)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at
> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
>
> ... 53 more
>
> !ENTRY org.eclipse.e4.ui.workbench 4 0 2012-02-17 17:52:05.165
> !MESSAGE Exception occurred while rendering:
> org.eclipse.e4.ui.model.application.ui.basic.impl.TrimmedWindowImpl@9c939
> (elementId:
> IDEWindow, tags: [topLevel], contributorURI:
> platform:/plugin/org.eclipse.ui.workbench) (widget: Shell {Eclipse SDK
> 4.0}, renderer:
> org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer@166faac,
> toBeRendered: true, onTop: false, visible: true, containerData: null,
> accessibilityPhrase: null) (label: Eclipse SDK 4.0, iconURI: null,
> tooltip: null, context: TrimmedWindowImpl (IDEWindow) Context,
> variables: [], x: -2147483648, y: -2147483648, width: 1024, height: 768)
> !STACK 0
> org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException
> at
> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:63)
>
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:853)
>
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:111)
> at
> org.eclipse.e4.core.internal.di.InjectorImpl.inject(InjectorImpl.java:81)
> at
> org.eclipse.e4.core.contexts.ContextInjectionFactory.inject(ContextInjectionFactory.java:72)
>
> at
> org.eclipse.ui.internal.Workbench.createWorkbenchWindow(Workbench.java:1235)
>
> at
> org.eclipse.ui.internal.Workbench.getActiveWorkbenchWindow(Workbench.java:1209)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.updateActiveShell(WorkbenchSourceProvider.java:932)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider.getCurrentState(WorkbenchSourceProvider.java:133)
>
> at
> org.eclipse.ui.internal.services.WorkbenchSourceProvider$6.handleEvent(WorkbenchSourceProvider.java:692)
>
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
> at org.eclipse.swt.widgets.Display.filterEvent(Display.java:1262)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1052)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1077)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1058)
> at org.eclipse.swt.widgets.Decorations.WM_ACTIVATE(Decorations.java:1664)
> at org.eclipse.swt.widgets.Shell.WM_ACTIVATE(Shell.java:2145)
> at org.eclipse.swt.widgets.Control.windowProc(Control.java:4525)
> at org.eclipse.swt.widgets.Canvas.windowProc(Canvas.java:341)
> at org.eclipse.swt.widgets.Decorations.windowProc(Decorations.java:1627)
> at org.eclipse.swt.widgets.Shell.windowProc(Shell.java:2069)
> at org.eclipse.swt.widgets.Display.windowProc(Display.java:4972)
> at org.eclipse.swt.internal.win32.OS.BringWindowToTop(Native Method)
> at org.eclipse.swt.widgets.Decorations.bringToTop(Decorations.java:231)
> at org.eclipse.swt.widgets.Shell.open(Shell.java:1217)
> at
> org.eclipse.e4.ui.workbench.renderers.swt.WBWRenderer.postProcess(WBWRenderer.java:710)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:633)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:719)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$2(PartRenderingEngine.java:690)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$7.run(PartRenderingEngine.java:684)
>
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:669)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$9.run(PartRenderingEngine.java:951)
>
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:910)
>
> at
> org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:85)
>
> at org.eclipse.ui.internal.Workbench$4.run(Workbench.java:579)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
>
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:534)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
> at uk.ac.bolton.archimate.editor.Application.start(Application.java:59)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
>
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:352)
>
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.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:624)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:579)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1433)
> at org.eclipse.equinox.launcher.Main.main(Main.java:1409)
> Caused by: java.lang.NullPointerException
> at
> org.eclipse.ui.internal.WorkbenchPage.setPerspective(WorkbenchPage.java:3354)
>
> at org.eclipse.ui.internal.WorkbenchWindow.setup(WorkbenchWindow.java:535)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at
> org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:56)
>
> ... 53 more
>
>
>
> I really must be missing something here. Do I need to add something to
> the plugin.xml file or MANIFEST.MF file. Or....?
>
> PB
>
|
|
| |
Re: Having problems running 3.7 RCP app in e4 [message #833567 is a reply to message #833393] |
Sat, 31 March 2012 18:07 |
Eclipse User |
|
|
|
Thanks, but I always use feature based products, and of course one of
features is rcp feature. It does not help in e4 case.
On 2012-03-31 11:58:05 +0000, Brian de Alwis said:
> You'll do yourself many favors if you change your build to a
> feature-based build and use the org.eclipse.rcp feature: it I ncludes
> all the necessary bundles for an RCP app, including
> org,eclipse.equinox.ds and .event.
>
> Brian,
|
|
| | | |
Re: Having problems running 3.7 RCP app in e4 [message #1702856 is a reply to message #834031] |
Sun, 26 July 2015 09:42 |
Natalie Mogilka Messages: 27 Registered: August 2010 Location: Kazakhstan, Almaty |
Junior Member |
|
|
Hi guys, could you help me to fix a similar problem?
I worked on Luna until recently and all my e4 projects worked well. I worked under Linux x86, and so JDK7, Eclipse by 32 arch.
Now I migrate to a newer computer with Linux 64 bit. I install both JDK7 either Eclipse Luna 64 bit too. But I can't run my RCP application. Got many error like this:
Quote:!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-26 15:22:26.571
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/Context/context/SET].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-26 15:22:26.590
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/UIElement/renderer/SET].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-26 15:22:26.591
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/application/ApplicationElement/tags/ADD].
!ENTRY org.eclipse.e4.ui.workbench 4 0 2015-07-26 15:22:26.597
!MESSAGE Event Admin service is not available, unable to publish event org.osgi.service.event.Event [topic=org/eclipse/e4/ui/model/ui/UIElement/widget/SET].
and so on...
What does it mean and how to fix it? I created my projects on 4.x Eclipse version
What I tried:
- to put projects to a fresh workspace
- to clear and remake Eclipse product dependences
But I got the same errors
[Updated on: Sun, 26 July 2015 09:59] Report message to a moderator
|
|
|
Goto Forum:
Current Time: Thu Apr 25 11:52:42 GMT 2024
Powered by FUDForum. Page generated in 0.04847 seconds
|