KotlinJsr223DefaultScriptEngineFactory cannot be instanciated in Java Module

Hi,

I have removed my previous post since i can be a little bit more precise. When I modified my application as a Java module, it was not able to instanciate KotlinJsr223DefaultScriptEngineFactory anymore (no pb before that when i launched the app the classical way: java -jar …).

My Java app module is declared like:

module io.github.fjossinet.rnartist.rnartist {

    exports io.github.fjossinet.rnartist;

    requires kotlin.stdlib;
    requires kotlin.scripting.jsr223;
    requires kotlin.script.runtime;
    requires javafx.base;
    requires javafx.graphics;
    requires javafx.controls;
    requires javafx.swing;
    requires io.github.fjossinet.rnartist.rnartistcore;
    requires jdom;
    requires com.google.gson;
    requires okio;
    requires okhttp3;
    requires nitrite;
    requires org.kordamp.ikonli.javafx;
    requires org.controlsfx.controls;
    requires java.scripting;
}

And i launched it like:

java --module-path lib -m io.github.fjossinet.rnartist.rnartist/io.github.fjossinet.rnartist.RNArtist

Here are all the jars available in the lib folder defined as the module-path:

-a---          26/01/2022    11:20          17536 annotations-13.0.jar
-a---          26/01/2022    11:20         276413 commons-io-2.7.jar
-a---          26/01/2022    11:20         501879 commons-lang3-3.8.1.jar
-a---          26/01/2022    11:20        1404130 controlsfx-11.1.0.jar
-a---          26/01/2022    11:20         258075 gson-2.8.9.jar
-a---          26/01/2022    11:20         301338 h2-mvstore-1.4.200.jar
-a---          26/01/2022    11:20          14538 ikonli-core-12.2.0.jar
-a---          26/01/2022    11:20         307673 ikonli-fontawesome5-pack-12.2.0.jar
-a---          26/01/2022    11:20          36876 ikonli-javafx-12.2.0.jar
-a---          26/01/2022    11:20          68081 jackson-annotations-2.10.1.jar
-a---          26/01/2022    11:20         348625 jackson-core-2.10.1.jar
-a---          26/01/2022    11:20        1403051 jackson-databind-2.10.1.jar
-a---          26/01/2022    11:20         142255 jasypt-1.9.3.jar
-a---          26/01/2022    11:20         746034 javafx-base-17.0.2-win.jar
-a---          26/01/2022    11:20            302 javafx-base-17.0.2.jar
-a---          26/01/2022    11:20        2545470 javafx-controls-17.0.2-win.jar
-a---          26/01/2022    11:20            306 javafx-controls-17.0.2.jar
-a---          26/01/2022    11:20        5768743 javafx-graphics-17.0.2-win.jar
-a---          26/01/2022    11:20            306 javafx-graphics-17.0.2.jar
-a---          26/01/2022    11:20          88803 javafx-swing-17.0.2-win.jar
-a---          26/01/2022    11:20            303 javafx-swing-17.0.2.jar
-a---          26/01/2022    11:20          26586 javax.annotation-api-1.3.2.jar
-a---          26/01/2022    11:20           2254 jcip-annotations-1.0.jar
-a---          26/01/2022    11:20         295355 jdom-2.0.2.jar
-a---          26/01/2022    11:20        1509440 jna-5.6.0.jar
-a---          26/01/2022    11:20       49985760 kotlin-compiler-embeddable-1.6.10.jar
-a---          26/01/2022    11:20         726683 kotlin-daemon-embeddable-1.6.10.jar
-a---          26/01/2022    11:20        3038560 kotlin-reflect-1.6.10.jar
-a---          26/01/2022    11:20          42351 kotlin-script-runtime-1.6.10.jar
-a---          26/01/2022    11:20         221603 kotlin-scripting-common-1.6.10.jar
-a---          26/01/2022    11:20         405778 kotlin-scripting-compiler-embeddable-1.6.10.jar
-a---          26/01/2022    11:20         309730 kotlin-scripting-compiler-impl-embeddable-1.6.10.jar
-a---          26/01/2022    11:20          25380 kotlin-scripting-jsr223-1.6.10.jar
-a---          26/01/2022    11:20         193674 kotlin-scripting-jvm-1.6.10.jar
-a---          26/01/2022    11:20         119388 kotlin-scripting-jvm-host-1.6.10.jar
-a---          26/01/2022    11:20        1508076 kotlin-stdlib-1.6.10.jar
-a---          26/01/2022    11:20         200617 kotlin-stdlib-common-1.6.10.jar
-a---          26/01/2022    11:20         532213 nitrite-3.4.1.jar
-a---          26/01/2022    11:20          55684 objenesis-2.6.jar
-a---          26/01/2022    11:20         752264 okhttp-4.3.1.jar
-a---          26/01/2022    11:20         240710 okio-2.4.1.jar
-a---          26/01/2022    11:20          98068 podam-7.2.3.RELEASE.jar
-a---          26/01/2022    11:20        1137566 rnartist-1.0.jar
-a---          26/01/2022    11:20        1561890 rnartistcore-0.2.23-SNAPSHOT.jar
-a---          26/01/2022    11:20          41472 slf4j-api-1.7.30.jar
-a---          26/01/2022    11:20          11103 swing-worker-1.1.jar
-a---          26/01/2022    11:20         572966 trove4j-1.0.20181211.jar
-a---          26/01/2022    11:20          63777 validation-api-1.1.0.Final.jar

So everything needed is there.

If i print all the engineFactories, i see that 0 factories are available.

Any help would be great. Thanx