Uploaded image for project: 'Java Mission Control'
  1. Java Mission Control
  2. JMC-6121

Cannot run JOverflow in Eclipse running on JDK 11

    Details

    • Subcomponent:
    • CPU:
      x86_64
    • OS:
      os_x
    • Sprint:
      JMC 7 Sprint 18 ATR 2, JMC 7 Iter 15, JMC 7 Iter 12, JMC 7 Iter 13, JMC 7 Iter 14, JMC 7 Sprint 17 ATR, JMC 7 Sprint 18 ATR 2, JMC 7 Sprint 19 Stabilization

      Description

      java.lang.NoClassDefFoundError: javafx/application/Platformjava.lang.NoClassDefFoundError: javafx/application/Platform at org.openjdk.jmc.joverflow.ui.JOverflowPlugin.start(JOverflowPlugin.java:66) at 
      org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:779) at org.eclipse.osgi.internal.framework.BundleContextImpl$3.run(BundleContextImpl.java:1) at 
      java.base/java.security.AccessController.doPrivileged(Native Method) at org.eclipse.osgi.internal.framework.BundleContextImpl.startActivator(BundleContextImpl.java:772) at 
      org.eclipse.osgi.internal.framework.BundleContextImpl.start(BundleContextImpl.java:729) at org.eclipse.osgi.internal.framework.EquinoxBundle.startWorker0(EquinoxBundle.java:1002) at 
      org.eclipse.osgi.internal.framework.EquinoxBundle$EquinoxModule.startWorker(EquinoxBundle.java:354) at org.eclipse.osgi.container.Module.doStart(Module.java:581) at 
      org.eclipse.osgi.container.Module.start(Module.java:449) at org.eclipse.osgi.framework.util.SecureAction.start(SecureAction.java:468) at 
      org.eclipse.osgi.internal.hooks.EclipseLazyStarter.postFindLocalClass(EclipseLazyStarter.java:114) at org.eclipse.osgi.internal.loader.classpath.ClasspathManager.findLocalClass(ClasspathManager.java:505) at 
      org.eclipse.osgi.internal.loader.ModuleClassLoader.findLocalClass(ModuleClassLoader.java:328) at org.eclipse.osgi.internal.loader.BundleLoader.findLocalClass(BundleLoader.java:392) at 
      org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:470) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:419) at 
      org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:411) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150) at 
      java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at org.eclipse.osgi.internal.framework.EquinoxBundle.loadClass(EquinoxBundle.java:609) at 
      org.eclipse.core.internal.registry.osgi.RegistryStrategyOSGI.createExecutableExtension(RegistryStrategyOSGI.java:177) at 
      org.eclipse.core.internal.registry.ExtensionRegistry.createExecutableExtension(ExtensionRegistry.java:931) at 
      org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:243) at 
      org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:60) at 
      org.openjdk.jmc.rjmx.actionprovider.internal.ActionDescriptor.getExecutable(ActionDescriptor.java:87) at org.openjdk.jmc.rjmx.actionprovider.internal.ActionDescriptor.getAdapter(ActionDescriptor.java:104) at 
      org.openjdk.jmc.ui.common.util.AdapterUtil.getAdapter(AdapterUtil.java:69) at org.openjdk.jmc.browser.views.JVMBrowserView$UserActionWrapper.<init>(JVMBrowserView.java:186) at 
      org.openjdk.jmc.browser.views.JVMBrowserView.getServerActions(JVMBrowserView.java:518) at org.openjdk.jmc.browser.views.JVMBrowserView.getActions(JVMBrowserView.java:494) at 
      org.openjdk.jmc.browser.views.JVMBrowserView.findCommonActions(JVMBrowserView.java:469) at org.openjdk.jmc.browser.views.JVMBrowserView.addActions(JVMBrowserView.java:441) at 
      org.openjdk.jmc.browser.views.JVMBrowserView.fillContextMenu(JVMBrowserView.java:436) at org.openjdk.jmc.browser.views.JVMBrowserView.access$6(JVMBrowserView.java:430) at 
      org.openjdk.jmc.browser.views.JVMBrowserView$5.menuAboutToShow(JVMBrowserView.java:317) at org.eclipse.jface.action.MenuManager.fireAboutToShow(MenuManager.java:339) at 
      org.eclipse.jface.action.MenuManager.handleAboutToShow(MenuManager.java:470) at org.eclipse.jface.action.MenuManager.access$1(MenuManager.java:465) at 
      org.eclipse.jface.action.MenuManager$2.menuShown(MenuManager.java:497) at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:256) at 
      org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:86) at org.eclipse.swt.widgets.Display.sendEvent(Display.java:4247) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1508) at 
      org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1531) at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1512) at org.eclipse.swt.widgets.Menu.menuWillOpen(Menu.java:805) at 
      org.eclipse.swt.widgets.Display.windowProc(Display.java:6021) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:232) at 
      org.eclipse.swt.widgets.Widget.rightMouseDown(Widget.java:1170) at org.eclipse.swt.widgets.Control.rightMouseDown(Control.java:2658) at org.eclipse.swt.widgets.Display.windowProc(Display.java:5937) at 
      org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at org.eclipse.swt.widgets.Widget.callSuper(Widget.java:232) at org.eclipse.swt.widgets.Widget.windowSendEvent(Widget.java:2115) at 
      org.eclipse.swt.widgets.Shell.windowSendEvent(Shell.java:2411) at org.eclipse.swt.widgets.Display.windowProc(Display.java:6041) at org.eclipse.swt.internal.cocoa.OS.objc_msgSendSuper(Native Method) at 
      org.eclipse.swt.widgets.Display.applicationSendEvent(Display.java:5280) at org.eclipse.swt.widgets.Display.applicationProc(Display.java:5432) at org.eclipse.swt.internal.cocoa.OS.objc_msgSend(Native Method) at
      org.eclipse.swt.internal.cocoa.NSApplication.sendEvent(NSApplication.java:128) at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3710) at 
      org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1170) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at 
      org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1059) at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:153) at 
      org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:667) at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:336) at 
      org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:597) at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:148) at 
      org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:152) at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196) at 
      org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134) at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104) at 
      org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:388) at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:243) at 
      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:656) at org.eclipse.equinox.launcher.Main.basicRun(Main.java:592) at org.eclipse.equinox.launcher.Main.run(Main.java:1498)Caused by: 
      java.lang.ClassNotFoundException: javafx.application.Platform cannot be found by org.openjdk.jmc.joverflow.ui_1.0.1.201808240755 at 
      org.eclipse.osgi.internal.loader.BundleLoader.findClassInternal(BundleLoader.java:508) at org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:419) at 
      org.eclipse.osgi.internal.loader.BundleLoader.findClass(BundleLoader.java:411) at org.eclipse.osgi.internal.loader.ModuleClassLoader.loadClass(ModuleClassLoader.java:150) at 
      java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) ... 85 more
      
       !ENTRY org.openjdk.jmc.ui.common 4 0 2018-08-24 10:35:43.156!MESSAGE Plug-in org.openjdk.jmc.joverflow.ui was unable to load class org.openjdk.jmc.joverflow.ui.HeapDumpAction.
      

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                ghb Guru Hb
                Reporter:
                hirt Marcus Hirt
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated: