FC32: hitting error: java.lang.NoSuchMethodError (same app used to work on FC31)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



(Java proselyte calling, please be gentle...)

I'm trying to run an application: REW (roomeqwizard,
https://www.roomeqwizard.com), which used to run fine on fc31, but
crashes upon launch w. a freshly installed and updated fc32.

Here's the error message i'm getting:

$ ./roomeqwizard 
sep 11, 2020 6:16:28 PM roomeqwizard.RoomEQ_Wizard A
SEVERE: Error during startup java.lang.NoSuchMethodError: org.jdesktop.swingx.util.OS.platformName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
java.lang.NoSuchMethodError: org.jdesktop.swingx.util.OS.platformName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
	at roomeqwizard.RoomEQ_Wizard.O(y:2542)
	at roomeqwizard.RoomEQ_Wizard.main(y:1073)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.exe4j.runtime.LauncherEngine.launch(LauncherEngine.java:84)
	at com.install4j.runtime.launcher.UnixLauncher.start(UnixLauncher.java:66)
	at install4j.roomeqwizard.RoomEQ_Wizard.main(Unknown Source)

According to the programmer, the platformName method is part of the code
included in REW, and REW requires only a Java 8 runtime.  Together with
the author of the application I've tried to do some debugging, where
things seem to point towards my local java installation:


Info about my java:

  $ java -version
  openjdk version "1.8.0_265"
  OpenJDK Runtime Environment (build 1.8.0_265-b01)
  OpenJDK 64-Bit Server VM (build 25.265-b01, mixed mode)

The openjdk and openjdk-devel packages, plus some, are installed:

  $ dnf list installed '*openjdk*'
  java-1.8.0-openjdk.x86_64             1:    @updates
  java-1.8.0-openjdk-devel.x86_64       1:    @updates
  java-1.8.0-openjdk-headless.x86_64    1:    @updates
  java-1.8.0-openjdk-openjfx.x86_64     1:    @updates

Q: do the packages above provide me with a proper JRE?

Any clues to what the error might be pointing at?

Any suggestions as to how to get closer to debugging what's going on?

Thanks in advance!


java-devel mailing list -- java-devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to java-devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/java-devel@xxxxxxxxxxxxxxxxxxxxxxx

[Index of Archives]     [Red Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux