Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8295219

starting jar with java.exe -jar <jar file name> does not work

XMLWordPrintable

    • generic
    • generic

      ADDITIONAL SYSTEM INFORMATION :
      openjdk version "20-ea" 2023-03-21
      OpenJDK Runtime Environment (build 20-ea+18-1281)
      OpenJDK 64-Bit Server VM (build 20-ea+18-1281, mixed mode, sharing)

      A DESCRIPTION OF THE PROBLEM :
      we offer the download of a jar file.
      starting this with "java -jar" works.
      But it does not work with early JDK 20.

      REGRESSION : Last worked in version 19

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      I could send you one of our jar files.
      just do java -jar

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      jar is started...
      ACTUAL -
      is blocked. With visual VM, I get the following stack:

      java.lang.Thread.State: RUNNABLE
      at sun.java2d.loops.Blit.<clinit>(Blit.java:114)
      at sun.java2d.windows.GDIWindowSurfaceData.<clinit>(GDIWindowSurfaceData.java:88)
      at sun.awt.Win32GraphicsConfig.createSurfaceData(Win32GraphicsConfig.java:251)
      at sun.java2d.ScreenUpdateManager.createScreenSurface(ScreenUpdateManager.java:86)
      at sun.java2d.d3d.D3DScreenUpdateManager.createScreenSurface(D3DScreenUpdateManager.java:154)
      at sun.awt.windows.WComponentPeer.createScreenSurface(WComponentPeer.java:455)
      at sun.awt.windows.WComponentPeer.<init>(WComponentPeer.java:807)
      at sun.awt.windows.WCanvasPeer.<init>(WCanvasPeer.java:45)
      at sun.awt.windows.WPanelPeer.<init>(WPanelPeer.java:80)
      at sun.awt.windows.WWindowPeer.<init>(WWindowPeer.java:200)
      at sun.awt.windows.WFramePeer.<init>(WFramePeer.java:195)
      at sun.awt.windows.WToolkit.createFrame(WToolkit.java:462)
      at java.awt.Frame.addNotify(Frame.java:485)
      - locked <95bc9f5> (a java.awt.Component$AWTTreeLock)
      at java.awt.Window.show(Window.java:1053)
      at java.awt.Component.show(Component.java:1728)
      at java.awt.Component.setVisible(Component.java:1675)
      at java.awt.Window.setVisible(Window.java:1036)
      at com.aris.modeling.client.loader.DownloadBaseDialog.<init>(DownloadBaseDialog.java:74)
      at com.aris.modeling.client.loader.JarDownloadDialog.<init>(JarDownloadDialog.java:25)
      at com.aris.modeling.client.loader.DownloadBaseDialog.createDownloadDialog(DownloadBaseDialog.java:35)
      at com.aris.modeling.client.loader.AArisAppletUpdate.<init>(AArisAppletUpdate.java:58)
      at com.aris.modeling.client.loader.AArisLoader.init(AArisLoader.java:493)
      at com.aris.modeling.client.loader.AArisLoader.main(AArisLoader.java:286)



      FREQUENCY : always


            pnarayanaswa Praveen Narayanaswamy
            webbuggrp Webbug Group
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: