I'm using IcedTea-Web to run a java application with jnlp/javaws. The application used to work fine running with Java 8 and java web start. I'm trying to move to Java 17 and IcedTea-Web.
The error I have is :
java.lang.LinkageError: loader net.sourceforge.jnlp.runtime.JNLPClassLoader @55e1be49 attempted duplicate class definition for com.mypackage.MyClass. (com.mypackage.MyClass is in unnamed module of loader net.sourceforge.jnlp.runtime.JNLPClassLoader @55e1be49, parent loader 'bootstrap')
Issue happens when application tries to load classes from their names using ClassLoader net.sourceforge.jnlp.runtime.JNLPClassLoader.
Is there a known bug of race condition causing LinkageError "duplicate class definition" in IcedTea-Web's JNLPClassLoader ?