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

[SWT, Windows, SWT.WEBKIT] UnsatisfiedLinkError: jfxwebkit.dll: Can't find dependent libraries

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Won't Fix
    • Icon: P3 P3
    • 7-pool
    • 7u51
    • javafx
    • Windows 7, Java 7u51 32bit

      I'm writing a SWT app which uses both JavaFx WebWiew and SWT browser. After java update to java7u51 I get the following error.

      JavaFX Application Thread uncaught: java.lang.UnsatisfiedLinkError
      java.lang.UnsatisfiedLinkError: C:\Program Files (x86)\Java\jdk1.7.0_51\jre\bin\jfxwebkit.dll: Can't find dependent libraries

      The essence of this error is in the order of loading Webkit engines which browsers uses. If you call(load Webkit engines) JavaFX WebView first and after that SWT Webkit browser everything is fine, in another order you get the following error.

      This error appears in Java7u51(and in u60 from EA), but I cannot see it in latest Java 8 from EA.

      Can you do something with it?

            snorthov Steve Northover (Inactive)
            kmarmalyujfx Konstantin Marmalyukov (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: