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

Media doesn't work in plugin mode: java.lang.IllegalAccessError: tried to access class sun.util.logging.LoggingSupport from class java.util.logging.SimpleFormatter

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: P4 P4
    • None
    • fx2.0
    • javafx
    • None
    • win 7 professional, firefox 4, JRE version 1.7.0-ea-b138

      - download beta runtime from javafx.com
      - download netbeans FX support from same site
      - create new JavaFX project and add next lines

              MediaPlayer mediaPlayer = new MediaPlayer(new Media("http://webcast-west.sun.com/oow2010.flv"));
              mediaPlayer.setAutoPlay(true);
              root.getChildren().add(0, new MediaView(mediaPlayer));

      - run project -- it will work fine
      - click Clean & Build to generate plugin version
      - open dist/ProjectName.html

      I'm getting next error

      java.lang.IllegalAccessError: tried to access class sun.util.logging.LoggingSupport from class java.util.logging.SimpleFormatter
      at java.util.logging.SimpleFormatter.<clinit>(Unknown Source)
      at java.util.logging.StreamHandler.configure(Unknown Source)
      at java.util.logging.StreamHandler.<init>(Unknown Source)
      at java.util.logging.ConsoleHandler.<init>(Unknown Source)
      at com.sun.media.jfxmedia.logging.Logger.enableConsoleHandler(Logger.java:298)
      at com.sun.media.jfxmedia.logging.Logger.startLogger(Logger.java:195)
      at com.sun.media.jfxmedia.logging.Logger.access$000(Logger.java:120)
      at com.sun.media.jfxmedia.logging.Logger$1.run(Logger.java:165)
      at java.security.AccessController.doPrivileged(Native Method)
      at com.sun.media.jfxmedia.logging.Logger.<clinit>(Logger.java:163)
      at com.sun.media.jfxmediaimpl.NativeMediaManager.<init>(NativeMediaManager.java:159)
      at com.sun.media.jfxmediaimpl.NativeMediaManager.getDefaultInstance(NativeMediaManager.java:102)
      at com.sun.media.jfxmedia.MediaManager.canPlayContentType(MediaManager.java:98)
      at com.sun.media.jfxmedia.locator.Locator.<init>(Locator.java:277)
      at javafx.scene.media.Media.<init>(Media.java:295)
      at javafxapplication1.FXUIDemo.start(FXUIDemo.java:75)
      at com.sun.javafx.applet.FXApplet2$1.run(FXApplet2.java:82)
      at com.sun.javafx.application.PlatformImpl$2.run(PlatformImpl.java:65)
      at com.sun.glass.ui.win.WinApplication._runLoop(Native Method)
      at com.sun.glass.ui.win.WinApplication.access$100(WinApplication.java:29)
      at com.sun.glass.ui.win.WinApplication$2.run(WinApplication.java:51)
      at java.lang.Thread.run(Unknown Source)


      full log attached


        1. log.txt
          9 kB
          Sergey Grinev

            sgrinev Sergey Grinev (Inactive)
            sgrinev Sergey Grinev (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: