Hallo,
ich habe das github-Projekt ausgecheckt und nach dieser Anleitung in Eclipse eingerichtet: https://github.com/buchen/portfolio/blob/master/README.md
Die einzelnen Schritte haben funktioniert, ich habe PDE nachinstalliert, die Target Platform gesetzt und die Abhängigkeiten mit „Add required plug-ins“ erweitert. Der Workspace ist danach fehlerfrei und ich kann die launch-Configurations ausführen.
Aber das Programm bringt einen Fehler. Das Fenster wird mit einem „Welcome“-Tab aber ansonsten leer geöffnet. Sobald ich mit der Maus ins Menü gehe, bekomme ich angehängte Ausgaben mit NPE in der Console.
Was läuft da falsch?
Danke + Gruß
Dirk
!SESSION 2020-04-08 11:13:55.578 -----------------------------------------------
eclipse.buildId=unknown
java.version=11.0.6
java.vendor=Ubuntu
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=de
Framework arguments: -product name.abuchen.portfolio.bootstrap.product
Command-line arguments: -product name.abuchen.portfolio.bootstrap.product -data /data/Development/Java/Workspaces/OpenSource/portfolio/../runtime-name.abuchen.portfolio.product -dev file:/data/Development/Java/Workspaces/OpenSource/portfolio/.metadata/.plugins/org.eclipse.pde.core/Portfolio Performance Java11/dev.properties -os linux -ws gtk -arch x86_64 -consoleLog
!ENTRY org.eclipse.e4.ui.workbench 1 0 2020-04-08 11:13:57.058
!MESSAGE Detected model change from version 0.0.0 to version 0.46.1.qualifier; clearing persisted state
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.276
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.addons.ProxyAddon
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.277
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.addons.StartupAddon
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.308
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.QuitHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.309
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.NewFileHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.310
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.OpenFileHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.310
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.ExportHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.310
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.ImportCSVHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.311
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.ImportPDFHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.311
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.CreateTextFromPDFHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.311
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.ImportIBHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.312
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.RunConsistencyChecksHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.312
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.UpdateQuotesHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.312
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.UpdateHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.313
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.AboutHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.313
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.log.ClearLogHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.313
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.log.OpenErrorLogFileHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.314
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.OpenPreferenceDialogHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.314
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.SaveAsFileHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.314
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.SaveFileHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.315
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.SaveAllFileHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.315
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.OpenSampleHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.315
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.OpenPartHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.315
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.OpenBrowserHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.316
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.OpenRecentFileHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.316
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.ClearRecentFilesHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.316
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.CloseFileHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.317
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.ForceClearPersistedStateHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.317
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.OpenBookmarksHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.322
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.OpenCommandPaletteHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.322
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.SetCurrentViewAsInitialViewHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.323
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.OpenWithLastViewHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.323
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.ShowHideSidebarHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.323
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.SaveErrorLogHandler
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.341
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.addons.OSXStartupAddon
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.342
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.addons.CopyMenuToNewWindowAddon
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.342
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.addons.Preference2EnvAddon
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:13:57.655
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.parts.WelcomePart
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:14:08.465
!MESSAGE Unable to retrieve the bundle from the URI: bundleclass://name.abuchen.portfolio.ui/name.abuchen.portfolio.ui.handlers.RecentFilesMenuContribution
!ENTRY org.eclipse.e4.ui.workbench 4 0 2020-04-08 11:14:08.470
!MESSAGE Internal Error
!STACK 0
java.lang.NullPointerException
at org.eclipse.e4.core.internal.di.InjectorImpl.invoke(InjectorImpl.java:254)
at org.eclipse.e4.core.contexts.ContextInjectionFactory.invoke(ContextInjectionFactory.java:164)
at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.processDynamicElements(MenuManagerShowProcessor.java:153)
at org.eclipse.e4.ui.workbench.renderers.swt.MenuManagerShowProcessor.menuAboutToHide(MenuManagerShowProcessor.java:114)
at org.eclipse.jface.internal.MenuManagerEventHelper.showEventPostHelper(MenuManagerEventHelper.java:95)
at org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:474)
at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:468)
at org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:500)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:259)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:89)
at org.eclipse.swt.widgets.Display.sendEvent(Display.java:5797)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1374)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1400)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1379)
at org.eclipse.swt.widgets.Menu.gtk_show(Menu.java:786)
at org.eclipse.swt.widgets.Widget.windowProc(Widget.java:1939)
at org.eclipse.swt.widgets.Display.windowProc(Display.java:6008)
at org.eclipse.swt.internal.gtk.OS._g_main_context_iteration(Native Method)
at org.eclipse.swt.internal.gtk.OS.g_main_context_iteration(OS.java:1596)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4581)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.e4.ui.internal.workbench.swt.E4Application.start(E4Application.java:165)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:199)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:391)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:246)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
at org.eclipse.equinox.launcher.Main.main(Main.java:1474)