Forum Discussion

buksm's avatar
buksm
New Contributor
2 months ago

SoapUI not working on RHEL 8

I've installed SoapUI 5.7.2 on RHEL 8.

When I run SoapUI, I get the "Stay Tuned" popup window where one can "Skip"

When one choose either of the two options, then SoapUI just exits.

Below is the contents of the error.log:

Oct 10, 2024 2:56:42 PM com.sun.javafx.application.PlatformImpl startup
WARNING: Unsupported JavaFX configuration: classes were loaded from 'unnamed module @22ef9844'
java.lang.UnsupportedOperationException: Internal Error
        at com.sun.glass.ui.gtk.GtkApplication.lambda$new$6(GtkApplication.java:189)
        at java.base/java.security.AccessController.doPrivileged(AccessController.java:312)
        at com.sun.glass.ui.gtk.GtkApplication.<init>(GtkApplication.java:171)
        at com.sun.glass.ui.gtk.GtkPlatformFactory.createApplication(GtkPlatformFactory.java:41)
        at com.sun.glass.ui.Application.run(Application.java:144)
        at com.sun.javafx.tk.quantum.QuantumToolkit.startup(QuantumToolkit.java:280)
        at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:288)
        at com.sun.javafx.application.PlatformImpl.startup(PlatformImpl.java:160)
        at javafx.embed.swing.JFXPanel.lambda$initFx$1(JFXPanel.java:224)
        at java.base/java.lang.Thread.run(Thread.java:831)

 

Any suggestions?

  • Hi buksm 

    SoapUI 5.7.2 appears to be encountering compatibility issues when running on (RHEL) 8. The error log indicates a problem with the JavaFX configuration. Here are some options to try

    Java Version Compatibility

    SoapUI 5.7.2 may not be fully compatible with the default Java version on RHEL 8. Try the following:

    1. Check your current Java version:

    java -version

    1. If you're using Java 11 or higher, try installing and using Java 8:

    sudo yum install java-1.8.0-openjdk

    1. Set Java 8 as the default:

    sudo alternatives --config java

    Select the Java 8 option when prompted.

    JavaFX Dependencies

    The error suggests issues with JavaFX. Ensure you have the necessary JavaFX dependencies installed:

    sudo yum install openjfx

    Graphics Libraries

    SoapUI may require additional graphics libraries. Install the following packages:

    sudo yum install libXtst libXrender libXi gtk3

    Hope this helps - Happy to help further!!
    Thank you very much and have a great one!
    Warm regards

  • Humashankar's avatar
    Humashankar
    Champion Level 3

    Hi buksm 

    SoapUI 5.7.2 appears to be encountering compatibility issues when running on (RHEL) 8. The error log indicates a problem with the JavaFX configuration. Here are some options to try

    Java Version Compatibility

    SoapUI 5.7.2 may not be fully compatible with the default Java version on RHEL 8. Try the following:

    1. Check your current Java version:

    java -version

    1. If you're using Java 11 or higher, try installing and using Java 8:

    sudo yum install java-1.8.0-openjdk

    1. Set Java 8 as the default:

    sudo alternatives --config java

    Select the Java 8 option when prompted.

    JavaFX Dependencies

    The error suggests issues with JavaFX. Ensure you have the necessary JavaFX dependencies installed:

    sudo yum install openjfx

    Graphics Libraries

    SoapUI may require additional graphics libraries. Install the following packages:

    sudo yum install libXtst libXrender libXi gtk3

    Hope this helps - Happy to help further!!
    Thank you very much and have a great one!
    Warm regards

    • buksm's avatar
      buksm
      New Contributor

      Hi Humashankar,

      Thanks for the info. The "gtk3" package was not installed. After installing it, my SoapUI is now working.