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

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

    XMLWordPrintable

Details

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

    Description

      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?

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved:
              Imported: